@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&family=Noto+Sans+KR:wght@200;400;600&family=Roboto:wght@300,900&family=Montserrat:wght@400;500;700&display=swap');

@font-face {
    font-family: 'InfinitySans-RegularA1';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/InfinitySans-RegularA1.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
     font-family: 'S-CoreDream-4Regular';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Thin.woff') format('woff');
    font-weight: 100;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard-ExtraLight';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff') format('woff');
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff') format('woff');
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard-Bold';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff') format('woff');
    font-weight: 900;
    font-display: swap;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, 
footer, hgroup, menu, nav, section, summary, time, mark, audio, video{
margin:0;
padding:0;
border:0;
font-size:100%;
background:transparent;
}


body{
font-family:'Pretendard-Regular';
font-size:1em;
line-height:1;
min-width:320px;
overflow-x:hidden;
}


article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ 
display:block;
}

nav ul, li{
list-style:none;
}

a{
margin:0;
padding:0;
font-size:100%;
text-decoration:none;
color:#666;
background:transparent;
}

img{
vertical-align:top;
max-width:100%;
}

table{
border-collapse:collapse;
border-spacing:0;
}

input{
margin:0;
padding:0;
box-sizing:content-box;
vertical-align:top;
appearance:none;
color:#666;
border-radius:0; 
font-family:'NanumSqaure';
}
select, textarea{font-family:'NanumSqaure';}

.hid{
position:absolute;
left:-9999px;
font-size:0;
width:0;
height:0;
text-indent:-9999px;
overflow:hidden;
}
@charset "utf-8";


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}

body{overflow-x:hidden;}

h1, h2, h3, h4, h5, h6 { font-weight:normal; }

.parallax-background {
    background-repeat: no-repeat;
    
    background-size: cover;
    -webkit-background-size: cover;

    transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);

	align-items: center; justify-content: center; color: #fff;

}



#pchide {display:none !important;}
#mbhide {display:inline-block !important;}


.bottom7img {position:relative;width:100%;height:750px;border:0px;text-align:center;background:url('../../img/pc/bottom7img.jpg') no-repeat center center;background-size:cover;}

.bottom7imgpc {position:relative;width:100%;height:850px;padding:0;padding-top:180px;border:0px;text-align:center;background:url('../../img/pc/backarea.png') no-repeat center center;background-size:cover;}

.bottom7imgpctitle {width:100%;font-size:57px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:60px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.bottom7imgpctitle span{width:100%;font-size:57px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}

.sectionbottom_roll {width:1200px;margin:0 auto;height:416px;border:0px;text-align:center;padding:0;}
.sectionbottom_rollarea {position:relative;width:1200px;margin:0 auto;height:416px;border:0px;text-align:center;padding:0;}
.sectionbottom_rollarea h1{display:inline-block;padding:0;}
.sectionbottom_rollarea h1 img{width:100%;padding:0;}

.bottom7imgpc .slick-prev:before { content: url(../../img/pc/btn_pre_main_w.png);}
.bottom7imgpc .slick-next:before { content: url(../../img/pc/btn_next_main_w.png);}

.bottom7imgpc .slick-prev { left:-15px !important;margin-top:0px !important;}
.bottom7imgpc .slick-next { right:15px !important;margin-top:0px !important;}

.bottom7img_mobile {display:none;}




.bottom7imgpc2 {position:relative;width:100%;height:850px;padding:0;padding-top:180px;border:0px;text-align:center;background:url('../../img/pc/backarea.png') no-repeat center center;background-size:cover;}

.bottom7imgpctitle2 {width:100%;font-size:57px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:60px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.bottom7imgpctitle2 span{width:100%;font-size:57px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}

.sectionbottom_roll2 {width:1200px;margin:0 auto;height:416px;border:0px;text-align:center;padding:0;}
.sectionbottom_rollarea2 {position:relative;width:1200px;margin:0 auto;height:416px;border:0px;text-align:center;padding:0;}
.sectionbottom_rollarea2 h1{display:inline-block;padding:0;}
.sectionbottom_rollarea2 h1 img{width:100%;padding:0;}

.bottom7imgpc2 .slick-prev:before { content: url(../../img/pc/btn_pre_main_w.png);}
.bottom7imgpc2 .slick-next:before { content: url(../../img/pc/btn_next_main_w.png);}

.bottom7imgpc2 .slick-prev { left:-15px !important;margin-top:0px !important;}
.bottom7imgpc2 .slick-next { right:15px !important;margin-top:0px !important;}

.bottom7img_mobile {display:none;}



.bottom7imgm {position:relative;width:100%;height:auto;border:0px;text-align:center;background:url('../../img/pc/bottom7img.jpg') no-repeat center center;background-size:cover;}
.bottom7imgpcm {position:relative;width:100%;height:auto;padding:0;padding-top:70px;padding-bottom:70px;border:0px;text-align:center;background:url('../../img/pc/backarea.png') no-repeat center center;background-size:cover;}

.bottom7imgpctitlem {width:100%;font-size:37px;line-height:45px;letter-spacing:-3px;letter-spacing:0px;padding-bottom:60px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.bottom7imgpctitlem span{width:100%;font-size:37px;letter-spacing:-3px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}

.sectionbottom_rollm {width:90%;margin:0 auto;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream {position:relative;width:100%;margin:0 auto;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream h1{display:inline-block;padding:0;width:100%;}
.sectionbottom_rollaream h1 img{width:100%;padding:0;}
.sectionbottom_rollaream h2{width:100%;font-size:40px;letter-spacing:-7px;line-height:50px;letter-spacing:0px;padding-bottom:50px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.sectionbottom_rollaream h2 span{width:100%;font-size:40px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}

.sectionbottom_rollm2 {width:90%;margin:0 auto;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream2 {position:relative;width:100%;margin:0 auto;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream2 h1{display:inline-block;padding:0;width:100%;}
.sectionbottom_rollaream2 h1 img{width:100%;padding:0;}
.sectionbottom_rollaream2 h2{width:100%;font-size:40px;letter-spacing:-7px;line-height:50px;letter-spacing:0px;padding-bottom:50px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.sectionbottom_rollaream2 h2 span{width:100%;font-size:40px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}


.bottom7imgpcm .slick-prev:before { content: url(../../img/pc/btn_pre_main_w.png);}
.bottom7imgpcm .slick-next:before { content: url(../../img/pc/btn_next_main_w.png);}

.bottom7imgpcm .slick-prev { left:-15px !important;margin-top:10px !important;}
.bottom7imgpcm .slick-next { right:15px !important;margin-top:10px !important;}


.bottom7imgm2 {position:relative;width:100%;height:auto;border:0px;text-align:center;background:url('../../img/pc/bottom7img.jpg') no-repeat center center;background-size:cover;}
.bottom7imgpcm2 {position:relative;width:100%;height:auto;padding:0;padding-top:70px;padding-bottom:70px;border:0px;text-align:center;background:url('../../img/pc/backarea.png') no-repeat center center;background-size:cover;}

.bottom7imgpctitlem2 {width:100%;font-size:37px;line-height:45px;letter-spacing:-3px;letter-spacing:0px;padding-bottom:60px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.bottom7imgpctitlem2 span{width:100%;font-size:37px;letter-spacing:-3px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}

.sectionbottom_rollm2 {width:90%;margin:0 auto;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream2 {position:relative;width:100%;margin:0 auto;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream2 h1{display:inline-block;padding:0;width:100%;}
.sectionbottom_rollaream2 h1 img{width:100%;padding:0;}
.sectionbottom_rollaream2 h2{width:100%;font-size:40px;letter-spacing:-7px;line-height:50px;letter-spacing:0px;padding-bottom:50px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.sectionbottom_rollaream2 h2 span{width:100%;font-size:40px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}


.bottom7imgpcm2 .slick-prev:before { content: url(../../img/pc/btn_pre_main_w.png);}
.bottom7imgpcm2 .slick-next:before { content: url(../../img/pc/btn_next_main_w.png);}

.bottom7imgpcm2 .slick-prev { left:-15px !important;margin-top:100px !important;}
.bottom7imgpcm2 .slick-next { right:15px !important;margin-top:100px !important;}



.subheader {position:fixed;z-index:10000;width:100%;box-sizing:border-box;padding:0px;margin:0px;top:0px;line-height:auto;border-bottom:1px solid #ddd;background:#fff;font-size:12px;height:80px;text-align:center;}
.subheadtop {width:90%;min-width:1000px;box-sizing:border-box;margin:0 auto;line-height:auto;height:80px;text-align:left;}

.subheadmenutitle {width:70%;float:left;box-sizing:border-box;margin:0 auto;line-height:auto;font-size:12px;height:50px;text-align:left;}
.subheadmenutitle li{display:inline-block;padding-top:9px;font-size:19px;padding-right:50px;text-align:right;line-height:auto;height:50px;font-family:noto sans kr;letter-spacing:0px;font-weight:normal;}
.subheadmenutitle li:first-child{font-weight:bold;}
.subheadmenutitle li:last-child{font-weight:normal;color:#d40e1e;}
.subheadmenutitle a{font-size:15px;font-family:S-CoreDream-4Regular;}

.subheadtopmember {width:30%;float:left;max-width:1000px;box-sizing:border-box;margin:0 auto;padding-top:22px;line-height:auto;font-size:15px;height:55px;text-align:right;}
.subheadtopmember li{display:inline-block;padding-left:20px;text-align:right;line-height:auto;font-size:14px;height:auto;font-family:noto sans kr;letter-spacing:-.5px;font-weight:normal;}
.subheadtopmember a{font-size:14px;font-family:S-CoreDream-4Regular;}


#header {position:fixed;overflow:hidden;top:0;left:0;width:100%;border-bottom:1px solid #ddd; z-index:11; padding:0;background:#fff;!opacity:0.9;font-family:Noto Sans KR;}

#wrap { position:relative; width:100%; min-width:1200px; margin:0 auto;overflow:hidden;}


.menu_wrap { width:100%;margin:0 auto;height:80px;min-width:1200px;z-index:12;}
.menu_wrap h1 {width:180px;position:relative;float:left;margin-left:3%;text-align:left;margin-top:10px;}
.menu_wrap h1 img{width:180px;height:auto;margin-top:15px;}
.menu_wrap h2 {width:calc(87% - 180px);margin-left:70px;position:relative;float:left;padding-top:25px;text-align:left;margin-top:5px;}
.menu_wrap h2 a{font-size:17px; font-weight:500;color:#fff;letter-spacing:0px;margin-right:20px;font-family:Pretendard-Bold;}
.menu_wrap h2 a:hover{color:#dab271;}


.menu_wrap_e { width:100%;margin:0 auto;height:80px;min-width:1500px;z-index:12;}
.menu_wrap_e h1 {width:180px;position:relative;float:left;margin-left:40px;text-align:left;margin-top:10px;}
.menu_wrap_e h1 img{width:180px;height:auto;margin-top:15px;}
.menu_wrap_e h2 {width:calc(100% - 300px);margin-left:70px;position:relative;float:left;padding-top:25px;text-align:left;margin-top:5px;}
.menu_wrap_e h2 a{font-size:17px; font-weight:500;color:#fff;letter-spacing:0px;padding-left:20px;padding-right:20px;font-family:Pretendard-Bold;}
.menu_wrap_e h2 a:hover{color:#dab271;}

.menu_wrap_e_b { width:100%;margin:0 auto;height:80px;min-width:1500px;z-index:12;}
.menu_wrap_e_b h1 {width:180px;position:relative;float:left;margin-left:40px;text-align:left;margin-top:10px;}
.menu_wrap_e_b h1 img{width:180px;height:auto;margin-top:15px;}
.menu_wrap_e_b h2 {width:calc(100% - 300px);margin-left:70px;position:relative;float:left;padding-top:25px;text-align:left;margin-top:5px;}
.menu_wrap_e_b h2 a{font-size:17px; font-weight:500;color:#000;letter-spacing:0px;padding-left:20px;padding-right:20px;font-family:Pretendard-Bold;}
.menu_wrap_e_b h2 a:hover{color:#dab271;}

.flag {position:absolute;right:10px;top:22px;vertical-align:middle;width:320px;margin-left:30px;text-align:right;}
.flag a {display:inline-block;font-size:13px !important;padding:3px 13px !important;margin-right:10px;border:1px solid #ccc;border-radius:30px;margin-top:0px;}
.flag a:hover {background:#bf9343 !important;color:#fff !important;border:1px solid #bf9343;transition:all 0.5s;}


.menu_wrap ul#gnb { float:left;height:60px;width:74%;text-align:center;padding-top:11px;font-family:Noto Sans KR;font-weight:600;}
.menu_wrap ul#gnb > li { display:inline-block; margin-right:40px;height:30px;}
.menu_wrap ul#gnb > li > a { position:relative; display:block;color:#000;}

.menu_wrap ul#gnb > li > a.on { color:#009999;}
.menu_wrap ul#gnb > li > a:hover { color:#009999; }
/*
.menu_wrap ul#gnb > li h1{position:absolute;top:45px;width:10px;height:5px;background:#ddd;color:#009999;transform:scale(1.2);transition:opacity 3s !important;transition-delay:.1s;opacity:10 !important;filter:alpha(opacity=100) !important;}
.menu_wrap ul#gnb > li > a:hover h1{position:absolute;top:45px;width:10px;height:5px;background:#ddd;color:#009999;transform:scale(1.2);transition:opacity 3s !important;transition-delay:.1s;opacity:1 !important;filter:alpha(opacity=100) !important;}
*/

.menu_wrap ul#gnb ul {position:absolute;top:80px;left:0px;height:60px;background:#fff; border-top:1px solid #ddd;opacity:0.9;filter:alpha(opacity=90);border-bottom:1px solid #ddd; display:none;z-index:10;width:100%; overflow:hidden;margin:0 auto;}
.menu_wrap ul#gnb ul div.submenu1{width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px;}
.menu_wrap ul#gnb ul div.submenu2 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px;}
.menu_wrap ul#gnb ul div.submenu3 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap ul#gnb ul div.submenu4 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap ul#gnb ul div.submenu5 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap ul#gnb ul div.submenu6 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap ul#gnb ul div.submenu7 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap ul#gnb ul div.submenu8 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }

#sub8menu {width:0px;background:#ddd;}

.menu_wrap ul#gnb ul div li { margin-left:30px;display:inline-block;}
.menu_wrap ul#gnb ul div li a { color:#000;font-size:16px;}
.menu_wrap ul#gnb ul div li a:hover { color:#009999; }


.menu_wrap_b { width:100%;margin:0 auto;height:80px;min-width:1200px;z-index:12;}
.menu_wrap_b h1 {width:180px;position:relative;float:left;margin-left:3%;text-align:left;margin-top:10px;}
.menu_wrap_b h1 img{width:180px;height:auto;margin-top:15px;}
.menu_wrap_b h2 {width:calc(87% - 180px);margin-left:70px;position:relative;float:left;padding-top:25px;text-align:left;margin-top:5px;}
.menu_wrap_b h2 a{font-size:17px; font-weight:500;color:#000;letter-spacing:0px;margin-right:20px;font-family:Pretendard-Bold;}
.menu_wrap_b h2 a:hover{color:#dab271;}

.menu_wrap_b ul#gnb { float:left;height:60px;width:74%;text-align:center;padding-top:11px;font-family:Noto Sans KR;font-weight:600;}
.menu_wrap_b ul#gnb > li { display:inline-block; margin-right:40px;height:30px;}
.menu_wrap_b ul#gnb > li > a { position:relative; display:block;color:#000;}

.menu_wrap_b ul#gnb > li > a.on { color:#009999;}
.menu_wrap_b ul#gnb > li > a:hover { color:#009999; }
/*
.menu_wrap ul#gnb > li h1{position:absolute;top:45px;width:10px;height:5px;background:#ddd;color:#009999;transform:scale(1.2);transition:opacity 3s !important;transition-delay:.1s;opacity:10 !important;filter:alpha(opacity=100) !important;}
.menu_wrap ul#gnb > li > a:hover h1{position:absolute;top:45px;width:10px;height:5px;background:#ddd;color:#009999;transform:scale(1.2);transition:opacity 3s !important;transition-delay:.1s;opacity:1 !important;filter:alpha(opacity=100) !important;}
*/

.menu_wrap_b ul#gnb ul {position:absolute;top:80px;left:0px;height:60px;background:#fff; border-top:1px solid #ddd;opacity:0.9;filter:alpha(opacity=90);border-bottom:1px solid #ddd; display:none;z-index:10;width:100%; overflow:hidden;margin:0 auto;}
.menu_wrap_b ul#gnb ul div.submenu1{width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px;}
.menu_wrap_b ul#gnb ul div.submenu2 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px;}
.menu_wrap_b ul#gnb ul div.submenu3 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap_b ul#gnb ul div.submenu4 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap_b ul#gnb ul div.submenu5 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap_b ul#gnb ul div.submenu6 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap_b ul#gnb ul div.submenu7 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }
.menu_wrap_b ul#gnb ul div.submenu8 {width:100%;text-align:center;margin:0 auto;height:30px;padding-top:16px; }

#sub8menu {width:0px;background:#ddd;}

.menu_wrap ul#gnb ul div li { margin-left:30px;display:inline-block;}
.menu_wrap ul#gnb ul div li a { color:#000;font-size:16px;}
.menu_wrap ul#gnb ul div li a:hover { color:#009999; }


.header .btn-category {position:absolute; right:3%; width:35px; height:30px; cursor:pointer}
.header .btn-category .bar {position: absolute; left:0; width:100%; width:100%; height:3px; border:0; background:#fff; transition:opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0.3s, 0.3s, 0s}
.header .btn-category .bar:nth-child(1) {top:0; transform:rotate(0)}
.header .btn-category .bar:nth-child(2) {top:11px; opacity:1}
.header .btn-category .bar:nth-child(3) {top:22px; transform:rotate(0)}
.header .btn-category:hover .bar {background:#dab271}
.header.expend .btn-category .bar {background:#dab271; transition:background 1s, opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0s, 0s, 0s, 0.3s}
.header.expend .btn-category .bar:nth-child(1) {top:11px; transform:rotate(-45deg)}
.header.expend .btn-category .bar:nth-child(2) {opacity:0}
.header.expend .btn-category .bar:nth-child(3) {top:11px; transform:rotate(45deg)}


.header .btn-category_b {position:absolute; right:3%; width:35px; height:30px; cursor:pointer}
.header .btn-category_b .bar {position: absolute; left:0; width:100%; width:100%; height:3px; border:0; background:#000; transition:opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0.3s, 0.3s, 0s}
.header .btn-category_b .bar:nth-child(1) {top:0; transform:rotate(0)}
.header .btn-category_b .bar:nth-child(2) {top:11px; opacity:1}
.header .btn-category_b .bar:nth-child(3) {top:22px; transform:rotate(0)}
.header .btn-category_b:hover .bar {background:#dab271}
.header.expend .btn-category_b .bar {background:#dab271; transition:background 1s, opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0s, 0s, 0s, 0.3s}
.header.expend .btn-category_b .bar:nth-child(1) {top:11px; transform:rotate(-45deg)}
.header.expend .btn-category_b .bar:nth-child(2) {opacity:0}
.header.expend .btn-category_b .bar:nth-child(3) {top:11px; transform:rotate(45deg)}



.menu_wrap_m { position:relative;width:100%;margin:0 auto; height:60px;font-family:Noto Sans KR;z-index:12;margin-top:0px;z-index:10000;}
.menu_wrap_m h1 {min-width:150px;float:left;margin-left:5%;text-align:center;margin-top:22px;}
.menu_wrap_m img{width:150px;}

.header_mobile .btn-category_m {position:absolute; right:10%; width:30px; height:30px; cursor:pointer;margin-top:-7px;}
.header_mobile .btn-category_m .bar {position: absolute; left:0; width:100%; width:100%; height:3px; border:0; background:#dab271; transition:opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0.3s, 0.3s, 0s}
.header_mobile .btn-category_m .bar:nth-child(1) {top:0; transform:rotate(0)}
.header_mobile .btn-category_m .bar:nth-child(2) {top:10px; opacity:1}
.header_mobile .btn-category_m .bar:nth-child(3) {top:20px; transform:rotate(0)}
.header_mobile .btn-category_m:hover .bar {background:#dab271}
.header_mobile.expend .btn-category_m .bar {background:#dab271; transition:background 1s, opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0s, 0s, 0s, 0.3s}
.header_mobile.expend .btn-category_m .bar:nth-child(1) {top:11px; background:#000; transform:rotate(-45deg)}
.header_mobile.expend .btn-category_m .bar:nth-child(2) {opacity:0}
.header_mobile.expend .btn-category_m .bar:nth-child(3) {top:11px; background:#000; transform:rotate(45deg)}

.header .utilmenu {display:none;}


.fx_menu {position:fixed; left:0; top:-80px;height:80px; width:100%; color:#fff;  text-align:center;margin:0 auto;z-index:1000;}
.fx_menu a{color:#fff;}
.fx_menu.on .header { width:100%;  color:#000;}

.fx_menu.on2 .header { width:100%;  color:#000;}

.header .btn-category .bar.on  { background:#000;}
.fx_menu.on a{ color:#000;}


#allmenu_mobile { 
    position: absolute;
    float: right;
    right: 0%;
    top: 0px;
    text-align: right;
}

#allmenubtn { 
    position: absolute;
    float: right;
    right: 2%;
    top: 25px;
	height:100px;
	z-index:1000000;
    text-align: right;
    margin-top: 2px;
	width:30px;
}


#allmenubtn_m { 
    position: absolute;
    float: right;
    right: 4%;
    top: 25px;
    text-align: right;
    margin-top: 2px;

}

#allmenutog  {position:absolute; right:3%; width:35px; height:30px; cursor:pointer}
#allmenutog .bar {position: absolute; left:0; width:100%; width:100%; height:3px; border:0; background:#000; transition:opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0.3s, 0.3s, 0s}
#allmenutog .expend .bar:nth-child(1) {top:0; transform:rotate(0)}
#allmenutog .expend .bar:nth-child(2) {top:11px; opacity:1}
#allmenutog .expend .bar:nth-child(3) {top:22px; transform:rotate(0)}
#allmenutog :hover .bar {background:#58c5c6}
#allmenutog .bar {background:#58c5c6; transition:background 1s, opacity 0.3s, top 0.3s, transform 0.5s; transition-delay:0s, 0s, 0s, 0.3s}
#allmenutog .bar:nth-child(1) {top:11px; background:#000; transform:rotate(-45deg)}
#allmenutog .bar:nth-child(2) {opacity:0}
#allmenutog .bar:nth-child(3) {top:11px; background:#000; transform:rotate(45deg)}

.menu_div {position:fixed;width:66px;height:1px;background:#fff;top:53px;margin-left:85px;}
.menu_div.on {background:#000;}

.menu_div {position:fixed;width:66px;height:1px;background:#fff;top:53px;margin-left:85px;}
.menu_div.on {background:#000;}

.btngoview {width:100%;max-width:170px;border:1px solid #ccc;background:#f5f5f5;color:#333;border-radius:3px;text-align:center;margin-top:5px;padding:10px 0;}
.btngoview:hover {background:#bf9343;color:#fff;border:#bf9343;transition:all .5s;}


/* 전체메뉴 */
.allmenu {overflow:hidden; position:fixed; left:0; top:-382px; z-index:1; width:100%; min-width:1600px; height:340px; background:rgb(255,255,255,255.3);}
.allmenu .innerbox {width:100%;padding:30px 0 60px 0;padding-left:calc(3% + 247px);}
.allmenu .innerbox .menu_login{width:1400px;margin:0 auto; padding:10px 0 20px 0}
.allmenu .innerbox .menu_login h1{display:inline-block;font-size:15px;margin-left:0px;margin-right:20px;}
.allmenu .innerbox .menu_login h2{display:inline-block;color:#000;margin-left:55px;font-size:14px;letter-spacing:-0.5px;font-weight:normal;}
.allmenu .innerbox .menu_login h2 a:hover{color:#3a8eac;}

.allmenu .innerbox:after {content:""; display:block; clear:both; overflow:hidden}
.allmenu .innerbox > .menu {float:left; width:120px;text-align:left;}
.allmenu .innerbox > .menu:last-child {margin-top:30px;}
.allmenu .innerbox > .menu > strong {display:block; color:#000; padding-bottom:18px; font-family:Pretendard-Bold; font-size:22px; font-weight:600;letter-spacing:-1px;}
.allmenu .innerbox > .menu > strong a{color:#000;}
.allmenu .innerbox > .menu > ul > li {margin-top:5px}
.allmenu .innerbox > .menu > ul > li > a {color:#000;font-family:noto sans kr; font-size:17px; font-weight:600; letter-spacing:-1px;}
.allmenu .innerbox > .menu > ul > li > a:hover {color:#3a8eac;}

.allmenu .innerbox > .menu > ul > li > ul > li {margin-top:0px}
.allmenu .innerbox > .menu > ul > li > ul > li {width:100%;display:inline-block; font-family:Pretendard-Regular; font-weight:400; position:relative;line-height:28px; color:#666; font-size:15px}
.allmenu .innerbox > .menu > ul > li > ul > li a{color:#666;}
.allmenu .innerbox > .menu > ul > li > ul > li a:hover{color:#cdb17c;}

.allmenu .innerbox > .menu > ul > li > ul > li.on > a {color:#000}
.allmenu .innerbox > .menu > ul > li > ul > li.on > a:after {transform:scaleY(0)}

.allmenu .innerbox > .menu-2 {width:140px;}
.allmenu .innerbox > .menu-3 {width:150px;}
.allmenu .innerbox > .menu-4 {width:170px;}
.allmenu .innerbox > .menu-5 {width:150px;}
.allmenu .innerbox > .menu-6 {width:130px;}
.allmenu .innerbox > .menu-8 {width:110px;}

.icon_new{position:absolute;margin-left:88px;margin-top:-8px;background:#ff0000;color:#fff;border-radius:20px;width:16px;height:16px;text-align:center;font-size:12px;font-family:Pretendard-Bold;padding-top:2px;box-sizing:border-box;}

.icon_new_header{position:absolute;margin-left:695px;margin-top:-30px;background:#ff0000;color:#fff;border-radius:20px;width:14px;height:14px;text-align:center;font-size:11px;font-family:Pretendard-Bold;padding-top:2px;box-sizing:border-box;}


.allmenu_mobile {overflow:hidden; position:fixed; left:100%; top:0px; overflow-y:auto; z-index:10001; width:100%; height:100%; background:#fff;}
.allmenu_mobile .allmobilelogo {padding:18px 0 0 4%; width:160px;}

.allmenu_mobile .innerbox {width:98%;margin:0 auto; padding:20px 0 60px 0}
.allmenu_mobile .innerbox .menu_login{width:100%;margin:0 auto; padding:5px 0 0px 0}
.allmenu_mobile .innerbox .menu_login h1{display:inline-block;font-size:14px;margin-left:22px;margin-right:10px;}

#lang_btn_m{width:100%;margin:0 auto;font-weight:normal;padding:10px 0 0px 22px;font-size:13px;}

.allmenu_mobile .innerbox:after {content:""; display:block; clear:both; overflow:hidden}
.allmenu_mobile .innerbox > .menu {width:98%;line-height:130%;padding-left:5%;}
.allmenu_mobile .innerbox > .menu > strong {display:block; color:#333; padding-bottom:5px;padding-top:18px; font-family:noto sans kr; font-size:17px; font-weight:600;letter-spacing:-1px;}
.allmenu_mobile .innerbox > .menu > ul > li {margin-top:3px}
.allmenu_mobile .innerbox > .menu > ul > li > a {color:#333;font-family:Pretendard-Regular; font-size:14px; margin-right:17px; font-weight:500; letter-spacing:0px;}
.allmenu_mobile .innerbox > .menu > ul > li > a:hover {color:#3a8eac;}

.allmenu_mobile .innerbox > .menu > ul > li > ul > li {margin-top:20px}
.allmenu_mobile .innerbox > .menu > ul > li > ul > li {display:inline-block; font-family:nanumgothic; font-weight:400; position:relative;line-height:10px; color:#666; font-size:13px}

.allmenu_mobile .innerbox > .menu > ul > li > ul > li.on > a {color:#3a8eac}
.allmenu_mobile .innerbox > .menu > ul > li > ul > li.on > a:after {transform:scaleY(0)}

.header_mobile{display:none;}
.allmenu_mobile{display:none;}


.top_allmenu {width:100%;margin:0 auto;height:80px;background:#fff;min-width:1000px;z-index:11;border-bottom:1px solid #eee;}

.top_allmenu h1 {width:180px;position:relative;float:left;margin-left:3%;text-align:left;margin-top:10px;}
.top_allmenu h1 img{width:180px;height:auto;margin-top:15px;}
.top_allmenu h2 {width:calc(87% - 180px);margin-left:70px;height:50px;position:relative;float:left;text-align:left;padding-top:25px;text-align:left;margin-top:5px;}
.top_allmenu h2 a{font-size:18px; font-weight:500;color:#fff;letter-spacing:0px;margin-right:20px;font-family:Pretendard-Bold;}

.top_allmenu .menuon{color:#dab271;}
.top_allmenu h2 a:hover{color:#dab271;}

#topallmenutog .bar:nth-child(1) {top:11px; background:#000; transform:rotate(-45deg)}
#topallmenutog .bar:nth-child(2) {opacity:0}
#topallmenutog .bar:nth-child(3) {top:11px; background:#000; transform:rotate(45deg)}

.hidden {height:100%; min-height:100%; overflow:hidden !important; touch-action:none;}

.top_menu {position:absolute;display:none;width:100%;margin:0 auto;height:80px;background:#fff;min-width:1200px;z-index:100;border-bottom:1px solid #eee;}

.top_menu h1 {width:180px;position:relative;float:left;margin-left:3%;text-align:left;margin-top:10px;}
.top_menu h1 img{width:180px;height:auto;margin-top:15px;}
.top_menu h2 {width:calc(87% - 180px);margin-left:70px;height:50px;position:relative;float:left;text-align:left;padding-top:30px;}
.top_menu h2 a{font-size:17px; font-weight:500;letter-spacing:0px;margin-right:20px;font-family:Pretendard-Bold;}
.top_menu .menuon{color:#dab271;}
.top_menu h2 a:hover{color:#dab271;}

.topmenu_div {position:absolute;height:3px;background:#dab271;width:90px;top:77px;left:0px;}

.topsubmenu1 {position:absolute;width:100%;height:80px;background:#fff;top:-180px;z-index:10;}
.topsubmenu2 {position:absolute;width:100%;height:80px;background:#fff;top:-180px;z-index:10;}
.topsubmenu3 {position:absolute;width:100%;height:80px;background:#fff;top:-180px;z-index:10;}
.topsubmenu4 {position:absolute;width:100%;height:80px;background:#fff;top:-180px;z-index:10;}
.topsubmenu5 {position:absolute;width:100%;height:80px;background:#fff;top:-180px;z-index:10;}
.topsubmenu6 {position:absolute;width:100%;height:80px;background:#fff;top:-180px;z-index:10;}
.topsubmenu8 {position:absolute;width:100%;height:80px;background:#fff;top:-180px;z-index:10;}


.top_menu_e {position:absolute;display:none;width:100%;margin:0 auto;height:80px;background:#fff;min-width:1200px;z-index:100;border-bottom:1px solid #eee;}

.top_menu_e h1 {width:180px;position:relative;float:left;margin-left:3%;text-align:left;margin-top:10px;}
.top_menu_e h1 img{width:180px;height:auto;margin-top:15px;}
.top_menu_e h2 {width:calc(87% - 180px);margin-left:70px;height:50px;position:relative;float:left;text-align:left;padding-top:30px;}
.top_menu_e h2 a{font-size:17px; font-weight:500;letter-spacing:0px;margin-right:60px;font-family:Pretendard-Bold;}
.top_menu_e .menuon{color:#dab271;}
.top_menu_e h2 a:hover{color:#dab271;}

.topmenu_ediv {position:absolute;height:3px;background:#dab271;width:90px;top:77px;left:0px;}



.top_menu_sub1 { width:100%;min-width:1200px;margin:0 auto;height:80px;padding-left:calc(3% + 248px);box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;}
.top_menu_sub1 .top_menu_title{width:auto;margin-right:40px;float:left;margin-top:30px;font-size:17px; font-weight:600; letter-spacing:-.5px;height:auto;font-family:Pretendard-Bold;}

.top_menu_sub2 { width:100%;min-width:1200px;margin:0 auto;height:80px;padding-left:calc(3% + 248px);min-width:1200px;box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;white-space:nowrap;}
.top_menu_sub2 .top_menu_title{width:auto;color:#000;margin-right:40px;float:left;margin-top:30px;font-size:17px; font-weight:600; letter-spacing:-.5px;height:auto;font-family:Pretendard-Bold;}

.top_menu_sub3 { width:100%;min-width:1200px;margin:0 auto;height:80px;padding-left:calc(3% + 348px);box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;}
.top_menu_sub3 .top_menu_title{width:auto;color:#000;margin-right:40px;float:left;margin-top:30px;font-size:17px; font-weight:600; letter-spacing:-.5px;height:auto;font-family:Pretendard-Bold;}
.top_menu_sub3 .top_menu_sub:hover {color:#dab271;}

.top_menu_sub4 { width:100%;min-width:1200px;margin:0 auto;height:80px;padding-left:calc(3% + 248px);box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;}
.top_menu_sub4 .top_menu_title{width:auto;color:#000;margin-right:40px;float:left;margin-top:30px;font-size:17px; font-weight:600; letter-spacing:-.5px;height:auto;font-family:Pretendard-Bold;}

.top_menu_sub5 { width:100%;min-width:1200px;margin:0 auto;height:80px;padding-left:calc(3% + 755px);box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;}
.top_menu_sub5 .top_menu_title{width:auto;color:#000;margin-right:40px;float:left;margin-top:30px;font-size:17px; font-weight:600; letter-spacing:-.5px;height:auto;font-family:Pretendard-Bold;}

.top_menu_sub6 { width:100%;min-width:1200px;margin:0 auto;height:80px;padding-left:calc(3% + 603px);box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;}
.top_menu_sub6 .top_menu_title{width:auto;color:#000;margin-right:40px;float:left;margin-top:30px;font-size:17px; font-weight:600; letter-spacing:-.5px;height:auto;font-family:Pretendard-Bold;}

.top_menu_sub8 { width:100%;min-width:1200px;margin:0 auto;height:80px;padding-left:calc(3% + 790px);box-sizing:border-box;text-align:left;border-bottom:1px solid #eee;}
.top_menu_sub8 .top_menu_title{width:auto;color:#000;margin-right:40px;float:left;margin-top:30px;font-size:17px; font-weight:600; letter-spacing:-.5px;height:auto;font-family:Pretendard-Bold;}

.top_menu_title:hover {color:#dab271;}

.mt10{margin-top:10px !important;}
#wrap.study{padding:10px;max-width:620px;}
#wrap.study h1{font-size:24px;border-bottom:2px solid #000;padding-bottom:10px;}
#wrap.study h1 span{font-size:16px;}
#wrap.study .con{font-size:12px;line-height:1.4;}
#wrap.study .info{font-family:'NanumSqaure', 'Malgun Gothic', sans-serif;font-size:14px;line-height:1.4;margin-top:10px;}
#wrap.study .info.wd{text-indent:-8px;padding-left:10px;}
#wrap.study .info.wd2{text-indent:-11px;padding-left:11px;}
#wrap.study .info.wd3{text-indent:-14px;padding-left:14px;}
#wrap.study .info span{color:red;font-weight:bold;}
#wrap.study h2{margin-top:30px;font-size:20px;text-transform:uppercase;}
#wrap.study .link{font-size:14px;color:blue;margin-top:10px;display:inline-block;}

.quickmenu { display:none;}

.quickmenu1 {display:none;}
.quickmenu2 {display:none;}
.quickmenu3 {display:none;}
.quickmenu4 {display:none;}
.quickmenu5 {display:none;}
.quickmenu6 {display:none;}



.section1m{display:none;}
.section2m{display:none;}
.section3m{display:none;}
.section4m{display:none;}
.section5m{display:none;}
.section6m{display:none;}
.section7m{display:none;}
.section8m{display:none;}

#bottomorder {position:fixed;bottom:0px;width:100%;background:#ccc;z-index:1;}

#topop {position:absolute;z-index:100;}
#topopm {display:none;}

.section1{ width:100%; text-align:center;}
.sect1area {position:absolute;width:100%;height:100%;top:0px;}
.sect1area_m {display:none;}

.sect1area #introduceVideo{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;filter:alpha(opacity=70);background:#000;}
.sect1area #introduceVideo video,
.sect1area #introduceVideo .video-fallback{position:absolute;display:block;opacity:0;transition:opacity .5s ease-out;left:0;top:0;right:0;bottom:0;width:640px;height:360px;background-size:contain;object-fit:cover;}
.sect1area #introduceVideo video.active,
.sect1area #introduceVideo .video-fallback.active{opacity:1}
.sect1area #introduceVideo .view-mobile{display:block}
.sect1area #introduceVideo .view-mobile .btn-play{position:absolute;right:10px;bottom:10px;width:100px;height:100px;background:green;font-size:14px;z-index:5}
.sect1area #introduceVideo .video-fallback{display:block}
.sect1area #introduceVideo.is-fallback{background:block}
.sect1area #introduceVideo.is-fallback video{width:100%;height:100%}
.sect1area #introduceVideo.is-fallback .video-fallback{display:block;width:100%;height:100%;visibility:hidden}
.sect1area #introduceVideo.is-fallback .video-fallback.active{visibility:visible}

.videotitle1 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.videonum1 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:1s;opacity:0;}
.videotext1 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:53px;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:1s;opacity:0;
	}

.videotitle2 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.videonum2 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:5s;opacity:0;}
.videotext2 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:53px;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:5s;opacity:0;
	}

.videotitle3 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.videonum3 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:10s;opacity:0;}
.videotext3 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:53px;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:10s;opacity:0;
	}

.videotitle4 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.videonum4 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:15s;opacity:0;}
.videotext4 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:53px;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:15s;opacity:0;
	}

@keyframes introtext {
    from {opacity:0;transform:translateY(0px);}
    5% {opacity:1;transform:translateY(-70px);}
    15% {opacity:1;transform:translateY(-70px);}
    20% {opacity:0;transform:translateY(-70px);}
    40% {opacity:0;transform:translateY(-70px);}
    to {opacity:0;transform:translateY(-70px);}
}

.btn_mouse {position:absolute;bottom:5px;z-index:1000;left:48.5%;transition:1s all; -webkit-transition:1s all;opacity: 1;}
.btn_mouse i {content:""; display:block; position:absolute; left:0; right:0; top:60%; height:16px; opacity: 1; 


-moz-animation-duration: 1s;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-moz-animation-name: updown2;
	-webkit-animation-name: updown2;
	animation-name: updown2;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
	
	
}

.btn_mouse2 {position:absolute;bottom:25px;z-index:1000;left:48.5%;transition:1s all; -webkit-transition:1s all;opacity: 1;}
.btn_mouse2 i {content:""; display:block; position:absolute; left:0; right:0; top:60%; height:16px; opacity: 1; 


-moz-animation-duration: 1s;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-moz-animation-name: updown2;
	-webkit-animation-name: updown2;
	animation-name: updown2;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
}


@keyframes updown2 {
	from { transform:translateY(7px); opacity: 1;}
	to { transform:translateY(0); opacity: 0;}
}



.section2 {
	background:url('../../img/pc/bg_main_s21.png') center top;
	background-size:cover;
}

.sect2img {display:none;}

.sect2area {position:absolute;width:100%;height:auto;margin-top:-280px;overflow:hidden;}

.section2_roll {width:100%;height:auto;max-width:1350px;margin:0 auto;text-align:center;border:0px !important;}
.section2_rollarea {width:100%;height:auto;font-size:0;margin:0 auto;text-align:center;border:0px !important;}
.section2_text {display:inline-block;width:45%;height:auto;vertical-align:middle;box-sizing:border-box;}
.section2_img {display:inline-block;width:55%;height:auto;text-align:center;padding-left:5%;vertical-align:middle;box-sizing:border-box;}

.section2 .mainintrotitle2_1_1 {width:80%;font-size:20px;border-radius:15px;background:rgb(255,255,255,0.1);padding-top:15px;letter-spacing:0px;padding-bottom:15px;text-align:center;color:#fff;font-family:Pretendard-ExtraLight;font-weight:normal;margin:0 auto;}
.section2 .mainintrotitle2_1_2 {width:100%;font-size:75px;padding-bottom:20px;text-shadow:5px 5px 10px rgb(0,0,0);color:#f01324;letter-spacing:-4px;margin-top:30px;text-align:center; font-family:Pretendard-Bold;}
.section2 .mainintrotitle2_1_2_s {width:100%;font-size:75px;padding-bottom:20px;background:linear-gradient(to bottom, #fff, #9f9f9f, #969696, #fff);-webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing:-4px;margin-top:30px;text-align:center; font-family:Pretendard-Bold;}
.section2 .mainintrotitle2_1_2_a {width:100%;font-size:75px;padding-bottom:20px;background:linear-gradient(to bottom, #0a85f7, #01bcfd, #01c2ff, #00c8ff);-webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing:-4px;margin-top:30px;text-align:center; font-family:Pretendard-Bold;}
.section2 .mainintrotitle2_1_3 {width:100%;font-size:35px;line-height:40px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#fff;font-family:Pretendard-ExtraLight;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s;}
.section2 .mainintrotitle2_1_3 strong{font-family:Pretendard-Bold;}
.section2 .mainintrotitle2_1_3 span{color:#ad8846;font-family:Pretendard-Bold;}

.section2 .mainintrotitle2_1_4{width:100%;margin:0 auto;text-align:center;}

.section2 .mainintrotitle2_1_5{width:100%;max-width:1200px;margin:0 auto;margin-top:30px;border-top:1px solid #fff;}
.section2 .mainintrotitle2_1_6{width:100%;max-width:1200px;margin:0 auto;margin-top:30px;font-size:19px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.section2 .mainintrotitle2_1_7 {position:relative;width:100%;max-width:1200px;margin:0 auto;margin-top:30px;font-size:19px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.section2 .mainintrotitle2_1_7 .mainintrotitle2_1_7_1 {padding:10px 40px;display:inline-block;border-radius:10px;margin-left:-15px;font-size:18px;letter-spacing:0px;border:1px solid #fff;text-align:center;color:#fff;font-family:Pretendard-regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section2 .mainintrotitle2_1_7 .mainintrotitle2_1_7_1 a:hover{ background:#fff;color:#000;}
.section2 .mainintrotitle2_1_7 i{color:#fff;margin-left:-15px;font-style: normal;font-size:20px;}

.sect2banner {position:absolute;margin:0 auto;bottom:-20px;width:100%;height:80px;overflow:hidden;}
.sect2bannerarea {margin:0 auto;width:100%;width:1300px;height:80px;font-size:0;overflow:hidden;border-radius:20px;background:#b99059;}
.sect2bannerarea1 {display:inline-block;width:48px;height:80px;margin-left:100px;padding-top:9px;vertical-align:top;}
.sect2bannerarea2 {display:inline-block;width:822px;height:80px;vertical-align:top;}
.sect2bannerarea2_1 {display:inline-block;width:405px;height:80px;padding-top:12px;vertical-align:top;}
.sect2bannerarea2_2 {display:inline-block;width:42px;height:80px;padding-top:9px;vertical-align:top;}
.sect2bannerarea2_3 {display:inline-block;width:210px;height:80px;padding-top:12px;vertical-align:top;}
.sect2bannerarea2_4 {display:inline-block;width:110px;height:80px;padding-top:9px;vertical-align:top;}
.sect2bannerarea2_4 h1{width:90%;margin:0 auto;height:18px;margin-top:3px;text-align:left;font-size:12px;letter-spacing:0px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.sect2bannerarea2_4 h2{width:90%;margin:0 auto;padding-top:2px;text-align:center;height:18px;background:#b08042;font-size:13px;letter-spacing:0px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.sect2bannerarea2_5 {display:inline-block;width:50px;height:80px;padding-top:9px;vertical-align:top;text-align:center;}

.sect2bannerarea3 {display:inline-block;width:130px;height:80px;background:#ffe000;padding-top:9px;vertical-align:top;}
.sect2bannerarea3_1 {display:inline-block;width:50px;height:80px;vertical-align:top;}
.sect2bannerarea3_2 {display:inline-block;width:70px;height:80px;font-size:0px;color:#381e1f;vertical-align:top;font-family:Pretendard-regular;}
.sect2bannerarea3_2 h1{width:70px;height:20px;margin-top:4px;padding-left:10px;font-size:15px;color:#381e1f;vertical-align:top;font-family:Pretendard-regular;}
.sect2bannerarea3_2 h1:hover{color:#ff6600;}

.sect2bannerarea4 {display:inline-block;width:200px;height:80px;text-align:left;background:#04cf5c;padding-top:9px;vertical-align:top;}
.sect2bannerarea4_1 {display:inline-block;width:50px;height:80px;vertical-align:top;}
.sect2bannerarea4_2 {display:inline-block;width:60px;height:20px;font-size:0px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.sect2bannerarea4_2 h1{width:60px;height:20px;margin-top:4px;padding-left:10px;font-size:15px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.sect2bannerarea4_2 h1:hover{color:#000;}

.bottom2banner {position:fixed;margin:0 auto;bottom:-20px;width:100%;height:80px;z-index:1000000000000;overflow:hidden;}
.bottom2bannerarea {margin:0 auto;width:100%;width:1300px;height:80px;font-size:0;overflow:hidden;border-radius:20px;background:#b99059;}
.bottom2bannerarea1 {display:inline-block;width:48px;height:80px;margin-left:100px;padding-top:9px;vertical-align:top;}
.bottom2bannerarea2 {display:inline-block;width:822px;height:80px;vertical-align:top;}
.bottom2bannerarea2_1 {display:inline-block;width:405px;height:80px;padding-top:12px;vertical-align:top;}
.bottom2bannerarea2_2 {display:inline-block;width:42px;height:80px;padding-top:9px;vertical-align:top;}
.bottom2bannerarea2_3 {display:inline-block;width:190px;height:80px;padding-top:12px;vertical-align:top;}
.bottom2bannerarea2_4 {display:inline-block;width:130px;height:80px;padding-top:9px;vertical-align:top;}
.bottom2bannerarea2_4 h1{width:90%;margin:0 auto;height:18px;margin-top:3px;text-align:left;font-size:12px;letter-spacing:0px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.bottom2bannerarea2_4 h2{width:80%;margin:0 auto;padding-top:2px;text-align:center;height:18px;background:#b08042;font-size:11px;letter-spacing:0px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.bottom2bannerarea2_4 h2:hover{background:#333;font-size:12px;}
.bottom2bannerarea2_5 {display:inline-block;width:50px;height:80px;padding-top:9px;vertical-align:top;text-align:center;}

.bottom2bannerarea3 {display:inline-block;width:130px;height:80px;background:#ffe000;padding-top:9px;vertical-align:top;}
.bottom2bannerarea3_1 {display:inline-block;width:50px;height:80px;vertical-align:top;}
.bottom2bannerarea3_2 {display:inline-block;width:70px;height:80px;font-size:0px;color:#381e1f;vertical-align:top;font-family:Pretendard-regular;}
.bottom2bannerarea3_2 h1{width:70px;height:20px;margin-top:4px;padding-left:10px;font-size:15px;color:#381e1f;vertical-align:top;font-family:Pretendard-regular;}
.bottom2bannerarea3_2 h1:hover{color:#ff6600;}

.bottom2bannerarea4 {display:inline-block;width:200px;height:80px;text-align:left;background:#04cf5c;padding-top:9px;vertical-align:top;}
.bottom2bannerarea4_1 {display:inline-block;width:50px;height:80px;vertical-align:top;}
.bottom2bannerarea4_2 {display:inline-block;width:60px;height:20px;font-size:0px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.bottom2bannerarea4_2 h1{width:60px;height:20px;margin-top:4px;padding-left:10px;font-size:15px;color:#fff;vertical-align:top;font-family:Pretendard-regular;}
.bottom2bannerarea4_2 h1:hover{color:#000;}

.bottom2mobile {display:none;}

.section3 {
	height:auto;
	background:#fff;
	background-size:cover;
	overflow:hidden;
}
.sect3area {width:100%;max-width:1100px;margin:0 auto;height:auto;font-size:0;}

.section3 .mainintrotitle3_1{ width:100%;font-size:60px;line-height:120%;color:#000;letter-spacing:-2.5px;text-align:center; font-family:Pretendard-Bold; }
.section3 .mainintrotitle3_2{ width:100%;font-size:19px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-ExtraLight;}

.section3 .section3_left{ position:relative;width:40%;display:inline-block;height:auto;font-size:19px;vertical-align:top;margin-top:-15px;}
.section3 .section3_roll{ width:415px;height:auto;}
.section3 .section3_left h1{ width:100%;font-size:19px;height:45px;vertical-align:top;font-family:Pretendard-Regular;}
.section3 .section3_left h1 span{ margin-left:10px;color:#45158d;}
.section3 .section3_left h2{ position:absolute;width:70px;top:-23px;right:45px;}

.section3 .section3_right{ width:60%;display:inline-block;height:auto;font-size:19px;margin-top:30px;vertical-align:top;}
.section3 .section3_right .section3_right_mid1{ width:100%;height:205px;padding-top:50px;font-size:65px;text-align:center;font-family:Pretendard-ExtraLight;color:#000;box-sizing:border-box;transition:1s all; -webkit-transition:1s all;cursor:pointer;}
.section3 .section3_right .section3_right_mid1 span{font-family:Pretendard-Bold;}
.section3 .section3_right .section3_right_mid1:hover{color:#fff;background-color:#534741;background:url('../../img/pc/3page_5.png') center top;background-size:100% 100%;transition:.5s all; -webkit-transition:1s all;}
.section3 .section3_right .section3_right_mid1:hover h1{color:#534741;background:#fff;}
.section3 .section3_right .section3_right_mid2{ width:100%;height:205px;padding-top:50px;font-size:65px;text-align:center;font-family:Pretendard-ExtraLight;color:#000;box-sizing:border-box;transition:1s all; -webkit-transition:1s all;cursor:pointer;}
.section3 .section3_right .section3_right_mid2 span{font-family:Pretendard-Bold;}
.section3 .section3_right .section3_right_mid2:hover{color:#fff;background-color:#534741;background:url('../../img/pc/3page_5.png') center top;background-size:100% 100%;transition:.5s all; -webkit-transition:1s all;}
.section3 .section3_right .section3_right_mid2:hover h1{color:#534741;background:#fff;}
.section3 .section3_right h1{width:130px;height:auto;margin:0 auto;padding-top:5px;padding-bottom:5px;margin-top:20px;border:1px solid #ccc;font-size:17px;text-align:center;font-family:Pretendard-Regular;color:#000;box-sizing:border-box;}



.section4 {
	height:auto;
	background-color:#a7a296;
	background:url('../../img/pc/aboutclinic_bg.png') center top;
	background-size:cover;
}

.sect4area {position:absolute;width:100%;height:auto;margin-top:-380px;overflow:hidden;}

.section4 .mainintrotitle4_1{ width:100%;font-size:60px;padding-top:50px;padding-bottom:20px;color:#000;letter-spacing:-3.5px;text-align:center; font-family:Pretendard-regular; }
.section4 .mainintrotitle4_1 span{ font-family:Pretendard-Bold; }
.section4 .mainintrotitle4_2{width:100%;margin:0 auto;margin-top:30px;text-align:center;}
.section4 .mainintrotitle4_2 img{display:inline-block;margin-left:10px;margin-right:10px;border-radius:20px;}
.section4 .mainintrotitle4_3{width:100%;margin:0 auto;margin-top:20px;font-size:19px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-regular;}
.section4 .mainintrotitle4_3 img{display:inline-block;margin-left:10px;margin-right:10px;border-radius:20px;}
.section4 .section4_nav{width:100%;max-width:300px;margin:0 auto;cursor:pointer;margin-top:20px;font-size:19px;letter-spacing:0px;text-align:center;color:#000;font-family:Pretendard-regular;}
.section4 .mainintrotitle4_4 span{margin-left:20px;margin-right:20px;}


.section5 {
	height:auto;
	background-color:#fff;
}

.sect5img {display:none;}

.sect5area {width:1200px;margin:0 auto;height:auto;margin-top:-50px;max-height:700px;background:url('../../img/pc/4page_3bg.png') no-repeat right top;}

.section5 .section5_roll{ width:670px;margin:0 auto;margin-left:0%;height:700px;}
.section5 .section5_roll_left {float:left;position:relative;width:100%;height:auto;vertical-align:bottom;}

.section5 .section5_right {float:right;position:relative;width:400px;height:auto;vertical-align:bottom;overflow:hidden;}
.section5 .section5_right .section5_right_1 {width:100%;margin:0 auto;font-size:19px;letter-spacing:0px;color:#000;text-align:right;}
.section5 .section5_right .section5_right_2 {width:100%;margin:0 auto;margin-top:20px;font-size:42px;letter-spacing:-2px;padding-bottom:20px;text-align:right;line-height:120%;background: linear-gradient(to right, #46aad9, #003a78); -webkit-background-clip: text; -webkit-text-fill-color: transparent;font-family:Pretendard-Bold;font-weight:800;}
.section5 .section5_right .section5_right_3 {text-align:center;color:#000;font-family:Pretendard-regular;}

.section5 .mainintrotitle5_1{ width:100%;font-size:66px;text-align:right;padding-top:50px;padding-bottom:20px;color:#000;letter-spacing:-3.5px;font-family:Pretendard-Bold; }
.section5 .mainintrotitle5_2{ position:absolute;left:360px;top:42%;margin:0 auto;font-size:48px;text-align:right;color:#000;letter-spacing:-3px;font-family:Pretendard-Bold;}
.section5 .mainintrotitle5_2 span{ font-family:Pretendard-Regular;margin-left:5px;}
.section5 .mainintrotitle5_3{width:100%;margin:0 auto;margin-top:40px;z-index:10;font-size:18px;letter-spacing:0px;color:#000;padding-bottom:20px;text-align:left;line-height:160%;font-family:Pretendard-regular;}
.section5 .mainintrotitle5_4 {position:absolute;right:15px;top:53%;text-align:right;}
.section5 .mainintrotitle5_4 a{padding:5px 30px;margin:0 auto;font-size:16px;letter-spacing:0px;border:1px solid #ccc;text-align:center;color:#000;font-family:Pretendard-regular;transition:background 0.5s,border 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section5 .mainintrotitle5_4 a:hover{ background:#b99059;color:#fff;border:#b99059;}
.section5 .mainintrotitle5_5 {margin-top:170px;width:400px;height:600px;z-index:0;border:0px;border:none;}

.section5 .slick-prev {left: -80px;margin-top:80px;}
.section5 .slick-next {right:-580px;margin-top:80px;}
.section5 .slick-prev:before { content: url(../../img/pc/btn_pre_main.png); }
.section5 .slick-next:before { content: url(../../img/pc/btn_next_main.png); }

.section5 .slick-dots {display:none;}

#mtro4  {display:none;}

.section6 {
	position:relative;
	height:100%;
	background-size:cover;
}
.section6 .mainintrotitle6_1 { width:100%;height:auto;vertical-align:top;font-size:65px;color:#000;letter-spacing:-3.5px;text-align:center; font-family:Pretendard-Bold; z-index:10;}
.section6 .mainintrotitle6_2 {width:100%;font-size:21px;margin-top:30px;letter-spacing:0px;text-align:center;color:#0071e3;font-family:Pretendard-ExtraLight;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section6 .mainintrotitle6_3 { position:absolute;width:100%;padding:10px 0;margin:0 auto;margin-top:80px;border-radius:20px;font-size:15px;letter-spacing:0px;text-align:center;z-index:10;}
.section6 .mainintrotitle6_3 a{ padding:10px 30px;margin:0 auto;border-radius:20px;font-size:15px;letter-spacing:0px;border:1px solid #fff;text-align:center;color:#fff;font-family:Pretendard-regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section6 .mainintrotitle6_3 a:hover{ background:#fff;color:#000;}
.section6 .section6_roll {width:100%;max-width:1200px;height:auto;margin:0 auto;margin-top:50px;}
.section6 .section6_roll .img {width:96%;margin-left:2%;margin-right:2%;height:310px;overflow:hidden;}

.section6 .section6_roll .img img{width:100%; height: 100%;object-fit:cover; transition: all 0.5s; }

.section6 .section6_roll .img:hover img{ transform: scale(1.1);}

	.section6 .slider-nav .slick-prev {left:10%;}
		.section6 .slider-nav .slick-next {right:-40px;}
		.section6 .slider-nav .slick-prev:before { content: url(../../img/pc/arrow_prev_sm.png); }
		.section6 .slider-nav .slick-next:before { content: url(../../img/pc/arrow_next_sm.png); }


.section7 {
	position:relative;
	height:100%;

}

.sect7area {width:100%;height:auto;}


.section7 .mainintrotitle7_absarea {position:absolute;width:100%;height:60px;z-index:1;vertical-align:top;text-align:right;}
.section7 .mainintrotitle7_abs {width:100%;margin:0 auto;max-width:1200px;height:auto;vertical-align:top;}

.section7 .mainintrotitle7_1 { width:100%;height:auto;vertical-align:top;font-size:65px;color:#000;text-align:center;}

.section7 .mainintrotitle7_5 { width:100%;height:auto;vertical-align:top;font-size:65px;margin-top:20px;color:#000;text-align:center;}


.section7 .mainintrotitle7_2 {width:100%;font-size:21px;margin-top:30px;letter-spacing:0px;text-align:center;color:#000;font-family:Pretendard-ExtraLight;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section7 .mainintrotitle7_3 { position:absolute;width:100%;padding:10px 0;margin:0 auto;margin-top:80px;border-radius:20px;font-size:15px;letter-spacing:0px;text-align:center;z-index:10;}
.section7 .mainintrotitle7_3 a{ padding:10px 30px;margin:0 auto;border-radius:20px;font-size:15px;letter-spacing:0px;border:1px solid #fff;text-align:center;color:#fff;font-family:Pretendard-regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section7 .mainintrotitle7_3 a:hover{ background:#fff;color:#000;}
.section7 .section7_roll {width:100%;max-width:1200px;height:auto;margin:0 auto;margin-top:50px;}
.section7 .section7_roll li{position:relative;}
.section7 .section7_roll h1{position:absolute;left:50%;top:100px;margin-left:-32px;width:53px;height:53px;}
.section7 .section7_roll img{width:450px;height:auto;margin-top:90px;margin-bottom:90px;}


.section7 .section7_roll .slick-prev {left: -80px;}
.section7 .section7_roll .slick-next {right:-50px;}
.section7 .section7_roll .slick-prev:before { content: url(../../img/pc/btn_pre_main.png); }
.section7 .section7_roll .slick-next:before { content: url(../../img/pc/btn_next_main.png); }

.section7 .section7_roll .slick-active {
    transform:scale(1.6);
    transition:transform .4s linear;
	z-index:10;
}

#ytbview {max-width:90%;max-height:90%;vertical-align:middle;}

#typesw20 {display:none;}
#typesw21 {display:none;}
#typesw22 {display:none;}
#typesw23 {display:none;}
#typesw24 {display:none;}
#typesw25 {display:none;}
#typesw26 {display:none;}
#typesw27 {display:none;}
#typesw28 {display:none;}
#typesw29 {display:none;}
#typesw210 {display:none;}
#typesw211 {display:none;}
#typesw212 {display:none;}
#typesw213 {display:none;}
#typesw214 {display:none;}
#typesw215 {display:none;}
#typesw216 {display:none;}

.section8 {
	position:relative;
	height:100%;
	background:url('../../img/pc/7page_back.png') center top;
	background-size:cover;
}

.sect8area {width:100%;height:auto;overflow:hidden;}

.section8 .mainintrotitle8_1 { width:100%;height:auto;vertical-align:top;font-size:60px;color:#fff;letter-spacing:-2.5px;text-align:center; font-family:Pretendard-Bold;}

.section8 .section8_type {width:100%;max-width:1100px;margin:0 auto;margin-top:50px;font-size:0;}

.section8 .section8_type h1{font-size:27px;color:#fff;letter-spacing:-.5px;text-align:center; font-family:Pretendard-Bold;padding-top:30px;}

.section8 .section8_type h2{clear:both;width:100%;height:50px;font-size:27px;color:#fff;letter-spacing:-.5px;text-align:center; font-family:Pretendard-Bold;}

.section8 .section8_left {position:relative;width:50%;height:auto;margin:0 auto;text-align:left;display:inline-block;font-size:15px;color:#fff;}
.section8 .section8_right {position:relative;width:50%;height:auto;margin:0 auto;text-align:right;display:inline-block;font-size:15px;color:#fff;}

	
#overimg1 {position:absolute;top:50px;left:0px;opacity:0;z-index:1;cursor:pointer;transition:background 0.5s, opacity 0.5s, top 0.3s, transform 0.5s; z-index:10;}
#overimg2 {position:absolute;top:50px;right:0px;opacity:0;z-index:1;cursor:pointer;transition:background 0.5s, opacity 0.5s, top 0.3s, transform 0.5s; z-index:10;}


.section9 {position:relative;width:100%; height:auto;text-align:left;}
.sect9area {width:100%;height:auto;bottom:0;overflow:hidden;font-size:0;text-align:left;}



.dcsection1m{display:none;}
.dcsection2m{display:none;}
.dcsection3m{display:none;}
.dcsection4m{display:none;}
.dcsection5m{display:none;}
.dcsection6m{display:none;}
.dcsection7m{display:none;}


.dcsection1{ width:100%; text-align:center;}
.dcsect1area {position:absolute;width:100%;height:auto;margin-top:-350px;}
.dcsect1area .mainintrotitle1_1 {position:relative;font-size:45px;letter-spacing:-2px;width:100%;height:60px;text-align:center;font-family:Pretendard-Bold;}
.dcsection1 .dclist{display:inline-block;font-size:0;position:relative;width:18%;max-width:220px;margin-left:10px;margin-right:10px;margin-top:25px;height:auto;cursor:pointer;background-color:#fff;}
.dcsection1 .dclist h1{position:absolute;left:30px;color:#bf9343;top:30px;height:27px;font-size:15px;letter-spacing:0px;font-family:Pretendard-Regular;}
.dcsection1 .dclist h1 strong{font-family:Pretendard-Bold;font-weight:bold;}
.dcsection1 .dclist h2{position:absolute;left:30px;top:52px;height:30px;font-size:22px;letter-spacing:-0.5px;font-family:Pretendard-Regular;}
.dcsection1 .dclist h2 strong{font-family:Pretendard-Bold;font-weight:bold;}
.dcsection1 .dclist .over h3{position:absolute;width:100%;top:45%;left:0;text-align:center;height:30px;color:#fff;font-size:25px;letter-spacing:-0.5px;font-family:Pretendard-Bold;z-index:100;}
.dcsection1 .dclist .over h3 span{font-family:Pretendard-ExtraLight;}
.dcsection1 .dclist .over h4{position:absolute;width:100%;bottom:80px;left:0;text-align:center;font-weight:normal;height:30px;color:#fff;font-size:15px;letter-spacing:2px;font-family:Pretendard-ExtraLight;z-index:100;}



.over {display:block; position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0; background:rgba(24,37,51,.8); text-align:center; z-index:100; opacity:0; transition:.3s all; -webkit-transition:.3s all;}
.over i {content:""; display:block; position:absolute; left:0; right:0; top:60%; height:16px; background:url('../../img/pc/tab_arrow.png') no-repeat 50% 50%;
	 -moz-animation-duration: 1s;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-moz-animation-name: updown;
	-webkit-animation-name: updown;
	animation-name: updown;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
}



.dcsection2{ width:100%; text-align:center;}
.dcsect2area {width:100%;overflow:hidden;}
.dcsect2area_mid {width:100%;max-width:1000px;margin:0 auto;height:auto;overflow:hidden;font-size:0;}

.dcsection2 .mainintrotitle2_1 {width:100%;letter-spacing:0px;padding-bottom:10px;border-bottom:1px solid #ccc;text-align:left;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.dcsection2 .mainintrotitle2_1_1 {width:100%;font-size:15px;height:25px;margin-left:3px;letter-spacing:0px;color:#bf9343;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.dcsection2 .mainintrotitle2_1_2 {display:inline-block;font-size:45px;letter-spacing:-1px;color:#144e74;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.dcsection2 .mainintrotitle2_1_3 {display:inline-block;font-size:23px;margin-left:15px;letter-spacing:-1px;margin-left:10px;color:#999;font-family:Pretendard-Regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.dcsection2 .mainintrotitle2_2 {width:100%;font-size:25px;letter-spacing:-.5px;text-align:left;padding-top:15px;padding-bottom:15px;height:auto;color:#0c3139;background:#fff;font-family:Pretendard-Regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.dcsection2 .mainintrotitle2_3 {position:relative;width:100%;font-size:26px;letter-spacing:0px;text-align:left;height:auto;background:#fff;font-family:Pretendard-Regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.dcsection2 .mainintrotitle2_3_btn {position:absolute;left:50%;top:50%;margin-left:-80px;margin-top:-110px;cursor:pointer;opacity:0.7;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s;}
.dcsection2 .mainintrotitle2_3_btn:hover {opacity:1;}



.dcsection3 {width:100%; text-align:center;	}

.dcsect3area1 {width:100%;height:100%;overflow:hidden;background:url('../../img/pc/1-career-photo.png') left top;background-size:cover;}
.dcsect3area1_right {position:absolute;width:47%;right:0px;background:url('../../img/pc/mt_7_back.png') no-repeat right bottom;background-size:85%;background-color:#144e74;max-width:1000px;min-width:700px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.dcsect3area1_right .mainintrotitle3_1_1{width:90%;margin-left:8%;max-width:700px;color:#fff;line-height:200%;font-size:17px;font-family:Pretendard-Regular;}
.dcsect3area1_right .mainintrotitle3_1_1 span{width:90%;max-width:700px;color:#bf9343;font-size:20px;font-family:Pretendard-Bold;}

.dcsect3area2 {width:100%;height:100%;overflow:hidden;background:url('../../img/pc/2-career-photo.png') left top;background-size:cover;}
.dcsect3area2_right {position:absolute;width:47%;right:0px;background:url('../../img/pc/mt_7_back.png') no-repeat right bottom;background-size:85%;background-color:#144e74;max-width:1000px;min-width:700px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.dcsect3area2_right .mainintrotitle3_1_1{width:90%;margin-left:8%;max-width:700px;color:#fff;line-height:200%;font-size:17px;font-family:Pretendard-Regular;}
.dcsect3area2_right .mainintrotitle3_1_1 span{width:90%;max-width:700px;color:#bf9343;font-size:20px;font-family:Pretendard-Bold;}

.dcsect3area3 {width:100%;height:100%;overflow:hidden;background:url('../../img/pc/3-career-photo.png') left top;background-size:cover;}
.dcsect3area3_right {position:absolute;width:47%;right:0px;background:url('../../img/pc/mt_7_back.png') no-repeat right bottom;background-size:85%;background-color:#144e74;max-width:1000px;min-width:700px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.dcsect3area3_right .mainintrotitle3_1_1{width:90%;margin-left:8%;max-width:700px;color:#fff;line-height:200%;font-size:17px;font-family:Pretendard-Regular;}
.dcsect3area3_right .mainintrotitle3_1_1 span{width:90%;max-width:700px;color:#bf9343;font-size:20px;font-family:Pretendard-Bold;}

.dcsect3area4 {width:100%;height:100%;overflow:hidden;background:url('../../img/pc/4-career-photo.png') left top;background-size:cover;}
.dcsect3area4_right {position:absolute;width:47%;right:0px;background:url('../../img/pc/mt_7_back.png') no-repeat right bottom;background-size:85%;background-color:#144e74;max-width:1000px;min-width:700px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.dcsect3area4_right .mainintrotitle3_1_1{width:90%;margin-left:8%;max-width:700px;color:#fff;line-height:200%;font-size:17px;font-family:Pretendard-Regular;}
.dcsect3area4_right .mainintrotitle3_1_1 span{width:90%;max-width:700px;color:#bf9343;font-size:20px;font-family:Pretendard-Bold;}

.dcsect3area5 {width:100%;height:100%;overflow:hidden;background:url('../../img/pc/5-career-photo.png') left top;background-size:cover;}
.dcsect3area5_right {position:absolute;width:47%;right:0px;background:url('../../img/pc/mt_7_back.png') no-repeat right bottom;background-size:85%;background-color:#144e74;max-width:1000px;min-width:700px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.dcsect3area5_right .mainintrotitle3_1_1{width:90%;margin-left:8%;max-width:700px;color:#fff;line-height:200%;font-size:17px;font-family:Pretendard-Regular;}
.dcsect3area5_right .mainintrotitle3_1_1 span{width:90%;max-width:700px;color:#bf9343;font-size:20px;font-family:Pretendard-Bold;}

.dcsect3area6 {width:100%;height:100%;overflow:hidden;background:url('../../img/pc/6-career-photo.png') left top;background-size:cover;}
.dcsect3area6_right {position:absolute;width:47%;right:0px;background:url('../../img/pc/mt_7_back.png') no-repeat right bottom;background-size:85%;background-color:#144e74;max-width:1000px;min-width:700px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.dcsect3area6_right .mainintrotitle3_1_1{width:90%;margin-left:8%;max-width:700px;color:#fff;line-height:200%;font-size:17px;font-family:Pretendard-Regular;}
.dcsect3area6_right .mainintrotitle3_1_1 span{width:90%;max-width:700px;color:#bf9343;font-size:20px;font-family:Pretendard-Bold;}

.dcsect3area7 {width:100%;height:100%;overflow:hidden;background:url('../../img/pc/7-career-photo.png') left top;background-size:cover;}
.dcsect3area7_right {position:absolute;width:47%;right:0px;background:url('../../img/pc/mt_7_back.png') no-repeat right bottom;background-size:85%;background-color:#144e74;max-width:1000px;min-width:700px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.dcsect3area7_right .mainintrotitle3_1_1{width:90%;margin-left:8%;max-width:700px;color:#fff;line-height:200%;font-size:17px;font-family:Pretendard-Regular;}
.dcsect3area7_right .mainintrotitle3_1_1 span{width:90%;max-width:700px;color:#bf9343;font-size:20px;font-family:Pretendard-Bold;}


.dcsection4 {width:100%;height:100%;text-align:center;}

.dcsection4 .slick-prev { left:-40px; }
.dcsection4 .slick-next { right:-40px; }
.dcsection4 .slick-next:before { content: url(../../img/pc/arrow_next1.png); }
.dcsection4 .slick-prev:before { content: url(../../img/pc/arrow_prev1.png); }

.dcsect4area1 {position:absolute;width:100%;height:100%;top:0px;overflow:hidden;background:url('../../img/pc/1-paper.png') right top;background-size:cover;}
.dcsect4area2 {position:absolute;width:100%;height:100%;top:0px;overflow:hidden;background:url('../../img/pc/2-paper.png') right top;background-size:cover;}
.dcsect4area3 {position:absolute;width:100%;height:100%;top:0px;overflow:hidden;background:url('../../img/pc/3-paper.png') right top;background-size:cover;}
.dcsect4area4 {position:absolute;width:100%;height:100%;top:0px;overflow:hidden;background:url('../../img/pc/4-paper.png') right top;background-size:cover;}
.dcsect4area5 {position:absolute;width:100%;height:100%;top:0px;overflow:hidden;background:url('../../img/pc/5-paper.png') right top;background-size:cover;}
.dcsect4area6 {position:absolute;width:100%;height:100%;top:0px;overflow:hidden;background:url('../../img/pc/6-paper.png') right top;background-size:cover;}
.dcsect4area7 {position:absolute;width:100%;height:100%;top:0px;overflow:hidden;background:url('../../img/pc/7-paper.png') right top;background-size:cover;}

.dcsect4mid {position:absolute;display:block;margin-left:7%;top:50%;width:60%;max-width:1000px;margin-top:-360px;height:auto;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;}

.news-container1 {width:100%;max-width:1000px;min-width:900px;padding-right:25%;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;line-height:120%;}
.news-container2 {width:100%;max-width:1000px;min-width:900px;padding-right:25%;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;line-height:120%;}
.news-container3 {width:100%;max-width:1000px;min-width:900px;padding-right:25%;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;line-height:120%;}
.news-container4 {width:100%;max-width:1000px;min-width:900px;padding-right:25%;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;line-height:120%;}
.news-container5 {width:100%;max-width:1000px;min-width:900px;padding-right:25%;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;line-height:120%;}
.news-container6 {width:100%;max-width:1000px;min-width:900px;padding-right:25%;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;line-height:120%;}
.news-container7 {width:100%;max-width:1000px;min-width:900px;padding-right:25%;box-sizing:border-box;overflow:hidden;font-size:13px;text-align:left;line-height:120%;}

.mainintrotitle4_1 {width:100%;max-width:1000px;margin:0 auto;font-size:27px;text-align:left;line-height:200%;height:70px;font-family:Pretendard-Bold;}
.mainintrotitle4_1_list {position:relative;width:100%;height:auto;padding-top:11px;padding-bottom:11px;border-bottom:1px dotted #aaa;overflow:hidden;}
.mainintrotitle4_1_list h1{position:absolute;width:40px;text-align:center;top:22px;left:2px;font-size:30px;color:#144e74;font-family:Pretendard-Regular;letter-spacing:-2px;}
.mainintrotitle4_1_list h2{font-size:14px;margin-left:60px;color:#000;font-family:Pretendard-Regular;}
.mainintrotitle4_1_list h2 span{font-size:14px;margin-left:15px;color:#144e74;font-family:Pretendard-Regular;}
.mainintrotitle4_1_list h3{font-size:14px;margin-left:60px;margin-top:5px;color:#144e74;font-family:Pretendard-Regular;}

.mainintrotitle4_2_list {position:relative;width:100%;height:auto;padding-top:11px;padding-bottom:11px;border-bottom:1px dotted #aaa;overflow:hidden;}
.mainintrotitle4_2_list h1{position:absolute;width:40px;text-align:center;top:22px;left:2px;font-size:30px;color:#144e74;font-family:Pretendard-Regular;letter-spacing:-2px;}
.mainintrotitle4_2_list h2{font-size:14px;margin-left:60px;color:#000;font-family:Pretendard-Regular;}
.mainintrotitle4_2_list h2 span{font-size:14px;margin-left:15px;color:#144e74;font-family:Pretendard-Regular;}
.mainintrotitle4_2_list h3{font-size:14px;margin-left:60px;margin-top:5px;color:#144e74;font-family:Pretendard-Regular;}

.mainintrotitle4_3_list {position:relative;width:100%;height:auto;padding-top:11px;padding-bottom:11px;border-bottom:1px dotted #aaa;overflow:hidden;}
.mainintrotitle4_3_list h1{position:absolute;width:40px;text-align:center;top:22px;left:2px;font-size:30px;color:#144e74;font-family:Pretendard-Regular;letter-spacing:-2px;}
.mainintrotitle4_3_list h2{font-size:14px;margin-left:60px;color:#000;font-family:Pretendard-Regular;}
.mainintrotitle4_3_list h2 span{font-size:14px;margin-left:15px;color:#144e74;font-family:Pretendard-Regular;}
.mainintrotitle4_3_list h3{font-size:14px;margin-left:60px;margin-top:5px;color:#144e74;font-family:Pretendard-Regular;}

.mainintrotitle4_4_list {position:relative;width:100%;height:auto;padding-top:11px;padding-bottom:11px;border-bottom:1px dotted #aaa;overflow:hidden;}
.mainintrotitle4_4_list h1{position:absolute;width:40px;text-align:center;top:22px;left:2px;font-size:30px;color:#144e74;font-family:Pretendard-Regular;letter-spacing:-2px;}
.mainintrotitle4_4_list h2{font-size:14px;margin-left:60px;color:#000;font-family:Pretendard-Regular;}
.mainintrotitle4_4_list h2 span{font-size:14px;margin-left:15px;color:#144e74;font-family:Pretendard-Regular;}
.mainintrotitle4_4_list h3{font-size:14px;margin-left:60px;margin-top:5px;color:#144e74;font-family:Pretendard-Regular;}

.mainintrotitle4_5_list {position:relative;width:100%;height:auto;padding-top:11px;padding-bottom:11px;border-bottom:1px dotted #aaa;overflow:hidden;}
.mainintrotitle4_5_list h1{position:absolute;width:40px;text-align:center;top:22px;left:2px;font-size:30px;color:#144e74;font-family:Pretendard-Regular;letter-spacing:-2px;}
.mainintrotitle4_5_list h2{font-size:14px;margin-left:60px;color:#000;font-family:Pretendard-Regular;}
.mainintrotitle4_5_list h2 span{font-size:14px;margin-left:15px;color:#144e74;font-family:Pretendard-Regular;}
.mainintrotitle4_5_list h3{font-size:14px;margin-left:60px;margin-top:5px;color:#144e74;font-family:Pretendard-Regular;}

.mainintrotitle4_6_list {position:relative;width:100%;height:auto;padding-top:11px;padding-bottom:11px;border-bottom:1px dotted #aaa;overflow:hidden;}
.mainintrotitle4_6_list h1{position:absolute;width:40px;text-align:center;top:22px;left:2px;font-size:30px;color:#144e74;font-family:Pretendard-Regular;letter-spacing:-2px;}
.mainintrotitle4_6_list h2{font-size:14px;margin-left:60px;color:#000;font-family:Pretendard-Regular;}
.mainintrotitle4_6_list h2 span{font-size:14px;margin-left:15px;color:#144e74;font-family:Pretendard-Regular;}
.mainintrotitle4_6_list h3{font-size:14px;margin-left:60px;margin-top:5px;color:#144e74;font-family:Pretendard-Regular;}

.mainintrotitle4_7_list {position:relative;width:100%;height:auto;padding-top:11px;padding-bottom:11px;border-bottom:1px dotted #aaa;overflow:hidden;}
.mainintrotitle4_7_list h1{position:absolute;width:40px;text-align:center;top:22px;left:2px;font-size:30px;color:#144e74;font-family:Pretendard-Regular;letter-spacing:-2px;}
.mainintrotitle4_7_list h2{font-size:14px;margin-left:60px;color:#000;font-family:Pretendard-Regular;}
.mainintrotitle4_7_list h2 span{font-size:14px;margin-left:15px;color:#144e74;font-family:Pretendard-Regular;}
.mainintrotitle4_7_list h3{font-size:14px;margin-left:60px;margin-top:5px;color:#144e74;font-family:Pretendard-Regular;}

.dcsection4_nav {position:absolute;clear:both;width:100%;height:150px;bottom:0px;background:#fff;line-height:30%;font-size:17px;font-family:Pretendard-Regular;}
.dcsection4_nav_roll {clear:both;width:85%;padding-top:20px;margin:0 auto;height:130px;background:#fff;}
.dcsection4_nav img{max-width:230px;}


.dcsection5 {position:relative;padding-top:0px;width:100%; height:auto;text-align:center;}
.dcsect5area {width:100%;height:auto;bottom:0;overflow:hidden;font-size:0;text-align:left;}


.brdsection1{ width:100%; text-align:center;}
.brdsect1area {position:absolute;width:100%;height:100%;top:0px;}
.brdsect1area_m {display:none;}

.brdsect1area #introduceVideo{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;filter:alpha(opacity=70);background:#000;}
.brdsect1area #introduceVideo video,
.brdsect1area #introduceVideo .video-fallback{position:absolute;display:block;opacity:0;transition:opacity .5s ease-out;left:0;top:0;right:0;bottom:0;width:640px;height:360px;background-size:contain;object-fit:cover;}
.brdsect1area #introduceVideo video.active,
.brdsect1area #introduceVideo .video-fallback.active{opacity:1}
.brdsect1area #introduceVideo .view-mobile{display:block}
.brdsect1area #introduceVideo .view-mobile .btn-play{position:absolute;right:10px;bottom:10px;width:100px;height:100px;background:green;font-size:14px;z-index:5}
.brdsect1area #introduceVideo .video-fallback{display:block}
.brdsect1area #introduceVideo.is-fallback{background:block}
.brdsect1area #introduceVideo.is-fallback video{width:100%;height:100%}
.brdsect1area #introduceVideo.is-fallback .video-fallback{display:block;width:100%;height:100%;visibility:hidden}
.brdsect1area #introduceVideo.is-fallback .video-fallback.active{visibility:visible}


.brdsection2{ width:100%;height:auto;text-align:center;padding-top:150px; background:#f8f8f8;}
.brdsect2area {width:100%;}
.brdsect2area_mid {width:100%;max-width:1200px;margin:0 auto;height:auto;padding-bottom:100px;font-size:0;}
.brdsect2area_bottom {position:relative;width:100%;padding-top:0px;text-align:center;height:auto;padding-top:100px;padding-bottom:100px;margin:0 auto;background:#dedede;overflow:hidden;font-size:0;}

.brdsection2 .mainintrotitle2_1 {width:100%;letter-spacing:0px;padding-bottom:10px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brdsection2 .mainintrotitle2_1_1 {font-size:50px;letter-spacing:-1px;color:#000;padding-bottom:30px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brdsection2 .mainintrotitle2_1_2 {font-size:21px;letter-spacing:0px;color:#333;line-height:30px;padding-bottom:30px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brdsection2 .mainintrotitle2_1_2 span{color:#bf9343;}

.brdsection2 .brd2icon {width:calc(50% - 2px);display:inline-block;margin-top:40px;letter-spacing:0px;text-align:center;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.brdsection2 .brd2iconcut {width:1px;height:120px;margin-top:40px;display:inline-block;border-right:1px solid #ccc;vertical-align:top;}
.brdsection2 .brd2iconimg {width:170px;display:inline-block;padding-top:23px;text-align:center;color:#000;vertical-align:top; }
.brdsection2 .brd2icontext {width:calc(100% - 170px);display:inline-block;letter-spacing:0px;text-align:left;vertical-align:top;font-size:15px;line-height:25px;color:#000;font-family:Pretendard-Regular;}

.brdsection2 .brd2bt {position:relative;width:100%;max-width:1000px;padding-bottom:70px;margin:0 auto;overflow:hidden;font-size:0;}

.brdsection2 .brd2btleft {position:relative;vertical-align:top;width:49%;display:inline-block;max-width:600px;margin:0 auto;overflow:hidden;text-align:left;}
.brdsection2 .brd2btright {position:relative;vertical-align:top;width:49%;display:inline-block;max-width:600px;margin:0 auto;overflow:hidden;text-align:right;}

.brdsection2 .brd2btleft .brd2bttext {width:20%;height:80px;font-size:18px;margin-top:22%;line-height:20px;display:inline-block;vertical-align:top;font-family:Pretendard-Bold;text-align:right;}
.brdsection2 .brd2btleft .brd2btimg {width:80%;display:inline-block;text-align:center;color:#000;vertical-align:top;}
.brdsection2 .brd2btleft .brd2bttitle {width:100%;padding-left:18%;box-sizing:border-box;letter-spacing:0px;text-align:center;font-size:15px;line-height:20px;color:#000;font-family:Pretendard-regular;}
.brdsection2 .brd2btleft .brd2bttitle span{color:#bf9343;font-size:19px;font-family:Pretendard-Bold;}

.brdsection2 .brd2btright .brd2bttext {width:20%;height:80px;font-size:18px;margin-top:22%;line-height:20px;display:inline-block;vertical-align:top;font-family:Pretendard-Bold;text-align:center;}
.brdsection2 .brd2btright .brd2btimg {width:80%;display:inline-block;text-align:center;color:#000;vertical-align:top;}
.brdsection2 .brd2btright .brd2bttitle {width:100%;padding-right:20%;box-sizing:border-box;letter-spacing:0px;text-align:center;font-size:15px;line-height:20px;color:#000;font-family:Pretendard-regular;}
.brdsection2 .brd2btright .brd2bttitle span{color:#bf9343;font-size:19px;font-family:Pretendard-Bold;}



.brdsection3 {width:100%;height:100%;text-align:center;}

.brdsect3area {width:100%;height: 972px;overflow:hidden;font-size:0;}
.brdsect3left {width:50%;height:100%;display:inline-block;vertical-align:top;padding-top:2%;box-sizing:border-box;}
.brdsect3leftarea {width:95%;padding-left:5%;max-width:700px;float:right;height:100%;}

.brdsect3right {width:50%;height:100%;display:inline-block;vertical-align:top;}
.brdsect3right .mainintrotitle3_3roll{width:100%;height:100%;display:inline-block;vertical-align:top;background-color:#ccc;}
.brdsect3right .mainintrotitle3_3roll div{width:100%;height:100%;}

.brdsection3 .mainintrotitle3_1 {font-size:60px;letter-spacing:-2px;color:#000;text-align:left;padding-bottom:20px;padding-top:50px;line-height:120%;font-family:Pretendard-Bold; }
.brdsection3 .mainintrotitle3_2 {width:100%;font-size:25px;color:#e6262f;letter-spacing:0px;padding-bottom:2px;line-height:140%;text-align:left;font-family:Pretendard-Regular;}
.brdsection3 .mainintrotitle3_3 {width:100%;font-size:25px;letter-spacing:-.5px;margin-top:50px;padding-bottom:2px;line-height:140%;text-align:left;color:#000;font-family:Pretendard-Bold;}
.brdsection3 .mainintrotitle3_4 {width:100%;font-size:19px;margin-top:50px;letter-spacing:0px;padding-bottom:2px;line-height:150%;text-align:left;color:#666;font-family:Pretendard-Regular;}

.brdsection3 .mainintrotitle3icon {position:relative;width:100%;height:auto;max-width:500px;font-size:0;margin-top:50px;}
.brdsection3 .mainintrotitle3icon li{display:inline-block;width:100%;padding-bottom:30px;position:relative;font-size:0;margin:0 auto;height:auto;text-align:left;}
.brdsection3 .mainintrotitle3icon h1{display:inline-block;width:70px;height:60px;text-align:left;vertical-align:top;}
.brdsection3 .mainintrotitle3icon h3{display:inline-block;width:calc(100% - 80px);padding-top:10px;margin:0 auto;height:60px;text-align:left;font-size:16px;color:#000;vertical-align:top;}

.brdsection3 .mainintrotitle3iconline {position:absolute;width:55px;height:2px;background:#000;margin-top:17px;}

.brdsection3 .mainintrotitle3icontext {position:relative;width:100%;height:70px;max-width:400px;font-size:0;bottom:0px;padding-top:40px;}
.brdsection3 .mainintrotitle3icontext_1 {display:block;width:100%;margin:0 auto;height:auto;}
.brdsection3 .mainintrotitle3icontext_2 {display:block;width:100%;margin:0 auto;height:auto;}
.brdsection3 .mainintrotitle3icontext_3 {display:block;width:100%;margin:0 auto;height:auto;}
.brdsection3 .mainintrotitle3icontext_4 {display:block;width:100%;margin:0 auto;height:auto;}

.brdsection3 .mainintrotitle3icontext h3{width:100%;height:auto;font-size:19px;letter-spacing:0px;padding-bottom:30px;line-height:140%;text-align:left;color:#333;font-family:Pretendard-Bold;}

.brdsection4 {width:100%; text-align:center;background:#000;padding-top:70px;padding-bottom:70px;}

.brdsection4 .introtitle4_1{width:100%;height:auto;font-size:0;max-width:1200px;margin:0 auto;margin-top:50px;}
.brdsection4 .introtitle4_1 li{display:inline-block;width:calc(33.3% - 30px);padding:20px 0 20px 0;margin-left:10px;margin-right:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.brdsection4 .introtitle4_1 h1{width:100%;height:auto;}
.brdsection4 .introtitle4_1 h1 img{width:95%;margin-top:30px;margin-bottom:15px;}
.brdsection4 .introtitle4_1 h2{width:100%;padding:30px 7%;height:auto;font-size:23px;line-height:24px;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.brdsection4 .introtitle4_1 h3{width:100%;padding:0 7%;height:auto;font-size:16px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.brdsection4 .introtitle4_1 h3 span{font-size:15px;letter-spacing:0px;}


.brdsection5 {clear:both;width:100%;height:auto;text-align:center;padding-top:0px;padding-bottom:50px;background:#000;}

.brdsection5 .introtitle5_1{width:100%;height:auto;font-size:0;max-width:1000px;margin:0 auto;margin-top:0px;}
.brdsection5 .introtitle5_1 li{display:inline-block;width:calc(50% - 30px);padding:20px 0 20px 0;margin-left:10px;margin-right:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.brdsection5 .introtitle5_1 h1{width:100%;height:auto;}
.brdsection5 .introtitle5_1 h1 img{width:95%;margin-top:40px;margin-bottom:15px;}
.brdsection5 .introtitle5_1 h2{width:100%;padding:30px 7%;height:auto;font-size:23px;line-height:130%;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.brdsection5 .introtitle5_1 h3{width:100%;padding:0 7%;height:auto;font-size:15px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.brdsection5 .introtitle5_1 h3 span{font-size:15px;letter-spacing:0px;}



.brdsection6 {clear:both;width:100%;height:1000px;text-align:center;background:url('../../img/pc/13123s.png') repeat center top;background-size:100% 100%;}
.brdsect6area {position:relative;width:100%;height:auto;overflow:hidden;padding-top:80px;padding-bottom:80px;}
.brdsection6 .mainintrotitle6_1 {width:60%;min-width:1000px;margin:0 auto;font-size:50px;letter-spacing:-1.5px;color:#fff;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brdsection6 .mainintrotitle6_2 {padding-top:50px;}
.brdsection6 .mainintrotitle6icon {width:100%;max-width:1000px;margin:0 auto;height:auto;font-size:0;padding-top:40px;margin-top:60px;}
.brdsection6 .mainintrotitle6icon li{display:inline-block;width:33%;margin:0 auto;margin-top:0px;height:auto;}
.brdsection6 .mainintrotitle6icon h1{width:100%;height:auto;margin:0 auto;width:130px;height:130px;padding-top:25px;box-sizing:border-box;background:#fff;border-radius:130px;text-align:center;}
.brdsection6 .mainintrotitle6icon h2{width:100%;height:auto;font-size:23px;letter-spacing:0px;line-height:30px;padding-bottom:20px;padding-top:20px;text-align:center;color:#fff;font-family:Pretendard-Bold;}
.brdsection6 .mainintrotitle6icon h4{width:100%;height:auto;font-size:23px;letter-spacing:0px;line-height:30px;padding-bottom:20px;padding-top:20px;text-align:center;color:#fff;font-family:Pretendard-Bold;}
.brdsection6 .mainintrotitle6icon h3{width:100%;height:auto;color:#ffd39a;font-size:16px;letter-spacing:0px;padding-bottom:30px;line-height:140%;text-align:center;font-family:Pretendard-regular;}
.brdsection6 .mainintrotitle6icon h3 span{font-size:40px;font-family:Pretendard-Bold;letter-spacing:-3px;vertical-align:middle;}
.brdsection6 .mainintrotitle6_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}



.brdsection7 {width:100%; height:100%;text-align:center;}

.brdsect7area {width:100%;height:100%;overflow:hidden;font-size:0;}
.brdsect7area_left {display:inline-block;width:50%;left:0px;background:url('../../img/pc/mainintrotitle7img.jpg') no-repeat right top;background-size:cover;height:900px;overflow:hidden;font-size:20px;text-align:left;}

.brdsect7area_right {display:inline-block;width:50%;background:#fff;right:0px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}

.brdsection7 .mainintrotitle7_1 {width:90%;margin-left:5%;min-width:580px;padding-left:20px;text-align:left;margin:0 auto;font-size:45px;letter-spacing:-1.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard;font-weight:800; }
.brdsection7 .mainintrotitle7_1 span{padding-left:10px;font-size:33px;letter-spacing:-0.5px;}
.brdsection7 .mainintrotitle7icon {width:100%;max-width:1200px;margin:0 auto;height:auto;font-size:0;padding-top:40px;}
.brdsection7 .mainintrotitle7icon li{display:inline-block;width:80%;margin-left:8%;margin-top:0px;height:auto;border-bottom:1px solid #ddd;}
.brdsection7 .mainintrotitle7icon h1{width:10%;display:inline-block;height:auto;box-sizing:border-box;text-align:center;vertical-align:top;padding-bottom:7px;padding-top:7px;}
.brdsection7 .mainintrotitle7icon h2{width:85%;display:inline-block;height:auto;font-size:23px;line-height:120%;letter-spacing:0px;padding-bottom:15px;padding-top:15px;text-align:left;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.brdsection7 .mainintrotitle7_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}

.brdsection8 {position:relative;width:100%; height:auto;text-align:center;}
.brdsect8area {width:100%;height:auto;bottom:0;overflow:hidden;font-size:0;text-align:left;}


.blssection2{ width:100%; text-align:center;}
.blssect2area {position:relative;width:100%;height:auto;padding-top:150px;padding-bottom:100px;}

.blssection2 .mainintrotitle2_1 {width:100%;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection2 .mainintrotitle2_1_1 {font-size:45px;letter-spacing:-1px;color:#000;padding-bottom:40px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection2 .mainintrotitle2_1_1 span{color:#bf9343;}

.blssection2 .mainintrotitle2_1_2 {font-size:18px;line-height:30px;letter-spacing:0px;color:#000;font-family:Pretendard-ExtraLight;}
.blssection2 .mainintrotitle2_1_2 span{color:#bf9343;font-family:Pretendard-Bold;}

.blssection2 .mainintrotitle2_1_3 {font-size:18px;letter-spacing:0px;color:#000;font-family:Pretendard-regular;margin-top:40px;line-height:25px;}
.blssection2 .bls2btimg {max-width:1000px;width:100%;display:inline-block;text-align:center;color:#000;vertical-align:top;margin-top:50px;}
.blssection2 .bls2btimgm {display:none;}


.blssection3 {width:100%;height:100%;text-align:center;}

.blssect3area {width:100%;height:972px;overflow:hidden;font-size:0;}
.blssect3left {width:50%;height:100%;display:inline-block;vertical-align:top;padding-top:2%;box-sizing:border-box;}
.blssect3leftarea {width:95%;padding-left:5%;max-width:700px;float:right;height:100%;}

.blssect3right {width:50%;height:100%;padding-top:50px;display:inline-block;vertical-align:top;}
.blssect3right .mainintrotitle3_3roll{width:100%;height:100%;display:inline-block;vertical-align:top;background-color:#ccc;}
.blssect3right .mainintrotitle3_3roll div{width:100%;height:100%;}

.blssection3 .mainintrotitle3_1 {font-size:60px;letter-spacing:-2px;color:#000;text-align:left;padding-bottom:20px;padding-top:45px;line-height:120%;font-family:Pretendard-Bold; }
.blssection3 .mainintrotitle3_2 {width:100%;font-size:25px;color:#e6262f;letter-spacing:0px;padding-bottom:2px;line-height:140%;text-align:left;font-family:Pretendard-Regular;}
.blssection3 .mainintrotitle3_3 {width:100%;font-size:25px;letter-spacing:-.5px;margin-top:40px;padding-bottom:2px;line-height:140%;text-align:left;color:#000;font-family:Pretendard-Bold;}
.blssection3 .mainintrotitle3_4 {width:90%;font-size:19px;margin-top:40px;letter-spacing:0px;padding-bottom:2px;line-height:150%;text-align:left;color:#666;font-family:Pretendard-Regular;}


.blssection3 .mainintrotitle3icon {position:relative;width:100%;height:auto;max-width:500px;font-size:0;margin-top:50px;}
.blssection3 .mainintrotitle3icon li{display:inline-block;width:100%;padding-bottom:30px;position:relative;font-size:0;margin:0 auto;height:auto;text-align:left;}
.blssection3 .mainintrotitle3icon h1{display:inline-block;width:70px;height:60px;text-align:left;vertical-align:top;}
.blssection3 .mainintrotitle3icon h3{display:inline-block;width:calc(100% - 80px);padding-top:10px;margin:0 auto;height:60px;text-align:left;font-size:16px;color:#000;vertical-align:top;}




.blssection3 .mainintrotitle3iconline {position:absolute;width:55px;height:2px;background:#000;margin-top:17px;}

.blssection3 .mainintrotitle3icontext {position:relative;width:100%;height:70px;max-width:400px;font-size:0;bottom:0px;padding-top:40px;}
.blssection3 .mainintrotitle3icontext_1 {display:block;width:100%;margin:0 auto;height:auto;}
.blssection3 .mainintrotitle3icontext_2 {display:block;width:100%;margin:0 auto;height:auto;}
.blssection3 .mainintrotitle3icontext_3 {display:block;width:100%;margin:0 auto;height:auto;}
.blssection3 .mainintrotitle3icontext_4 {display:block;width:100%;margin:0 auto;height:auto;}

.blssection3 .mainintrotitle3icontext h3{width:100%;height:auto;font-size:19px;letter-spacing:0px;padding-bottom:30px;line-height:140%;text-align:left;color:#333;font-family:Pretendard-Bold;}



.blssection4 {width:100%; text-align:center;padding-top:70px;padding-bottom:70px;background:#000;}

.blssection4 .introtitle4_1{width:100%;height:auto;font-size:0;max-width:1200px;margin:0 auto;margin-top:50px;}
.blssection4 .introtitle4_1 li{display:inline-block;width:calc(33.3% - 30px);padding:20px 0 20px 0;margin-left:10px;margin-right:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.blssection4 .introtitle4_1 h1{width:100%;height:auto;}
.blssection4 .introtitle4_1 h1 img{width:95%;margin-top:30px;margin-bottom:15px;}
.blssection4 .introtitle4_1 h2{width:100%;padding:30px 7%;height:auto;font-size:23px;line-height:25px;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.blssection4 .introtitle4_1 h3{width:100%;padding:0 7%;height:auto;font-size:16px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.blssection4 .introtitle4_1 h3 span{font-size:15px;letter-spacing:0px;}


.blssection5 {width:100%; text-align:center;padding-top:0px;padding-bottom:100px;background:#000;}

.blssection5 .introtitle5_1{width:100%;height:auto;font-size:0;max-width:1000px;margin:0 auto;}
.blssection5 .introtitle5_1 li{display:inline-block;width:calc(50% - 30px);padding:20px 0 20px 0;margin-left:10px;margin-right:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.blssection5 .introtitle5_1 h1{width:100%;height:auto;}
.blssection5 .introtitle5_1 h1 img{width:95%;margin-top:40px;margin-bottom:15px;}
.blssection5 .introtitle5_1 h2{width:100%;padding:30px 7%;height:auto;font-size:23px;line-height:130%;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.blssection5 .introtitle5_1 h3{width:100%;padding:0 7%;height:auto;font-size:15px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.blssection5 .introtitle5_1 h3 span{font-size:15px;letter-spacing:0px;}




.blssection6 {clear:both;width:100%;height:auto;text-align:center;background-color:rgb(11, 13, 42);}
.blssect6area {position:relative;width:100%;height:auto;text-align:center;font-size:0;padding-top:100px;padding-bottom:100px;}

.blssect6area .blssect6arealeft{width:60%;display:inline-block;height:auto;vertical-align:top;padding-top:100px;}
.blssect6area .blssect6arearight{width:40%;display:inline-block;height:auto;vertical-align:top;}

.blssect6area .blssect6areamid{width:100%;margin:0 auto;height:auto;max-width:1200px;}

.blssection6 .mainintrotitle6_1 {font-size:50px;max-width:1200px;margin:0 auto;text-align:left;letter-spacing:-1.5px;color:#a1a1a6;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection6 .mainintrotitle6_1 span{color:#fff;}
.blssection6 .mainintrotitle6_2 {width:100%;max-width:1200px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#fff;padding-top:10px;line-height:150%;font-family:Pretendard-regular;}
.blssection6 .mainintrotitle6_3 {letter-spacing:-1.5px;color:#fff;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection6 .blssection5icon{width:100%;max-width:1200px;height:auto;font-size:25px;letter-spacing:0px;padding-top:0px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.blssection6 .blssection5icon li{display:inline-block;width:32%;height:auto;padding-top:50px;vertical-align:top;}
.blssection6 .blssection5icon h1{width:100%;height:auto;}
.blssection6 .blssection5icon li h2{width:100%;height:auto;font-size:18px;letter-spacing:-.5px;padding-bottom:20px;padding-top:20px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.blssection6 .blssection5icon li h3{width:100%;height:auto;font-size:17px;letter-spacing:0px;padding-bottom:0px;text-align:center;color:#fff;font-family:Pretendard-regular;}


.blssection7 {width:100%;text-align:center;}

.blssect7area {width:100%;height:100%;overflow:hidden;font-size:0;}
.blssect7area_left {display:inline-block;width:50%;height:800px;left:0px;background:url('../../img/pc/blmainintrotitle7img.jpg') no-repeat right top;background-size:cover;overflow:hidden;font-size:20px;text-align:left;}

.blssect7area_right {display:inline-block;width:50%;background:#fff;right:0px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}

.blssection7 .mainintrotitle7_1 {width:80%;text-align:left;margin:0 auto;font-size:45px;letter-spacing:-1.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:100%;font-family:Pretendard;font-weight:800; }
.blssection7 .mainintrotitle7_1 span{font-size:33px;letter-spacing:-0.5px;}
.blssection7 .mainintrotitle7icon {width:100%;max-width:1200px;margin:0 auto;height:auto;font-size:0;padding-top:40px;}
.blssection7 .mainintrotitle7icon li{display:inline-block;width:80%;margin-left:8%;margin-top:0px;height:auto;border-bottom:1px solid #ddd;}
.blssection7 .mainintrotitle7icon h1{width:10%;display:inline-block;height:auto;box-sizing:border-box;text-align:center;vertical-align:top;padding-bottom:7px;padding-top:7px;}
.blssection7 .mainintrotitle7icon h2{width:85%;display:inline-block;height:auto;font-size:23px;letter-spacing:0px;padding-bottom:15px;padding-top:15px;text-align:left;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.blssection7 .mainintrotitle7_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}

.blssection8 {position:relative;width:100%; height:auto;text-align:center;}
.blssect8area {width:100%;height:auto;bottom:0;overflow:hidden;font-size:0;text-align:left;}





.bsmsection1{ width:100%; text-align:center;}
.bsmsect1area {position:absolute;width:100%;height:100%;top:0px;}

.bsmsect1area #introduceVideo{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;filter:alpha(opacity=70);background:#000;}
.bsmsect1area #introduceVideo video,
.bsmsect1area #introduceVideo .video-fallback{position:absolute;display:block;opacity:0;transition:opacity .5s ease-out;left:0;top:0;right:0;bottom:0;width:640px;height:360px;background-size:contain;object-fit:cover;}
.bsmsect1area #introduceVideo video.active,
.bsmsect1area #introduceVideo .video-fallback.active{opacity:1}
.bsmsect1area #introduceVideo .view-mobile{display:block}
.bsmsect1area #introduceVideo .view-mobile .btn-play{position:absolute;right:10px;bottom:10px;width:100px;height:100px;background:green;font-size:14px;z-index:5}
.bsmsect1area #introduceVideo .video-fallback{display:block}
.bsmsect1area #introduceVideo.is-fallback{background:block}
.bsmsect1area #introduceVideo.is-fallback video{width:100%;height:100%}
.bsmsect1area #introduceVideo.is-fallback .video-fallback{display:block;width:100%;height:100%;visibility:hidden}
.bsmsect1area #introduceVideo.is-fallback .video-fallback.active{visibility:visible}


.bsmsection2{ width:100%; text-align:center;}
.bsmsect2area {position:relative;width:100%;height:auto;padding-top:150px;padding-bottom:100px;}

.bsmsection2 .mainintrotitle2_1 {width:100%;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection2 .mainintrotitle2_1_1 {font-size:45px;letter-spacing:-1px;color:#000;padding-bottom:50px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection2 .mainintrotitle2_1_1 span{color:#bf9343;}

.bsmsection2 .mainintrotitle2_1_2 {font-size:18px;letter-spacing:0px;line-height:130%;color:#000;font-family:Pretendard-ExtraLight;}
.bsmsection2 .mainintrotitle2_1_2 span{color:#bf9343;font-family:Pretendard-Bold;}

.bsmsection2 .mainintrotitle2_1_3 {font-size:18px;letter-spacing:0px;color:#000;font-family:Pretendard-regular;margin-top:40px;line-height:25px;}
.bsmsection2 .bsm2btimg {max-width:1000px;width:100%;display:inline-block;text-align:center;color:#000;vertical-align:top;margin-top:40px;}


.bsmsection3 {width:100%;text-align:center;background:#E0E5EC;padding-top:80px;padding-bottom:110px;}

.bsmsect3area {width:100%;overflow:hidden;}

.bsmsection3 .mainintrotitle3_1 {font-size:48px;letter-spacing:-2px;color:#000;padding-bottom:40px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection3 .mainintrotitle3_2 {width:100%;font-size:21px;letter-spacing:0px;padding-bottom:40px;line-height:140%;text-align:center;color:#000;font-family:Pretendard-Bold;}
.bsmsection3 .mainintrotitle3_2 span{color:#bf9343;}
.bsmsection3 .mainintrotitle3_3 {width:100%;font-size:18px;letter-spacing:0px;padding-bottom:20px;line-height:140%;text-align:center;color:#000;font-family:Pretendard-Regular;}
.bsmsection3 .mainintrotitle3_4 {width:90%;padding-top:30px;height:auto;margin:0 auto;max-width:1000px;overflow:hidden;text-align:center;}
.bsmsection3 .mainintrotitle3_4 img{width:100%;height:auto;}
.bsmsection3 .mainintrotitle3_3roll {display:block;max-width:1200px;margin:0 auto;}
.bsmsection3 .mainintrotitle3_3rollm {display:none;}

.bsmsection3 .slick-dots{ bottom:-40px;text-align:center;padding-left:20px;z-index:100000; }
.bsmsection3 .slick-dots li button:before{  content: '○';color:#000; }
.bsmsection3 .slick-dots li.slick-active button:before{  content: '●';color:#000; }

.bsmsection4 {width:100%;text-align:center;background:#092243;padding-top:50px;padding-bottom:80px;}

.bsmsect4area {width:100%;margin:0 auto;overflow:hidden;}

.bsmsection4 .mainintrotitle4_1 {width:90%;height:auto;margin:0 auto;font-size:50px;letter-spacing:-2px;color:#fff;text-align:center;padding-bottom:40px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold; }
.bsmsection4 .mainintrotitle4_1 span{color:#0ee7ef;}
.bsmsection4 .mainintrotitle4_2 {width:90%;font-size:18px;margin:0 auto;letter-spacing:0px;padding-bottom:20px;line-height:140%;text-align:center;color:#fff;font-family:Pretendard-Regular;}

.bsmsection4 .mainintrotitle4_3{position:relative;width:100%;margin:0 auto;max-width:1000px;overflow:hidden;margin-top:30px;}
.bsmsection4 .mainintrotitle4icon {position:absolute;left:0px;width:100%;height:150px;background:rgb(0,0,0,0.6);z-index:100;font-size:0;bottom:0px;padding-top:20px;}
.bsmsection4 .mainintrotitle4icon li{display:inline-block;position:relative;width:25%;margin:0 auto;height:auto;}
.bsmsection4 .mainintrotitle4icon h1{width:100%;height:auto;transition:background 0.5s, opacity 0.5s, top 0.3s, transform 0.5s;}
.bsmsection4 .mainintrotitle4icon h2{width:100%;height:auto;font-size:17px;line-height:21px;letter-spacing:0px;padding-bottom:20px;padding-top:20px;text-align:center;color:#fff;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.5s, top 0.3s, transform 0.5s;}
.bsmsection4 .mainintrotitle4icon h3{width:100%;height:auto;font-size:14px;letter-spacing:0px;padding-bottom:30px;line-height:140%;text-align:center;color:#fff;font-family:Pretendard-regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s;}
#mainintrotitle4icontext1 {position:absolute;top:0px;left:0px;padding-top:3px;padding-left:5%;padding-right:5%;display:none;width:100%;height:150px;font-size:14px;letter-spacing:0px;padding-bottom:30px;line-height:130%;text-align:center;color:#fff;font-family:Pretendard-regular;z-index:10;}
#mainintrotitle4icontext2 {position:absolute;top:0px;left:0px;padding-top:10px;display:none;width:100%;height:150px;font-size:14px;letter-spacing:0px;padding-bottom:30px;line-height:130%;text-align:center;color:#fff;font-family:Pretendard-regular;z-index:10;}
#mainintrotitle4icontext3 {position:absolute;top:0px;left:0px;padding-top:0px;display:none;width:100%;height:150px;font-size:14px;letter-spacing:0px;padding-bottom:30px;line-height:130%;text-align:center;color:#fff;font-family:Pretendard-regular;z-index:10;}
#mainintrotitle4icontext4 {position:absolute;top:0px;left:0px;padding-top:15px;display:none;width:100%;height:150px;font-size:14px;letter-spacing:0px;padding-bottom:30px;line-height:130%;text-align:center;color:#fff;font-family:Pretendard-regular;z-index:10;}


.bsmsection5 {width:100%; text-align:center;background:#000;padding-top:150px;padding-bottom:150px;}
.bsmsect5area {position:relative;width:100%;height:auto;}

.bsmsection5 .introtitle5_1{width:100%;height:auto;font-size:0;max-width:1000px;margin:0 auto;margin-top:0px;}
.bsmsection5 .introtitle5_1 li{display:inline-block;width:calc(50% - 30px);padding:20px 0 20px 0;margin-left:10px;margin-right:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.bsmsection5 .introtitle5_1 h1{width:100%;height:auto;}
.bsmsection5 .introtitle5_1 h1 img{width:95%;margin-top:20px;margin-bottom:15px;}
.bsmsection5 .introtitle5_1 h2{width:100%;padding:20px 7%;height:auto;font-size:23px;line-height:130%;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.bsmsection5 .introtitle5_1 h3{width:100%;padding:0 7%;height:auto;font-size:15px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.bsmsection5 .introtitle5_1 h3 span{font-size:15px;letter-spacing:0px;}


.bsmsection6{ width:100%; text-align:center;padding-top:100px;padding-bottom:100px;}

.bsmsection6 .mainintrotitle6_1 {width:100%;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection6 .mainintrotitle6_1_1 {font-size:45px;letter-spacing:-1px;color:#000;padding-bottom:30px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection6 .mainintrotitle6_1_1 span{color:#bf9343;}

.bsmsection6 .bsm6btimg {width:1000px;text-align:center;font-size:0;}

.bsmsection6 .bsm6btimg1 {max-width:480px;width:49%;border:1px solid #000;display:inline-block;margin-right:10px;text-align:center;color:#000;vertical-align:top;margin-top:20px;}
.bsmsection6 .bsm6btimg1 p{font-size:28px;font-family:Pretendard-Regular;width:100%;padding-top:30px;padding-bottom:30px;}

.bsmsection6 .bsm6btimg2 {max-width:480px;width:49%;border:2px solid #b88d3c;display:inline-block;margin-left:10px;text-align:center;color:#000;vertical-align:top;margin-top:20px;}
.bsmsection6 .bsm6btimg2 p{font-size:28px;color:#b88d3c;font-family:Pretendard-Regular;width:100%;padding-top:30px;padding-bottom:30px;}


.bsmsection7 {width:100%; text-align:center;}

.bsmsect7area {width:100%;height:100%;overflow:hidden;font-size:0;}
.bsmsect7area_left {display:inline-block;width:50%;left:0px;background:url('../../img/pc/bsmmainintrotitle6img.jpg') no-repeat right top;background-size:cover;height:800px;overflow:hidden;font-size:20px;text-align:left;}

.bsmsect7area_right {display:inline-block;width:50%;background:#fff;right:0px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}

.bsmsection7 .mainintrotitle7_1 {width:80%;text-align:left;margin:0 auto;min-width:500px;font-size:45px;letter-spacing:-1.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard;font-weight:800; }
.bsmsection7 .mainintrotitle7_1 span{font-size:33px;letter-spacing:-0.5px;}
.bsmsection7 .mainintrotitle7icon {width:100%;max-width:1200px;margin:0 auto;height:auto;font-size:0;padding-top:40px;}
.bsmsection7 .mainintrotitle7icon li{display:inline-block;width:80%;margin-left:8%;margin-top:0px;height:auto;border-bottom:1px solid #ddd;}
.bsmsection7 .mainintrotitle7icon h1{width:10%;display:inline-block;height:auto;box-sizing:border-box;text-align:center;vertical-align:top;padding-bottom:7px;padding-top:7px;}
.bsmsection7 .mainintrotitle7icon h2{width:85%;display:inline-block;height:auto;font-size:23px;letter-spacing:0px;padding-bottom:15px;padding-top:15px;text-align:left;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.bsmsection7 .mainintrotitle7_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}

.bsmsection8 {position:relative;width:100%; height:auto;text-align:center;}
.bsmsect8area {width:100%;height:auto;bottom:0;overflow:hidden;font-size:0;text-align:left;}





.brasection1{ width:100%; text-align:center;}
.brasect1area {position:absolute;width:100%;height:100%;top:0px;background:url('../../img/pc/bratitle1.jpg') no-repeat center top;background-size:cover;}
.brasect1area .mainintrotitle1_1_1 {position:absolute;width:100%;letter-spacing:0px;top:41%;font-size:35px;text-align:center;color:#fff;font-family:Pretendard-Bold; }
.brasect1area .mainintrotitle1_1_1 p{font-size:35px;text-align:center;color:#fff;font-family:Pretendard-Bold; }
.brasect1area .mainintrotitle1_1_1 h1{width:100%;letter-spacing:0px;padding-top:30px;font-size:30px;letter-spacing:-1px;color:#fff;padding-bottom:30px;font-family:Pretendard-Regular; }

.brasection2{ width:100%; text-align:center;}
.brasect2area {position:absolute;width:100%;height:auto;margin-top:-350px;}

.brasection2 .mainintrotitle2_1 {width:100%;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brasection2 .mainintrotitle2_1_1 {font-size:47px;letter-spacing:-2px;line-height:130%;color:#000;padding-bottom:50px;font-family:Pretendard-regular;}
.brasection2 .mainintrotitle2_1_1 span{color:#bf9343;}

.brasection2 .mainintrotitle2_1_2 {font-size:18px;letter-spacing:0px;color:#000;font-family:Pretendard-ExtraLight;}
.brasection2 .mainintrotitle2_1_2 span{color:#bf9343;font-family:Pretendard-Bold;}

.brasection2 .mainintrotitle2_1_3 {font-size:18px;letter-spacing:0px;color:#000;font-family:Pretendard-regular;margin-top:40px;line-height:25px;}
.brasection2 .bra2btimg {max-width:1350px;width:100%;display:inline-block;text-align:center;color:#000;vertical-align:top;margin-top:40px;}
.brasection2 .bra2btimg img{margin-left:20px;margin-right:20px;}


.brasection3 {width:100%;text-align:center;}

.brasect3area {position:absolute;width:100%;height:100%;top:0px;background:url('../../img/pc/bratitle3.png') no-repeat center top;background-size:cover;}
.brasect3area .mainintrotitle3_1 {position:absolute;width:100%;letter-spacing:0px;top:30%;font-size:35px;text-align:center;color:#fff;font-family:Pretendard-Bold; }
.brasect3area .mainintrotitle3_1 p{font-size:50px;text-align:center;color:#fff;font-family:Pretendard-Regular; line-height:130%;}
.brasect3area .mainintrotitle3_1 h1{width:100%;letter-spacing:0px;padding-top:100px;font-size:50px;letter-spacing:-.5px;color:#fff;padding-bottom:30px;font-family:Pretendard-Bold; }

.brasection4 {width:100%;text-align:center;}

.brasect4area {position:absolute;width:100%;height:100%;top:0px;background:url('../../img/pc/bratitle4.png') no-repeat center top;background-size:cover;}
.brasect4area .mainintrotitle4_1 {position:absolute;width:100%;max-width:100%;margin:0 auto;letter-spacing:-1px;top:20%;font-size:35px;text-align:center;font-size:50px;text-align:center;color:#000;font-family:Pretendard-Regular; line-height:160%;}
.brasect4area .mainintrotitle4_1 span{font-family:Pretendard-Bold; }


.brasection5 {width:100%;text-align:center;}

.brasect5area {position:absolute;width:100%;height:100%;top:0px;background:url('../../img/pc/bratitle5.png') no-repeat center top;background-size:cover;}
.brasect5area .mainintrotitle5_1 {position:absolute;width:100%;max-width:100%;margin:0 auto;letter-spacing:-1px;bottom:55%;font-size:35px;text-align:center;font-size:50px;text-align:center;color:#fff;font-family:Pretendard-Regular; line-height:160%;}
.brasect5area .mainintrotitle5_1 span{font-family:Pretendard-Bold;color:#cdb07c; }
.brasect5area .bra5btimg {position:absolute;bottom:0px;width:100%;margin:0 auto;text-align:center;}
.brasect5area .bra5btimg .bra5btimgarea{display:inline-block;width:100%;max-width:1550px;margin:0 auto;text-align:center;}
.brasect5area .bra5btimg img{width:100%;height:auto;}


.brasection6 {width:100%; height:100%;text-align:center;}

.brasect6area {position:absolute;width:100%;font-size:0;margin-top:-300px;}
.brasection6 .brasection6roll {height:100%;width:1400px;margin:0 auto; }
.brasection6 .brasection6roll .brasection6rollarea {display:inline-block;width:1400px;margin:0 auto; }

.brasect6area_left {display:inline-block;width:40%;left:0px;background-size:cover;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.brasection6 .mainintrotitle6_1 {width:80%;text-align:left;margin:0 auto;font-size:65px;letter-spacing:-1.5px;color:#000;padding-top:50px;line-height:120%;font-family:Pretendard-Bold; }
.brasection6 .mainintrotitle6_2 {width:80%;text-align:left;margin:0 auto;font-size:35px;letter-spacing:-1.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold; }
.brasection6 .mainintrotitle6icon {width:80%;text-align:left;margin:0 auto;font-size:28px;letter-spacing:-.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard-Regular; }
.brasection6 .mainintrotitle6icon span{color:#c45155;}

.brasection6 .mainintrotitle6_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}

.brasect6area_right {display:inline-block;width:60%;background:#fff;left:0px;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}
.brasect6area_right img{width:95%;}



.brasection7 {width:100%;text-align:center;}

.brasect7area {position:absolute;width:100%;height:100%;top:0px;background:url('../../img/pc/bratitle7.jpg') no-repeat center top;background-size:cover;}
.brasect7area .mainintrotitle7_1 {position:absolute;width:100%;margin:0 auto;margin:0 auto;letter-spacing:-1px;top:32%;font-size:35px;font-size:50px;}
.brasect7area .mainintrotitle7_1area{width:100%;max-width:1310px;margin:0 auto;letter-spacing:-1px;display:inline-block;font-size:35px;text-align:left;}
.brasect7area .mainintrotitle7_1 p{font-size:50px;color:#fff;font-family:Pretendard-Bold; line-height:150%;}
.brasect7area .mainintrotitle7_1 span{font-family:Pretendard-Bold;color:#cdb07c; }



.brasection8 {position:relative;width:100%; height:auto;text-align:center;}
.brasect8area {width:100%;height:auto;bottom:0;overflow:hidden;font-size:0;text-align:left;}


.contents {clear:both;width:100%;height:auto;min-width:1200px;}
.contentsarea {width:100%;height:auto;max-width:1200px;}

.maccont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/macular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.maccont1 .maccont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.maccont1 .maccont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.maccont2 {position:relative;width:100%;height:1300px;background:url('../../img/pc/macular_02.png') no-repeat center top;background-size:cover;text-align:center;}
.maccont2 .maccont2title{width:100%;padding-top:200px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.maccont2 .maccont2title span{color:#cdb17c;}
.maccont2 .maccont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.maccont2 .maccont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.maccont2 .maccont2img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.maccont2 .maccont2img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}

.maccont3 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.maccont3 .maccont3top{width:100%;text-align:center;height:auto;}
.maccont3 .maccont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.maccont3 .maccont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.maccont3 .maccont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.maccont3 .maccont3img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.maccont3 .maccont3img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.maccont3 .maccont3img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}

.maccont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.maccont4 .maccont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.maccont4 .maccont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.maccont4 .maccont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.maccont4 .maccont4img1{width:47%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.maccont4 .maccont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.maccont4 .maccont4img1 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.maccont4 .maccont4img1 img {width:80%;height:auto;}
.maccont4 .maccont4img1 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.maccont4 .maccont4img2{width:47%;background:#ebebeb;border-radius:30px;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.maccont4 .maccont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.maccont4 .maccont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.maccont4 .maccont4img2 img {width:80%;height:auto;}
.maccont4 .maccont4img2 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.maccont5 {position:relative;width:100%;height:1240px;background:url('../../img/pc/macular_05.png') no-repeat center top;background-size:cover;text-align:center;}
.maccont5 .maccont5top{width:100%;text-align:center;height:auto;}
.maccont5 .maccont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.maccont5 .maccont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.maccont5 .maccont5title span{color:#cdb17c;}
.maccont5 .maccont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:45px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.maccont5 .maccont5text1 span{color:#cdb17c;}
.maccont5 .maccont5text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.maccont5 .maccont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.maccont5 .maccont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.maccont5 .maccont5img1{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.maccont5 .maccont5img2{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.maccont5 .maccont5img1 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}
.maccont5 .maccont5img2 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}

.maccont6 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.maccont6 .maccont6top{width:100%;text-align:center;height:auto;}
.maccont6 .maccont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.maccont6 .maccont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.maccont6 .maccont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.maccont6 .maccont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.maccont6 .maccont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.maccont6 .maccont6img1{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;}
.maccont6 .maccont6img2{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;}
.maccont6 .maccont6img3{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;}
.maccont6 .maccont6img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:30px;padding-bottom:50px;}
.maccont6 .maccont6img h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:80px;}

.maccont7 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.maccont7 .maccont7title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.maccont7 .maccont7text1{width:100%;margin-top:50px;text-align:center;line-height:120%;font-size:22px;padding-bottom:50px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.maccont7 .maccont7text2{width:100%;margin:0 auto;width:600px;text-align:center;margin-top:20px;text-align:center;line-height:100%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.maccont7 .maccont7text2 h1{display:inline-block;width:30px;height:27px;background:#333;color:#fff;text-align:center;font-size:20px;padding-top:3px;vertical-align:top;}
.maccont7 .maccont7text2 h2{display:inline-block;width:calc(100% - 50px);height:30px;color:#000;text-align:left;margin-left:18px;font-size:24px;padding-top:4px;vertical-align:top;}
.maccont7 .maccont7img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.maccont7 .maccont7img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.maccont7 .maccont7img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.maccont7 .maccont7img1 h1{display:inline-block;width:100%;max-width:590px;height:auto;background:#b88d3c;color:#fff;text-align:center;font-size:20px;padding:15px 0;vertical-align:top;}
.maccont7 .maccont7img2 h1{display:inline-block;width:100%;max-width:590px;height:auto;background:#272727;color:#fff;text-align:center;font-size:20px;padding:15px 0;vertical-align:top;}
.maccont7 .maccont7text3 {width:100%;margin:0 auto;width:100%;text-align:center;margin-top:70px;text-align:center;line-height:100%;font-size:24px;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}


.maccont8 {position:relative;width:100%;height:800px;overflow:hidden;}
.maccont8 .maccont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.maccont8 .maccont8img1{width:50%;display:inline-block;height:800px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/macular_08_1.png') no-repeat center top;background-size:cover;vertical-align:top;}
.maccont8 .maccont8img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.maccont8 .maccont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.maccont8 .maccont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.maccont8 .maccont8icon {display:inline-block;width:50px;vertical-align:top;}
.maccont8 .maccont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}

.maccont9 {clear:both;position:relative;width:100%;height:auto;text-align:center;}
.maccont9 .maccont9top {position:relative;width:100%;height:auto;background:url('../../img/pc/macular_09.png') no-repeat center top;background-size:cover;text-align:center;padding-bottom:80px;}
.maccont9 .maccont9bottom {position:relative;width:100%;height:330px;background:#2e3237;text-align:center;}
.maccont9 .maccont9title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.maccont9 .maccont9text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.maccont9 .maccont9img{width:100%;max-width:1300px;padding-top:100px;margin:0 auto;font-size:0;text-align:center;}

.maccont9 .maccont9img1 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;vertical-align:top;}
.maccont9 .maccont9img2 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;vertical-align:top;}
.maccont9 .maccont9img3 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;vertical-align:top;}

.maccont9 .maccont9img1 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:0px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.maccont9 .maccont9img2 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:0px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.maccont9 .maccont9img3 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:0px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}

.maccont9 .maccont9img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;padding-top:30px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.maccont9 .maccont9img1 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.maccont9 .maccont9img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;padding-top:30px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.maccont9 .maccont9img2 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.maccont9 .maccont9img3 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;padding-top:30px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.maccont9 .maccont9img3 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}

.diacont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/diaular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.diacont1 .diacont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.diacont1 .diacont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.diacont2 {position:relative;width:100%;height:1300px;background:url('../../img/pc/diaular_02.png') no-repeat center top;background-size:cover;text-align:center;}
.diacont2 .diacont2title{width:100%;padding-top:200px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.diacont2 .diacont2title span{color:#cdb17c;}
.diacont2 .diacont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.diacont2 .diacont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.diacont2 .diacont2img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.diacont2 .diacont2img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}

.diacont3 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.diacont3 .diacont3top{width:100%;text-align:center;height:auto;}
.diacont3 .diacont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.diacont3 .diacont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.diacont3 .diacont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.diacont3 .diacont3img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.diacont3 .diacont3img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.diacont3 .diacont3img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}

.diacont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.diacont4 .diacont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.diacont4 .diacont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.diacont4 .diacont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.diacont4 .diacont4img1{width:47%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.diacont4 .diacont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.diacont4 .diacont4img1 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.diacont4 .diacont4img1 img {width:80%;height:auto;}
.diacont4 .diacont4img1 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.diacont4 .diacont4img2{width:47%;background:#ebebeb;border-radius:30px;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.diacont4 .diacont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.diacont4 .diacont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.diacont4 .diacont4img2 img {width:80%;height:auto;}
.diacont4 .diacont4img2 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.diacont5 {position:relative;width:100%;height:1240px;background:url('../../img/pc/diaular_05.png') no-repeat center top;background-size:cover;text-align:center;}
.diacont5 .diacont5top{width:100%;text-align:center;height:auto;}
.diacont5 .diacont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.diacont5 .diacont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.diacont5 .diacont5title span{color:#cdb17c;}

.diacont5 .diacont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:45px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.diacont5 .diacont5text1 span{color:#cdb17c;}
.diacont5 .diacont5text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.diacont5 .diacont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.diacont5 .diacont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.diacont5 .diacont5img1{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.diacont5 .diacont5img2{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.diacont5 .diacont5img1 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}
.diacont5 .diacont5img2 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}

.diacont6 {position:relative;width:100%;height:auto;padding-bottom:60px;background:#fff;text-align:center;}
.diacont6 .diacont6top{width:100%;text-align:center;height:auto;}
.diacont6 .diacont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.diacont6 .diacont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.diacont6 .diacont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.diacont6 .diacont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.diacont6 .diacont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.diacont6 .diacont6img1{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;}
.diacont6 .diacont6img2{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;}
.diacont6 .diacont6img3{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;}
.diacont6 .diacont6img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:30px;padding-bottom:50px;}
.diacont6 .diacont6img h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:80px;}

.diacont8 {position:relative;width:100%;height:550px;}
.diacont8 .diacont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.diacont8 .diacont8img1{width:50%;display:inline-block;margin-top:60px;height:550px;overflow:hidden;text-align:center;background:url('../../img/pc/diaular_08_1.png') no-repeat center top;background-size:cover;vertical-align:top;}
.diacont8 .diacont8img2{width:50%;display:inline-block;margin-top:60px;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.diacont8 .diacont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:60px;padding-bottom:50px;}
.diacont8 .diacont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.diacont8 .diacont8icon {display:inline-block;width:50px;vertical-align:top;}
.diacont8 .diacont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}

.diacont9 {clear:both;position:relative;width:100%;height:auto;text-align:center;margin-top:100px;}
.diacont9 .diacont9top {position:relative;width:100%;height:auto;padding-bottom:80px;background:url('../../img/pc/diaular_09.png') no-repeat center top;background-size:cover;text-align:center;}

.diacont9 .diacont9bottom {position:relative;width:100%;height:330px;background:#2e3237;text-align:center;}
.diacont9 .diacont9title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.diacont9 .diacont9text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.diacont9 .diacont9img {width:100%;max-width:1300px;margin:0 auto;margin-top:50px;font-size:0;text-align:center;}

.diacont9 .diacont9img1 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.diacont9 .diacont9img2 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.diacont9 .diacont9img3 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.diacont9 .diacont9img1 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.diacont9 .diacont9img2 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.diacont9 .diacont9img3 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}

.diacont9 .diacont9img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.diacont9 .diacont9img1 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:30px;}
.diacont9 .diacont9img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.diacont9 .diacont9img2 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:30px;}
.diacont9 .diacont9img3 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.diacont9 .diacont9img3 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}

.myicont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/myiular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.myicont1 .myicont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.myicont1 .myicont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.myicont2 {position:relative;width:100%;height:1300px;background:url('../../img/pc/myiular_02.png') no-repeat center top;background-size:cover;text-align:center;}
.myicont2 .myicont2title{width:100%;padding-top:200px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.myicont2 .myicont2title span{color:#cdb17c;}
.myicont2 .myicont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.myicont2 .myicont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.myicont2 .myicont2img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.myicont3 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.myicont3 .myicont3top{width:100%;text-align:center;height:auto;}
.myicont3 .myicont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.myicont3 .myicont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.myicont3 .myicont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.myicont3 .myicont3img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.myicont3 .myicont3img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.myicont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.myicont4 .myicont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.myicont4 .myicont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.myicont4 .myicont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.myicont4 .myicont4img1{width:47%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.myicont4 .myicont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.myicont4 .myicont4img1 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.myicont4 .myicont4img1 img {width:100%;height:auto;}
.myicont4 .myicont4img1 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.myicont4 .myicont4img2{width:47%;background:#ebebeb;border-radius:30px;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.myicont4 .myicont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.myicont4 .myicont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.myicont4 .myicont4img2 img {width:100%;height:auto;}
.myicont4 .myicont4img2 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.myicont5 {position:relative;width:100%;height:1240px;background:url('../../img/pc/myiular_05.png') no-repeat center top;background-size:cover;text-align:center;}
.myicont5 .myicont5top{width:100%;text-align:center;height:auto;}
.myicont5 .myicont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.myicont5 .myicont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.myicont5 .myicont5title span{color:#cdb17c;}
.myicont5 .myicont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:45px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.myicont5 .myicont5text1 span{color:#cdb17c;}
.myicont5 .myicont5text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.myicont5 .myicont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.myicont5 .myicont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.myicont5 .myicont5img1{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.myicont5 .myicont5img2{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.myicont5 .myicont5img1 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}
.myicont5 .myicont5img2 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}

.myicont6 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.myicont6 .myicont6top{width:100%;text-align:center;height:auto;}
.myicont6 .myicont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.myicont6 .myicont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.myicont6 .myicont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.myicont6 .myicont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.myicont6 .myicont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.myicont6 .myicont6img1{width:45%;max-width:400px;margin-left:2.5%;margin-right:2.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#f8f8f8;border-radius:30px;}
.myicont6 .myicont6img2{width:45%;max-width:400px;margin-left:2.5%;margin-right:2.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#f8f8f8;border-radius:30px;}
.myicont6 .myicont6img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:50px;padding-bottom:40px;}
.myicont6 .myicont6img h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:50px;}

.myicont7 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.myicont7 .myicont7title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.myicont7 .myicont7text1{width:100%;margin-top:50px;text-align:center;line-height:120%;font-size:22px;padding-bottom:50px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.myicont7 .myicont7text2{width:100%;margin:0 auto;width:600px;text-align:center;margin-top:20px;text-align:center;line-height:100%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.myicont7 .myicont7text2 h1{display:inline-block;width:30px;height:27px;background:#333;color:#fff;text-align:center;font-size:20px;padding-top:3px;vertical-align:top;}
.myicont7 .myicont7text2 h2{display:inline-block;width:calc(100% - 50px);height:30px;color:#000;text-align:left;margin-left:18px;font-size:24px;padding-top:4px;vertical-align:top;}
.myicont7 .myicont7img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.myicont7 .myicont7img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.myicont7 .myicont7img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.myicont7 .myicont7img1 h1{display:inline-block;width:100%;max-width:590px;height:auto;background:#b88d3c;color:#fff;text-align:center;font-size:20px;padding:15px 0;vertical-align:top;}
.myicont7 .myicont7img2 h1{display:inline-block;width:100%;max-width:590px;height:auto;background:#272727;color:#fff;text-align:center;font-size:20px;padding:15px 0;vertical-align:top;}
.myicont7 .myicont7text3 {width:100%;margin:0 auto;width:100%;text-align:center;margin-top:70px;text-align:center;line-height:100%;font-size:24px;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}

.myicont8 {position:relative;width:100%;height:600px;margin-top:30px;}
.myicont8 .myicont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.myicont8 .myicont8img1{width:50%;display:inline-block;margin-top:60px;height:600px;overflow:hidden;text-align:center;background:url('../../img/pc/myiular_08_1.png') no-repeat center top;background-size:cover;vertical-align:top;}
.myicont8 .myicont8img2{width:50%;display:inline-block;margin-top:60px;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.myicont8 .myicont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:60px;padding-bottom:50px;}
.myicont8 .myicont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.myicont8 .myicont8icon {display:inline-block;width:50px;vertical-align:top;}
.myicont8 .myicont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}

.myicont9 {clear:both;position:relative;width:100%;height:auto;text-align:center;margin-top:150px;}
.myicont9 .myicont9top {position:relative;width:100%;height:auto;padding-bottom:100px;background:url('../../img/pc/myiular_09.png') no-repeat center top;background-size:cover;text-align:center;}
.myicont9 .myicont9bottom {position:relative;width:100%;height:auto;background:#2e3237;text-align:center;}
.myicont9 .myicont9title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.myicont9 .myicont9text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.myicont9 .myicont9img {width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;margin-top:80px;padding-bottom:80px;}

.myicont9 .myicont9img1 {width:300px;height:300px;display:inline-block;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:22px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.myicont9 .myicont9img2 {width:300px;height:300px;display:inline-block;margin-left:0px;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:22px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.myicont9 .myicont9img3 {width:300px;height:300px;display:inline-block;margin-left:0px;color:#fff;font-family:Pretendard-Regular;font-size:22px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.myicont9 .myicont9img1 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;margin-right:0px;display:inline-block;margin-top:0px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.myicont9 .myicont9img2 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;margin-left:0px;margin-right:0px;display:inline-block;margin-top:0px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.myicont9 .myicont9img3 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;margin-left:0px;display:inline-block;margin-top:0px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}

.myicont9 .myicont9img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:40px;padding-bottom:20px;}
.myicont9 .myicont9img1 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.myicont9 .myicont9img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:40px;padding-bottom:20px;}
.myicont9 .myicont9img2 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.myicont9 .myicont9img3 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:40px;padding-bottom:20px;}
.myicont9 .myicont9img3 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}


.amocont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/amoular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.amocont1 .amocont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.amocont1 .amocont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.amocont2 {position:relative;width:100%;height:1300px;background:url('../../img/pc/amoular_02.png') no-repeat center top;background-size:cover;text-align:center;}
.amocont2 .amocont2title{width:100%;padding-top:200px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.amocont2 .amocont2title span{color:#cdb17c;}
.amocont2 .amocont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.amocont2 .amocont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.amocont2 .amocont2img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.amocont3 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.amocont3 .amocont3top{width:100%;text-align:center;height:auto;}
.amocont3 .amocont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.amocont3 .amocont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.amocont3 .amocont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.amocont3 .amocont3img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.amocont3 .amocont3img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}
.amocont3 .amocont3img1 img{;border-radius:30px;}

.amocont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.amocont4 .amocont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.amocont4 .amocont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.amocont4 .amocont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.amocont4 .amocont4img1{width:100%;border-radius:30px;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.amocont4 .amocont4img1 img {margin:20px;border-radius:30px;}

.amocont5 {position:relative;width:100%;height:1240px;background:url('../../img/pc/amoular_05.png') no-repeat center top;background-size:cover;text-align:center;}
.amocont5 .amocont5top{width:100%;text-align:center;height:auto;}
.amocont5 .amocont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.amocont5 .amocont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.amocont5 .amocont5title span{color:#cdb17c;}
.amocont5 .amocont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:45px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.amocont5 .amocont5text1 span{color:#cdb17c;}
.amocont5 .amocont5text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.amocont5 .amocont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.amocont5 .amocont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.amocont5 .amocont5img1{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.amocont5 .amocont5img2{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.amocont5 .amocont5img1 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}
.amocont5 .amocont5img2 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}

.amocont6 {position:relative;width:100%;height:auto;padding-bottom:50px;background:#fff;text-align:center;}
.amocont6 .amocont6top{width:100%;text-align:center;height:auto;}
.amocont6 .amocont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.amocont6 .amocont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.amocont6 .amocont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.amocont6 .amocont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.amocont6 .amocont6img{width:100%;max-width:1000px;margin:0 auto;font-size:0;text-align:center;}
.amocont6 .amocont6img1{width:47%;max-width:450px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;overflow:hidden;}
.amocont6 .amocont6img2{width:47%;max-width:450px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#ebebeb;border-radius:30px;overflow:hidden;}
.amocont6 .amocont6img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:50px;padding-bottom:30px;}
.amocont6 .amocont6img h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:80px;}

.amocont8 {position:relative;width:100%;height:850px;overflow:hidden;}
.amocont8 .amocont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.amocont8 .amocont8img1{width:50%;display:inline-block;margin-top:80px;height:800px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/amoular_08_1.png') no-repeat center top;background-size:cover;vertical-align:top;}
.amocont8 .amocont8img2{width:50%;display:inline-block;margin-top:80px;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.amocont8 .amocont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.amocont8 .amocont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.amocont8 .amocont8icon {display:inline-block;width:50px;vertical-align:top;}
.amocont8 .amocont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}

.amocont9 {clear:both;position:relative;width:100%;height:750px;text-align:center;margin-top:100px;}
.amocont9 .amocont9top {position:relative;width:100%;height:420px;background:url('../../img/pc/amoular_09.png') no-repeat center top;background-size:cover;text-align:center;}
.amocont9 .amocont9bottom {position:relative;width:100%;height:330px;background:#2e3237;text-align:center;}
.amocont9 .amocont9title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.amocont9 .amocont9text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.amocont9 .amocont9img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.amocont9 .amocont9img1{width:200px;height:200px;padding-top:40px;box-sizing:border-box;margin-right:100px;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.amocont9 .amocont9img2{width:200px;height:200px;padding-top:40px;box-sizing:border-box;margin-left:100px;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}


.amocont9 .amocont9img1 h3{width:200px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:80px;vertical-align:top;}
.amocont9 .amocont9img2 h3{width:200px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:80px;vertical-align:top;}

.amocont9 .amocont9img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.amocont9 .amocont9img1 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.amocont9 .amocont9img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.amocont9 .amocont9img2 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}


.glacont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/glaular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.glacont1 .glacont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont1 .glacont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.glacont2 {position:relative;width:100%;height:1300px;background:url('../../img/pc/glaular_02.png') no-repeat center top;background-size:cover;text-align:center;}
.glacont2 .glacont2title{width:100%;padding-top:200px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont2 .glacont2title span{color:#cdb17c;}
.glacont2 .glacont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.glacont2 .glacont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.glacont2 .glacont2img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.glacont2 .glacont2img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}

.glacont3 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.glacont3 .glacont3top{width:100%;text-align:center;height:auto;}
.glacont3 .glacont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.glacont3 .glacont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.glacont3 .glacont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.glacont3 .glacont3img{width:100%;margin:0 auto;max-width:1100px;font-size:0;text-align:center;}
.glacont3 .glacont3img1 {width:47%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.glacont3 .glacont3img2 {width:47%;margin-left:1%;display:inline-block;margin-top:80px;text-align:center;}
.glacont3 .glacont3img1 img{border-radius:30px;}
.glacont3 .glacont3img2 img{border-radius:30px;}

.glacont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.glacont4 .glacont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.glacont4 .glacont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.glacont4 .glacont4img{width:100%;max-width:1044px;margin:0 auto;font-size:0;text-align:center;}

.glacont4 .glacont4img1{width:46.5%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:2.5%;display:inline-block;margin-top:80px;text-align:center;}
.glacont4 .glacont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:center;padding-top:100px;padding-bottom:50px;}
.glacont4 .glacont4img1 h1 span{color:#cdb17c;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.glacont4 .glacont4img1 img {width:100%;height:auto;}
.glacont4 .glacont4img1 h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-top:50px;padding-bottom:80px;}

.glacont4 .glacont4img2{width:46.5%;background:#ebebeb;border-radius:30px;margin-left:2.5%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.glacont4 .glacont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:center;padding-top:100px;padding-bottom:50px;}
.glacont4 .glacont4img2 h1 span{color:#cdb17c;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.glacont4 .glacont4img2 img {width:100%;height:auto;}
.glacont4 .glacont4img2 h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-top:50px;padding-bottom:80px;}

.glacont5 {position:relative;width:100%;height:1240px;background:url('../../img/pc/glaular_05.png') no-repeat center top;background-size:cover;text-align:center;}
.glacont5 .glacont5top{width:100%;text-align:center;height:auto;}
.glacont5 .glacont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.glacont5 .glacont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont5 .glacont5title span{color:#cdb17c;}
.glacont5 .glacont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:45px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.glacont5 .glacont5text1 span{color:#cdb17c;}
.glacont5 .glacont5text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.glacont5 .glacont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.glacont5 .glacont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.glacont5 .glacont5img1{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.glacont5 .glacont5img2{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.glacont5 .glacont5img1 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}
.glacont5 .glacont5img2 h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:21px;text-align:center;padding-top:30px;padding-bottom:50px;}

.glacont6 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.glacont6 .glacont6top{width:100%;text-align:center;height:auto;}
.glacont6 .glacont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.glacont6 .glacont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.glacont6 .glacont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.glacont6 .glacont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.glacont6 .glacont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.glacont6 .glacont6img1{width:30%;max-width:400px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border-radius:30px;overflow:hidden;}
.glacont6 .glacont6img2{width:30%;max-width:400px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border-radius:30px;overflow:hidden;}
.glacont6 .glacont6img3{width:30%;max-width:400px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border-radius:30px;overflow:hidden;}
.glacont6 .glacont6img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:50px;padding-bottom:30px;}
.glacont6 .glacont6img h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:80px;}

.glacont8 {position:relative;width:100%;height:850px;overflow:hidden;}
.glacont8 .glacont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.glacont8 .glacont8img1{width:50%;display:inline-block;height:850px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/glaular_08.png') no-repeat center top;background-size:cover;vertical-align:top;}
.glacont8 .glacont8img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.glacont8 .glacont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.glacont8 .glacont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.glacont8 .glacont8icon {display:inline-block;width:50px;vertical-align:top;}
.glacont8 .glacont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}

.glacont9 {clear:both;position:relative;width:100%;height:850px;text-align:center;}
.glacont9 .glacont9top {position:relative;width:100%;height:520px;background:url('../../img/pc/glaular_09.png') no-repeat center top;background-size:cover;text-align:center;}
.glacont9 .glacont9bottom {position:relative;width:100%;height:330px;background:#2e3237;text-align:center;}
.glacont9 .glacont9title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont9 .glacont9text{width:100%;margin-top:30px;text-align:center;font-size:60px;line-height:130%;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.glacont9 .glacont9img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.glacont9 .glacont9img1 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.glacont9 .glacont9img2 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.glacont9 .glacont9img3 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}

.glacont9 .glacont9img1 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.glacont9 .glacont9img2 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.glacont9 .glacont9img3 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.glacont9 .glacont9img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.glacont9 .glacont9img1 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.glacont9 .glacont9img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.glacont9 .glacont9img2 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.glacont9 .glacont9img3 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.glacont9 .glacont9img3 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}


.a45cont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/a45ular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.a45cont1 .a45cont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.a45cont1 .a45cont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.a45cont2 {position:relative;width:100%;height:1300px;text-align:center;}
.a45cont2 .a45cont2title{width:100%;padding-top:200px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.a45cont2 .a45cont2title span{color:#cdb17c;}
.a45cont2 .a45cont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.a45cont2 .a45cont3text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:35px;letter-spacing:-2px;color:#cdb17c;font-family:Pretendard-Regular;}
.a45cont2 .a45cont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.a45cont2 .a45cont2img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.a45cont2 .a45cont2img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}

.a45cont3 {position:relative;width:100%;height:auto;padding-top:80px;background:#f4f0ec;text-align:center;}
.a45cont3 .a45cont3top{width:100%;text-align:center;height:auto;}
.a45cont3 .a45cont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.a45cont3 .a45cont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.a45cont3 .a45cont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.a45cont3 .a45cont3img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.a45cont3 .a45cont3img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.a45cont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.a45cont4 .a45cont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.a45cont4 .a45cont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.a45cont4 .a45cont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.a45cont4 .a45cont4img1{width:47%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.a45cont4 .a45cont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.a45cont4 .a45cont4img1 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.a45cont4 .a45cont4img1 img {width:80%;height:auto;}
.a45cont4 .a45cont4img1 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.a45cont4 .a45cont4img2{width:47%;background:#ebebeb;border-radius:30px;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.a45cont4 .a45cont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.a45cont4 .a45cont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.a45cont4 .a45cont4img2 img {width:80%;height:auto;}
.a45cont4 .a45cont4img2 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.a45cont5 {position:relative;width:100%;padding-bottom:150px;background:url('../../img/pc/macular_05.png') no-repeat center top;background-size:cover;text-align:center;}
.a45cont5 .a45cont5top{width:100%;text-align:center;height:auto;}
.a45cont5 .a45cont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.a45cont5 .a45cont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.a45cont5 .a45cont5title span{color:#cdb17c;}
.a45cont5 .a45cont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:45px;letter-spacing:0px;color:#fff;font-family:Pretendard-Bold;}
.a45cont5 .a45cont5text1 span{color:#cdb17c;}
.a45cont5 .a45cont5text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.a45cont5 .a45cont5text2 span{color:#cdb17c;}
.a45cont5 .a45cont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.a45cont5 .a45cont5img{width:100%;max-width:1250px;margin:0 auto;font-size:0;text-align:center;}
.a45cont5 .a45cont5img1{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(25,25,29,0.9);border-radius:30px;overflow:hidden;}
.a45cont5 .a45cont5img2{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(25,25,29,0.9);border-radius:30px;overflow:hidden;}
.a45cont5 .a45cont5img3{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(25,25,29,0.9);border-radius:30px;overflow:hidden;}
.a45cont5 .a45cont5img h1{width:100%;color:#cdb17c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:center;margin-top:30px;}
.a45cont5 .a45cont5img h2{width:100%;color:#cdb17c;font-family:Pretendard-Bold;font-size:32px;text-align:center;padding-top:10px;padding-bottom:30px;}
.a45cont5 .a45cont5img h3{width:100%;color:#fff;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:center;padding-bottom:50px;}

.a45cont6 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.a45cont6 .a45cont6top{width:100%;text-align:center;height:auto;}
.a45cont6 .a45cont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.a45cont6 .a45cont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;line-height:130%;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.a45cont6 .a45cont6title span{color:#b88d3c;}
.a45cont6 .a45cont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.a45cont6 .a45cont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.a45cont6 .a45cont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.a45cont6 .a45cont6img1{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;padding-top:50px;text-align:center;vertical-align:top;background:#f7f7f7;border-radius:30px;}
.a45cont6 .a45cont6img2{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;padding-top:50px;text-align:center;vertical-align:top;background:#f7f7f7;border-radius:30px;}
.a45cont6 .a45cont6img3{width:30.3%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;padding-top:50px;text-align:center;vertical-align:top;background:#f7f7f7;border-radius:30px;}
.a45cont6 .a45cont6img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:50px;padding-bottom:40px;}
.a45cont6 .a45cont6img h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:center;padding-bottom:80px;}

.a45cont7 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#272727;text-align:center;}
.a45cont7 .a45cont7title{width:100%;padding-top:150px;text-align:center;line-height:130%;font-size:65px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.a45cont7 .a45cont7title span{color:#ef0e0e;}
.a45cont7 .a45cont7text1{width:100%;margin-top:50px;text-align:center;line-height:120%;font-size:22px;padding-bottom:50px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.a45cont7 .a45cont7text2{width:100%;margin:0 auto;width:600px;text-align:center;margin-top:20px;text-align:center;line-height:100%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.a45cont7 .a45cont7text2 h1{display:inline-block;width:30px;height:27px;background:#333;color:#fff;text-align:center;font-size:20px;padding-top:3px;vertical-align:top;}
.a45cont7 .a45cont7text2 h2{display:inline-block;width:calc(100% - 50px);height:30px;color:#000;text-align:left;margin-left:18px;font-size:24px;padding-top:4px;vertical-align:top;}
.a45cont7 .a45cont7img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.a45cont7 .a45cont7img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.a45cont7 .a45cont7img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.a45cont7 .a45cont7img1 h1{display:inline-block;width:100%;max-width:590px;height:auto;background:#b88d3c;color:#fff;text-align:center;font-size:20px;padding:15px 0;vertical-align:top;}
.a45cont7 .a45cont7img2 h1{display:inline-block;width:100%;max-width:590px;height:auto;background:#272727;color:#fff;text-align:center;font-size:20px;padding:15px 0;vertical-align:top;}
.a45cont7 .a45cont7icon {width:100%;max-width:1300px;margin:0 auto;width:100%;text-align:center;margin-top:30px;text-align:center;line-height:100%;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}
.a45cont7 .a45cont7icon li{width:25%;display:inline-block;margin:0 auto;text-align:center;margin-top:70px;text-align:center;}
.a45cont7 .a45cont7icon li h1{width:100%;margin:0 auto;width:100%;text-align:center;margin-top:30px;color:#fff;text-align:center;line-height:130%;font-size:22px;letter-spacing:-.5px;font-family:Pretendard-Regular;}

#a45cont7img_2 {margin-left:40px;}

.a45cont8 {clear:both;position:relative;width:100%;height:auto;padding-bottom:50px;text-align:center;padding-top:100px;background-color:#f2eeea;background:url('../../img/pc/a45ular_08.png') no-repeat right bottom;background-size:cover;}

.a45cont8 .a45cont8title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#bf9952;font-family:Pretendard-Bold;}
.a45cont8 .a45cont8text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.a45cont8 .a45cont8img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;margin-top:100px;}


.a45cont8 .a45cont8img {width:100%;max-width:1300px;margin:0 auto;margin-top:50px;font-size:0;text-align:center;}

.a45cont8 .a45cont8img1 {position:relative;width:330px;height:auto;margin-right:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.a45cont8 .a45cont8img2 {position:relative;width:340px;height:auto;margin-left:30px;margin-right:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.a45cont8 .a45cont8img3 {position:relative;width:330px;height:auto;margin-left:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.a45cont8 .a45cont8img1 h3{width:230px;height:230px;padding-top:60px;box-sizing:border-box;margin-right:80px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.a45cont8 .a45cont8img2 h3{width:230px;height:230px;padding-top:60px;box-sizing:border-box;margin-left:80px;margin-right:80px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.a45cont8 .a45cont8img3 h3{width:230px;height:230px;padding-top:60px;box-sizing:border-box;margin-left:80px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}

.a45cont8 .a45cont8img1 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.a45cont8 .a45cont8img1 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.a45cont8 .a45cont8img2 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.a45cont8 .a45cont8img2 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.a45cont8 .a45cont8img3 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.a45cont8 .a45cont8img3 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}


.a45cont9 {position:relative;width:100%;height:950px;overflow:hidden;}
.a45cont9 .a45cont9img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.a45cont9 .a45cont9img1{width:50%;display:inline-block;height:950px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/a45ular_09.png') no-repeat center top;background-size:cover;vertical-align:top;}
.a45cont9 .a45cont9img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.a45cont9 .a45cont9img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.a45cont9 .a45cont9text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.a45cont9 .a45cont9icon {display:inline-block;width:50px;vertical-align:top;}
.a45cont9 .a45cont9img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}

.precont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/preular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.precont1 .precont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.precont1 .precont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.precont2 {position:relative;width:100%;height:auto;text-align:center;}
.precont2 .precont2title{width:100%;padding-top:150px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.precont2 .precont2title span{color:#c19c55;}
.precont2 .precont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.precont2 .precont3text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:35px;letter-spacing:-2px;color:#cdb17c;font-family:Pretendard-Bold;}
.precont2 .precont2btn{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.precont2 .precont2btn1{width:45%;height:80px;background:#c19c55;font-size:26px;max-width:550px;border:1px solid #aaa;margin-right:2%;line-height:75px;border-radius:40px;display:inline-block;margin-top:80px;text-align:center;color:#fff;font-weight:bold;}
.precont2 .precont2btn2{width:45%;height:80px;background:#fff;font-size:26px;max-width:550px;border:1px solid #aaa;line-height:75px;margin-left:2%;border-radius:40px;display:inline-block;margin-top:80px;text-align:center;color:#666;font-weight:bold;transition:background 1s, opacity 0.1s, top 0.3s, transform 0.5s;}
.precont2 .precont2btn2:hover{background:#f5f5f5;color:#000;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s;}

.precont3 {position:relative;width:100%;height:auto;padding-top:30px;padding-bottom:150px;background:#fff;text-align:center;}
.precont3 .precont3top{width:100%;text-align:center;height:auto;}
.precont3 .precont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.precont3 .precont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.precont3 .precont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.precont3 .precont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:36px;letter-spacing:-1.5px;color:#c19c55;font-family:Pretendard-Bold;}
.precont3 .precont3img{width:100%;max-width:1250px;margin:0 auto;font-size:0;text-align:center;}
.precont3 .precont3img1{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.precont3 .precont3img2{width:50%;display:inline-block;margin-top:80px;text-align:center;}

.precont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.precont4 .precont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.precont4 .precont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.precont4 .precont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.precont4 .precont4img1{width:47%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.precont4 .precont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.precont4 .precont4img1 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.precont4 .precont4img1 img {width:80%;height:auto;}
.precont4 .precont4img1 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.precont4 .precont4img2{width:47%;background:#ebebeb;border-radius:30px;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.precont4 .precont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.precont4 .precont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.precont4 .precont4img2 img {width:80%;height:auto;}
.precont4 .precont4img2 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.precont5 {position:relative;width:100%;padding-bottom:150px;padding-top:60px;background:#ebebeb;background-size:cover;text-align:center;}
.precont5 .precont5top{width:100%;text-align:center;height:auto;}
.precont5 .precont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.precont5 .precont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.precont5 .precont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.precont5 .precont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.precont5 .precont5img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.precont5 .precont5img1{width:30.3%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:30px;overflow:hidden;}
.precont5 .precont5img2{width:30.3%;margin-left:2%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:30px;overflow:hidden;}
.precont5 .precont5img3{width:30.3%;margin-left:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:30px;overflow:hidden;}
.precont5 .precont5img h1{width:100%;color:#cdb17c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:center;margin-top:30px;}
.precont5 .precont5img h2{width:100%;color:#fff;background:#7a7a7a;font-family:Pretendard-Bold;font-size:28px;text-align:center;padding-top:20px;padding-bottom:20px;}
.precont5 .precont5img h3{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:center;padding-bottom:40px;margin-top:30px;}

.precont6 {position:relative;width:100%;height:auto;padding-bottom:100px;padding-top:60px;background:#fff;text-align:center;}
.precont6 .precont6top{width:100%;text-align:center;height:auto;}
.precont6 .precont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.precont6 .precont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;line-height:130%;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.precont6 .precont6title span{color:#b88d3c;}
.precont6 .precont6text1{width:100%;margin-top:30px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#666;font-family:Pretendard-Bold;}
.precont6 .precont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.precont6 .precont6img{width:100%;max-width:1350px;margin:0 auto;font-size:0;text-align:center;}
.precont6 .precont6img .precont6imgnum{width:60px;margin-left:6%;color:#cdb17c;display:inline-block;letter-spacing:-5px;color:#b88d3c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:70px;text-align:left;padding-bottom:80px;vertical-align:top;}
.precont6 .precont6img .precont6imgtext{width:calc(90% - 60px);display:inline-block;height:auto;vertical-align:top;}
.precont6 .precont6img img{width:90%;margin-left:5%;margin-bottom:80px;}

.precont6 .precont6img1{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f7f7f7;border-radius:30px;box-sizing:border-box;}
.precont6 .precont6img2{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f7f7f7;border-radius:30px;box-sizing:border-box;}
.precont6 .precont6img3{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f7f7f7;border-radius:30px;box-sizing:border-box;}
.precont6 .precont6img4{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f7f7f7;border-radius:30px;box-sizing:border-box;}
.precont6 .precont6img h1{width:80%;margin:0 auto;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:left;padding-top:20px;}
.precont6 .precont6img h2{width:80%;margin:0 auto;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:left;padding-top:20px;}

.precont7 {position:relative;width:100%;height:auto;padding-top:50px;padding-bottom:0px;background:#202b3f;text-align:center;}
.precont7 .precont7bg{width:1028px;height:1200px;margin:0 auto;margin-top:50px;background:url('../../img/pc/preular_07_2.png') no-repeat center top;}
.precont7 .precont7title{width:100%;padding-top:200px;text-align:center;line-height:130%;font-size:47px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.precont7 .precont7text1{width:100%;margin-top:30px;text-align:center;line-height:120%;font-size:35px;padding-bottom:50px;letter-spacing:-1px;color:#999;font-family:Pretendard-Bold;}
.precont7 .precont7text2{margin:0 auto;width:600px;text-align:left;margin-top:20px;border-bottom:1px solid #ccc;text-align:left;line-height:100%;font-size:24px;padding-bottom:20px;letter-spacing:0px;color:#333;font-family:Pretendard-Regular;}
.precont7 .precont7text2 input{margin-left:20px;}


.precont8 {clear:both;position:relative;width:100%;height:auto;padding-bottom:50px;text-align:center;padding-top:120px;background-color:#000;background:url('../../img/pc/preular_08.png') no-repeat center bottom;background-size:cover;}

.precont8 .precont8img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.precont8 .precont8img1 {width:33.3%;height:auto;display:inline-block;}
.precont8 .precont8img2 {width:33.3%;height:auto;display:inline-block;}
.precont8 .precont8img3 {width:33.3%;height:auto;display:inline-block;}

.precont8 .precont8img1 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;margin-right:0px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.precont8 .precont8img2 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;margin-left:0px;margin-right:0px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.precont8 .precont8img3 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;margin-left:0px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}

.precont8 .precont8imgtext {width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.precont8 .precont8imgtext1 {width:100%;margin-right:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.precont8 .precont8imgtext2 {width:100%;margin-left:30px;margin-right:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.precont8 .precont8imgtext3 {width:100%;;margin-left:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.precont8 .precont8img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.precont8 .precont8img1 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.precont8 .precont8img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.precont8 .precont8img2 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.precont8 .precont8img3 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.precont8 .precont8img3 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}

.catcont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/preular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.catcont1 .catcont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.catcont1 .catcont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.catcont2 {position:relative;width:100%;height:auto;text-align:center;}
.catcont2 .catcont2title{width:100%;padding-top:150px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.catcont2 .catcont2title span{color:#c19c55;}
.catcont2 .catcont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.catcont2 .catcont3text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:35px;letter-spacing:-2px;color:#cdb17c;font-family:Pretendard-Bold;}
.catcont2 .catcont2btn{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.catcont2 .catcont2btn1{width:45%;height:80px;background:#fff;font-size:26px;max-width:550px;border:1px solid #aaa;line-height:75px;margin-right:2%;border-radius:40px;display:inline-block;margin-top:80px;text-align:center;color:#666;font-weight:bold;transition:background 1s, opacity 0.1s, top 0.3s, transform 0.5s;}
.catcont2 .catcont2btn1:hover{background:#f5f5f5;color:#000;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s;}
.catcont2 .catcont2btn2{width:45%;height:80px;background:#c19c55;font-size:26px;max-width:550px;border:1px solid #aaa;margin-left:2%;line-height:75px;border-radius:40px;display:inline-block;margin-top:80px;text-align:center;color:#fff;font-weight:bold;}

.catcont3 {position:relative;width:100%;height:auto;padding-top:30px;padding-bottom:150px;background:#fff;text-align:center;}
.catcont3 .catcont3top{width:100%;text-align:center;height:auto;}
.catcont3 .catcont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.catcont3 .catcont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.catcont3 .catcont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.catcont3 .catcont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:36px;letter-spacing:-1.5px;color:#c19c55;font-family:Pretendard-Bold;}
.catcont3 .catcont3img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.catcont3 .catcont3img img{width:100%;}
.catcont3 .catcont3img1{width:46%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:40px;overflow:hidden;}
.catcont3 .catcont3img2{width:46%;margin-left:2%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:40px;overflow:hidden;}

.catcont3 .catcont3img h1{width:100%;color:#cdb17c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:center;margin-top:30px;}
.catcont3 .catcont3img1 h2{width:100%;color:#fff;background:#7a7a7a;font-family:Pretendard-Bold;font-size:28px;text-align:center;padding-top:30px;padding-bottom:30px;}
.catcont3 .catcont3img2 h2{width:100%;color:#fff;background:#b88d3c;font-family:Pretendard-Bold;font-size:28px;text-align:center;padding-top:30px;padding-bottom:30px;}
.catcont3 .catcont3img h3{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:24px;text-align:center;padding-bottom:40px;margin-top:30px;}

.catcont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.catcont4 .catcont4title{width:100%;padding-top:150px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.catcont4 .catcont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.catcont4 .catcont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.catcont4 .catcont4img1{width:47%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.catcont4 .catcont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.catcont4 .catcont4img1 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.catcont4 .catcont4img1 img {width:80%;height:auto;}
.catcont4 .catcont4img1 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.catcont4 .catcont4img2{width:47%;background:#ebebeb;border-radius:30px;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.catcont4 .catcont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:left;padding-top:100px;padding-bottom:50px;}
.catcont4 .catcont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.catcont4 .catcont4img2 img {width:80%;height:auto;}
.catcont4 .catcont4img2 h2{width:100%;color:#000;padding-left:60px;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:left;padding-top:50px;padding-bottom:80px;}

.catcont5 {position:relative;width:100%;padding-bottom:150px;padding-top:60px;background:#ebebeb;background-size:cover;text-align:center;}
.catcont5 .catcont5top{width:100%;text-align:center;height:auto;}
.catcont5 .catcont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.catcont5 .catcont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.catcont5 .catcont5text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.catcont5 .catcont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.catcont5 .catcont5img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.catcont5 .catcont5img1{width:30.3%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:40px;overflow:hidden;}
.catcont5 .catcont5img2{width:30.3%;margin-left:2%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:40px;overflow:hidden;}
.catcont5 .catcont5img3{width:30.3%;margin-left:2%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#fff;border:1px solid #ccc;border-radius:40px;overflow:hidden;}

.catcont5 .catcont5img h2{width:100%;color:#000;background:#fff;font-family:Pretendard-Bold;font-size:28px;text-align:center;padding-top:35px;padding-bottom:35px;}

.catcont6 {position:relative;width:100%;height:auto;padding-bottom:100px;padding-top:60px;background:#fff;text-align:center;}
.catcont6 .catcont6top{width:100%;text-align:center;height:auto;}
.catcont6 .catcont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.catcont6 .catcont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;line-height:130%;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.catcont6 .catcont6title span{color:#b88d3c;}
.catcont6 .catcont6text1{width:100%;margin-top:30px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#666;font-family:Pretendard-Bold;}
.catcont6 .catcont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.catcont6 .catcont6img{width:100%;max-width:1350px;margin:0 auto;font-size:0;text-align:center;}
.catcont6 .catcont6img .catcont6imgnum{width:60px;margin-left:6%;color:#cdb17c;display:inline-block;letter-spacing:-5px;color:#b88d3c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:70px;text-align:left;padding-bottom:80px;vertical-align:top;}
.catcont6 .catcont6img .catcont6imgtext{width:calc(90% - 60px);display:inline-block;height:auto;vertical-align:top;}
.catcont6 .catcont6img2{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;}
.catcont6 .catcont6img3{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;}
.catcont6 .catcont6img h1{width:80%;margin:0 auto;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:left;padding-top:20px;}
.catcont6 .catcont6img h2{width:80%;margin:0 auto;color:#666;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:left;padding-top:20px;padding-bottom:60px;}

.catcont6 .catcont6img2 img{width:90%;margin-left:5%;margin-bottom:80px;}
.catcont6 .catcont6img3 img{width:90%;margin-left:5%;margin-bottom:80px;}

.catcont6 .catcont6img1{width:97%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;text-align:center;}
.catcont6 .catcont6img1 .catcont6imgnum1{width:100%;height:50px;color:#cdb17c;display:inline-block;letter-spacing:-5px;color:#b88d3c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:70px;text-align:center;padding-bottom:80px;vertical-align:top;}
.catcont6 .catcont6img1 .catcont6imgtext1{width:100%;display:inline-block;height:auto;vertical-align:top;}
.catcont6 .catcont6img1 .catcont6img1_inner{width:100%;max-width:1000px;margin:0 auto;text-align:center;height:auto;font-size:0;vertical-align:top;padding-bottom:100px;}
.catcont6 .catcont6img1 .catcont6img1_inner li{width:calc(50% - 40px);margin-left:20px;margin-right:20px;margin-top:40px;max-width:365px;height:auto;display:inline-block;vertical-align:top;}
.catcont6 .catcont6img1 .catcont6img1_inner li h1{width:100%;font-size:20px;font-family:Pretendard-Regular;}
.catcont6 .catcont6img1 h1{width:100%;margin:0 auto;color:#000;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:20px;}
.catcont6 .catcont6img1 h2{width:100%;margin:0 auto;color:#666;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:20px;text-align:center;padding-top:20px;padding-bottom:0px;}

.catcont7 {position:relative;width:100%;height:auto;padding-top:50px;background:#202b3f;text-align:center;}
.catcont7 .catcont7bg{width:1028px;height:1200px;margin:0 auto;margin-top:50px;background:url('../../img/pc/preular_07_2.png') no-repeat center top;}
.catcont7 .catcont7title{width:100%;padding-top:200px;text-align:center;line-height:130%;font-size:47px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.catcont7 .catcont7text1{width:100%;margin-top:30px;text-align:center;line-height:120%;font-size:35px;padding-bottom:50px;letter-spacing:-1px;color:#999;font-family:Pretendard-Bold;}
.catcont7 .catcont7text2{margin:0 auto;width:500px;text-align:left;margin-top:20px;border-bottom:1px solid #ccc;text-align:left;line-height:100%;font-size:24px;padding-bottom:20px;letter-spacing:0px;color:#333;font-family:Pretendard-Regular;}
.catcont7 .catcont7text2 input{margin-left:20px;}

.catcont8 {clear:both;position:relative;width:100%;height:auto;padding-bottom:50px;text-align:center;padding-top:120px;background-color:#000;background:url('../../img/pc/preular_08.png') no-repeat center bottom;background-size:cover;}

.catcont8 .catcont8img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.catcont8 .catcont8img1 {width:33.3%;height:auto;display:inline-block;}
.catcont8 .catcont8img2 {width:33.3%;height:auto;display:inline-block;}
.catcont8 .catcont8img3 {width:33.3%;height:auto;display:inline-block;}

.catcont8 .catcont8img1 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;margin-right:0px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.catcont8 .catcont8img2 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;margin-left:0px;margin-right:0px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.catcont8 .catcont8img3 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;margin-left:0px;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}

.catcont8 .catcont8imgtext {width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.catcont8 .catcont8imgtext1 {width:100%;margin-right:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.catcont8 .catcont8imgtext2 {width:100%;margin-left:30px;margin-right:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.catcont8 .catcont8imgtext3 {width:100%;;margin-left:30px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.catcont8 .catcont8img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.catcont8 .catcont8img1 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.catcont8 .catcont8img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.catcont8 .catcont8img2 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.catcont8 .catcont8img3 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.catcont8 .catcont8img3 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}

.lidcont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/lidular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.lidcont1 .lidcont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.lidcont1 .lidcont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.lidcont2 {position:relative;width:100%;height:auto;padding-bottom:150px;background:#fff;text-align:center;}
.lidcont2 .lidcont2title{width:100%;padding-top:200px;line-height:140%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.lidcont2 .lidcont2title span{color:#c19c55;}
.lidcont2 .lidcont2text{width:100%;margin-top:50px;text-align:center;line-height:150%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.lidcont2 .lidcont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.lidcont2 .lidcont2img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.lidcont3 {position:relative;width:100%;height:auto;padding-bottom:130px;background:#ebebeb;text-align:center;}
.lidcont3 .lidcont3top{width:100%;text-align:center;height:auto;}
.lidcont3 .lidcont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.lidcont3 .lidcont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;line-height:130%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.lidcont3 .lidcont3text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:32px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Regular;}
.lidcont3 .lidcont3text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.lidcont3 .lidcont3img{width:100%;margin:0 auto;max-width:1100px;font-size:0;text-align:center;}
.lidcont3 .lidcont3img1 {width:100%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}

.lidcont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#f4f0ec;text-align:center;}
.lidcont4 .lidcont4top{width:100%;text-align:center;height:auto;}
.lidcont4 .lidcont4toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.lidcont4 .lidcont4title{width:100%;padding-top:50px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.lidcont4 .lidcont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:32px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Regular;}

.lidcont4 .lidcont4img{width:100%;background:#fff;max-width:1280px;border-radius:30px;display:inline-block;margin-top:80px;padding-top:80px;padding-bottom:80px;text-align:center;}
.lidcont4 .lidcont4img h1{color:#cdb17c;box-sizing:border-box;font-size:60px;font-family:Pretendard-Bold;}
.lidcont4 .lidcont4img h2{width:100%;color:#000;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:center;padding-top:20px;padding-bottom:50px;}
.lidcont4 .lidcont4img h3{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:24px;text-align:center;padding-top:80px;padding-bottom:80px;}
.lidcont4 .lidcont4img h4{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:100px;padding-bottom:50px;}

.lidcont4 .lidcont4img .lidcont4imgtable {width:100%;height:auto;text-align:center;font-size:0;}
.lidcont4 .lidcont4img .lidcont4imgtable_n {width:40%;display:inline-block;max-width:460px;border:3px solid #b88d3c;vertical-align:top;}
.lidcont4 .lidcont4img .lidcont4imgtable_n h1{width:100%;max-width:460px;background:#b88d3c;font-size:30px;padding:25px 0;color:#fff;}
.lidcont4 .lidcont4img .lidcont4imgtable_n h2{width:100%;max-width:460px;background:#fafafa;font-size:24px;padding:25px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #fff;}
.lidcont4 .lidcont4img .lidcont4imgtable_center {width:20%;display:inline-block;max-width:220px;vertical-align:top;}
.lidcont4 .lidcont4img .lidcont4imgtable_center h1{width:100%;max-width:460px;background:#fff;font-size:30px;padding:26.5px 0;color:#fff;}
.lidcont4 .lidcont4img .lidcont4imgtable_center h2{width:100%;max-width:460px;background:#fafafa;font-size:24px;padding:25px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #fff;}
.lidcont4 .lidcont4img .lidcont4imgtable_center h2:last-child{width:100%;max-width:460px;background:#fafafa;font-size:24px;padding:42px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #fff;}
.lidcont4 .lidcont4img .lidcont4imgh4area {width:100%;margin:0 auto;max-width:900px;height:auto;text-align:center;font-size:0;}
.lidcont4 .lidcont4img .lidcont4imgh4 {width:30%;margin-left:1.5%;margin-right:1.5%;margin-top:50px;display:inline-block;max-width:300px;vertical-align:top;}
.lidcont4 .lidcont4img .lidcont4imgh4 h1{width:100%;font-size:30px;padding-top:26.5px;color:#c19c55;}
.lidcont4 .lidcont4img .lidcont4imgh4 h2{width:100%;font-size:22px;padding:10px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #fff;}

.lidcont8 {position:relative;width:100%;height:800px;overflow:hidden;}
.lidcont8 .lidcont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.lidcont8 .lidcont8img1{width:50%;display:inline-block;height:800px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/lidular_08.png') no-repeat center top;background-size:cover;vertical-align:top;}
.lidcont8 .lidcont8img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.lidcont8 .lidcont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.lidcont8 .lidcont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.lidcont8 .lidcont8icon {display:inline-block;width:50px;vertical-align:top;}
.lidcont8 .lidcont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}


.teacont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/teaular_01.png') no-repeat 15% top;background-size:cover;text-align:center;}
.teacont1 .teacont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.teacont1 .teacont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.teacont2 {position:relative;width:100%;height:auto;padding-bottom:150px;background:#fff;text-align:center;}
.teacont2 .teacont2title{width:100%;padding-top:200px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.teacont2 .teacont2title span{color:#c19c55;}
.teacont2 .teacont2text{width:100%;margin-top:50px;text-align:center;line-height:150%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.teacont2 .teacont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.teacont2 .teacont2img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}


.teacont3 {position:relative;width:100%;height:auto;padding-bottom:130px;background:#ebebeb;text-align:center;}
.teacont3 .teacont3top{width:100%;text-align:center;height:auto;}
.teacont3 .teacont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.teacont3 .teacont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;line-height:130%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.teacont3 .teacont3text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:32px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Regular;}
.teacont3 .teacont3text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.teacont3 .teacont3img {width:100%;margin:0 auto;max-width:1300px;height:auto;text-align:center;font-size:0;}
.teacont3 .teacont3img .teacont3imgh4 {width:22%;margin-left:1.5%;margin-right:1.5%;margin-top:50px;display:inline-block;max-width:300px;vertical-align:top;}
.teacont3 .teacont3img .teacont3imgh4 h1{width:100%;font-size:30px;letter-spacing:-2px;padding-top:26.5px;color:#c19c55;font-family:Pretendard-Bold;}
.teacont3 .teacont3img .teacont3imgh4 h2{width:100%;font-size:22px;padding:10px 0;line-height:140%;font-family:Pretendard-Regular;}

.teacont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#f4f0ec;text-align:center;}
.teacont4 .teacont4top{width:100%;text-align:center;height:auto;}
.teacont4 .teacont4toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.teacont4 .teacont4title{width:100%;padding-top:50px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.teacont4 .teacont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:32px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Regular;}

.teacont4 .teacont4img{width:40%;margin-left:2%;margin-right:2%;display:inline-block;font-size:0;background:#fff;max-width:620px;border-radius:40px;display:inline-block;margin-top:80px;padding-bottom:80px;text-align:center;vertical-align:top;}

.teacont4 .teacont4imgarea {width:100%;height:auto;font-size:0;background:#7a7a7a;max-width:620px;display:inline-block;text-align:center;vertical-align:top;}
.teacont4 .teacont4img h1{width:auto;color:#cdb17c;background:#7a7a7a;display:inline-block;box-sizing:border-box;font-size:60px;font-family:Pretendard-Bold;text-align:left;vertical-align:top;padding-top:27px;padding-bottom:25px;}
.teacont4 .teacont4img h2{width:auto;padding-left:20px;display:inline-block;background:#7a7a7a;color:#fff;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:center;padding-top:40px;padding-bottom:40px;vertical-align:top;}
.teacont4 .teacont4img h3{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:24px;text-align:center;padding-top:60px;padding-bottom:0px;}

.teacont8 {position:relative;width:100%;height:800px;overflow:hidden;}
.teacont8 .teacont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.teacont8 .teacont8img1{width:50%;display:inline-block;height:800px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/teaular_08.png') no-repeat center top;background-size:cover;vertical-align:top;}
.teacont8 .teacont8img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.teacont8 .teacont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.teacont8 .teacont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.teacont8 .teacont8icon {display:inline-block;width:50px;vertical-align:top;}
.teacont8 .teacont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}



.alacont1 {position:relative;width:100%;height:500px;background:url('../../img/pc/alaular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.alacont1 .alacont1title{width:100%;padding-top:150px;text-align:center;font-size:50px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.alacont1 .alacont1title p{font-size:35px;letter-spacing:-1px;}
.alacont1 .alacont1text{width:100%;margin-top:50px;text-align:center;font-size:21px;color:#fff;font-family:Pretendard-Regular;}

.alacont2 {position:relative;width:100%;height:auto;padding-bottom:130px;text-align:center;}
.alacont2 .alacont2title{width:100%;padding-top:100px;line-height:130%;text-align:center;font-size:50px;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.alacont2 .alacont2title span{color:#c19c55;}
.alacont2 .alacont2text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.alacont2 .alacont2text span{color:#c19c55;font-family:Pretendard-Bold;}

.alacont2 .alacont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.alacont2 .alacont2img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;max-width:555px;border-radius:40px;overflow:hidden;margin-top:80px;text-align:center;}
.alacont2 .alacont2img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;max-width:555px;border-radius:40px;overflow:hidden;margin-top:80px;text-align:center;}
.alacont2 .alacont2img1 h1{width:100%;padding:28px 0 33px 0;margin:0 auto;font-size:23px;color:#fff;background:#7a7a7a;text-align:center;font-family:Pretendard-Bold;}
.alacont2 .alacont2img2 h1{width:100%;padding:28px 0 33px 0;margin:0 auto;font-size:23px;color:#fff;background:#b88d3c;text-align:center;font-family:Pretendard-Bold;}

.alacont3 {position:relative;width:100%;height:auto;padding-top:40px;padding-bottom:120px;background:#f4f0ec;text-align:center;background:url('../../img/pc/alaular_03.png') repeat center top;background-size:cover;}
.alacont3 .alacont3top{width:100%;text-align:center;height:auto;}
.alacont3 .alacont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont3 .alacont3title{width:100%;padding-top:80px;text-align:center;font-size:45px;color:#fff;font-family:Pretendard-Bold;}
.alacont3 .alacont3text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b8a070;font-family:Pretendard-Bold;}
.alacont3 .alacont3img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.alacont3 .alacont3img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.alacont3 .alacont3imgtable_a {width:100%;display:inline-block;height:auto;text-align:center;font-size:0;margin-top:80px;}
.alacont3 .alacont3imgtable_img1 {width:42%;display:inline-block;max-width:440px;vertical-align:top;}
.alacont3 .alacont3imgtable_img2 {width:42%;display:inline-block;max-width:440px;vertical-align:top;}
.alacont3 .alacont3imgtable_center_img {width:16%;display:inline-block;vertical-align:top;}
#alacont3imgtable_img3 {width:90%;display:none;margin-top:50px;text-align:center;}

.alacont3 .alacont3imgtable {width:100%;height:auto;text-align:center;font-size:0;}
.alacont3 .alacont3imgtable_n1 {width:42%;display:inline-block;max-width:440px;border:3px solid #7a7a7a;vertical-align:top;}
.alacont3 .alacont3imgtable_n1 h1{width:100%;max-width:440px;background:#7a7a7a;font-size:25px;padding:25px 0;color:#fff;}

.alacont3 .alacont3imgtable_n1 h2{width:100%;max-width:440px;background:#fafafa;font-size:20px;padding:25px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #7a7a7a;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(3){padding:39px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(5){padding:39px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(6){padding:39px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(7){padding:39px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(9){padding:35px 0;}

.alacont3 .alacont3imgtable_n2 {width:42%;display:inline-block;max-width:440px;border:3px solid #b88d3c;vertical-align:top;}
.alacont3 .alacont3imgtable_n2 h1{width:100%;max-width:440px;background:#b88d3c;font-size:25px;padding:25px 0;color:#fff;}
.alacont3 .alacont3imgtable_n2 h2{width:100%;max-width:440px;background:#fafafa;font-size:20px;padding:25px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #7a7a7a;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(3){padding:39px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(5){padding:39px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(6){padding:39px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(7){padding:39px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(9){padding:49px 0;}

.alacont3 .alacont3imgtable_center {width:16%;display:inline-block;vertical-align:top;}
.alacont3 .alacont3imgtable_center h1{width:100%;max-width:460px;background:transparent;font-size:10px;padding:46px 0;color:#fff;}
.alacont3 .alacont3imgtable_center h2{width:100%;max-width:460px;background:rgb(0,0,0,0.8);font-size:20px;padding:25.3px 0;color:#fff;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #7a7a7a;}
.alacont3 .alacont3imgtable_center h2:nth-child(3){padding:38.9px 0;}
.alacont3 .alacont3imgtable_center h2:nth-child(4){padding:38.7px 0;}
.alacont3 .alacont3imgtable_center h2:nth-child(6){padding:38.7px 0;}
.alacont3 .alacont3imgtable_center h2:nth-child(7){padding:53px 0;}
.alacont3 .alacont3imgtable_center h2:nth-child(9){padding:50px 0;}

.alacont3 .alacont3imgh4area {width:100%;margin:0 auto;max-width:900px;height:auto;text-align:center;font-size:0;}
.alacont3 .alacont3imgh4 {width:30%;margin-left:1.5%;margin-right:1.5%;margin-top:50px;display:inline-block;max-width:300px;vertical-align:top;}
.alacont3 .alacont3imgh4 h1{width:100%;font-size:30px;padding-top:26.5px;color:#c19c55;}
.alacont3 .alacont3imgh4 h2{width:100%;font-size:22px;padding:10px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #fff;}

.alacont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.alacont4 .alacont4top{width:100%;text-align:center;height:auto;}
.alacont4 .alacont4toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont4 .alacont4title{width:100%;padding-top:80px;text-align:center;font-size:50px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.alacont4 .alacont4title span{color:#b88d3c;}
.alacont4 .alacont4text1{width:100%;margin-top:30px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#666;font-family:Pretendard-Bold;}
.alacont4 .alacont4text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.alacont4 .alacont4img{width:100%;max-width:1000px;margin:0 auto;font-size:0;text-align:center;}
.alacont4 .alacont4img .alacont4imgnum{width:90%;margin-left:10%;color:#cdb17c;letter-spacing:-5px;color:#b88d3c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:70px;text-align:left;;vertical-align:top;}
.alacont4 .alacont4img .alacont4imgtext{width:90%;margin-left:10%;height:auto;vertical-align:top;line-height:38px;}
.alacont4 .alacont4img2{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;}
.alacont4 .alacont4img3{width:47%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;text-align:left;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;}
.alacont4 .alacont4img h1{width:100%;margin:0 auto;color:#000;font-family:Pretendard-Regular;font-size:30px;text-align:left;padding-top:10px;padding-bottom:30px;}
.alacont4 .alacont4img h2{width:100%;margin:0 auto;color:#666;box-sizing:border-box;font-family:Pretendard-Regular;font-size:20px;text-align:left;padding-top:20px;padding-bottom:60px;}

.alacont4 .alacont4img2 img{width:80%;margin-left:10%;margin-bottom:30px;}
.alacont4 .alacont4img3 img{width:80%;margin-left:10%;margin-bottom:30px;}

.alacont4 .alacont4img1{width:97%;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:40px;padding-top:50px;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;text-align:center;}
.alacont4 .alacont4img1 .alacont4imgnum1{width:180px;height:50px;color:#cdb17c;display:inline-block;letter-spacing:-5px;color:#b88d3c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:70px;text-align:center;padding-bottom:80px;vertical-align:top;}
.alacont4 .alacont4img1 .alacont4imgtext1{width:calc(100% - 180px);display:inline-block;height:auto;vertical-align:top;text-align:left;color:#000;font-family:Pretendard-Regular;font-size:30px;padding-top:20px;}
.alacont4 .alacont4img1 .alacont4img1_inner{width:100%;max-width:1000px;margin:0 auto;margin-top:30px;text-align:center;height:auto;font-size:0;vertical-align:top;padding-bottom:100px;}
.alacont4 .alacont4img1 .alacont4img1_inner li{width:calc(50% - 40px);margin-left:5px;margin-right:5px;margin-top:10px;max-width:365px;height:auto;display:inline-block;vertical-align:top;}

.alacont5 {position:relative;width:100%;padding-bottom:100px;background:#fff;text-align:center;}
.alacont5 .alacont5top{width:100%;text-align:center;height:auto;}
.alacont5 .alacont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont5 .alacont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:50px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.alacont5 .alacont5title span{color:#cdb17c;}
.alacont5 .alacont5text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b8a070;font-family:Pretendard-Bold;}
.alacont5 .alacont5text1 span{color:#cdb17c;}
.alacont5 .alacont5text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.alacont5 .alacont5text2 span{color:#cdb17c;}
.alacont5 .alacont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.alacont5 .alacont5img{width:100%;max-width:1250px;margin:0 auto;font-size:0;text-align:center;}
.alacont5 .alacont5img1{width:100%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;}

.alacont6 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#08183c;text-align:center;background:url('../../img/pc/alaular_06.png') repeat center top;background-size:cover;}
.alacont6 .alacont6top{width:100%;text-align:center;height:auto;}
.alacont6 .alacont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont6 .alacont6title{width:100%;padding-top:100px;padding-bottom:30px;text-align:center;font-size:35px;line-height:130%;letter-spacing:-1.5px;color:#fff;font-family:Pretendard-Bold;}
.alacont6 .alacont6title span{color:#b88d3c;}
.alacont6 .alacont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.alacont6 .alacont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.alacont6 .alacont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.alacont6 .alacont6img1{width:calc(33.3% - 30px);padding:0px 20px 20px 20px;background:rgb(21,21,22,0.7);margin-left:10px;margin-right:10px;border-radius:30px;overflow:hidden;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.alacont6 .alacont6img2{width:calc(33.3% - 30px);padding:0px 20px 20px 20px;background:rgb(21,21,22,0.7);margin-left:10px;margin-right:10px;border-radius:30px;overflow:hidden;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.alacont6 .alacont6img3{width:calc(33.3% - 30px);padding:0px 20px 20px 20px;background:rgb(21,21,22,0.7);margin-left:10px;margin-right:10px;border-radius:30px;overflow:hidden;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.alacont6 .alacont6img h1{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:23px;text-align:center;padding-bottom:20px;}
.alacont6 .alacont6img h2{width:100%;color:#fff;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:15px;text-align:center;padding-bottom:30px;}
.alacont6 .alacont6img h3{width:100%;color:#b88d3c;box-sizing:border-box;line-height:140%;margin-top:30px;font-family:Pretendard-Regular;font-size:17px;text-align:center;padding-bottom:10px;}

.alacont7 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#2a354a;text-align:center;background:url('../../img/pc/alaular_07.png') repeat center top;background-size:cover;}
.alacont7 .alacont7title{width:100%;padding-top:100px;text-align:center;line-height:130%;font-size:35px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.alacont7 .alacont7title span{color:#cfb27d;}
.alacont7 .alacont7text1{width:100%;margin-top:50px;text-align:center;line-height:120%;font-size:32px;padding-bottom:80px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.alacont7 .alacont7text1 span{color:#cfb27d;}

.alacont7 .alacont7icon {width:100%;max-width:1300px;margin:0 auto;width:100%;text-align:center;text-align:center;padding-bottom:100px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}
.alacont7 .alacont7icon .alacont7icon1 {width:250px;height:250px;padding-top:95px;font-size:33px;color:#000;border-radius:150px;display:inline-block;margin:0 auto;background:#fff;text-align:center;text-align:center;font-family:Pretendard-Bold;vertical-align:bottom;}
.alacont7 .alacont7icon .alacont7icon2 {width:15%;height:250px;padding-top:60px;font-size:120px;color:#cfb27d;display:inline-block;margin:0 auto;text-align:center;text-align:center;font-family:Pretendard-Bold;vertical-align:bottom;}
.alacont7 .alacont7icon .alacont7icon3 {width:250px;height:250px;padding-top:75px;font-size:33px;color:#fff;border-radius:150px;display:inline-block;margin:0 auto;background:#b88d3c;text-align:center;text-align:center;font-family:Pretendard-Bold;vertical-align:bottom;}

.alacont8 {clear:both;position:relative;width:100%;height:auto;padding-bottom:120px;text-align:center;padding-top:80px;background-color:#f4f0ec;background:url('../../img/pc/alaular_08.png') no-repeat left bottom;background-size:cover;}

.alacont8 .alacont8title{width:100%;padding-top:80px;text-align:center;font-size:25px;letter-spacing:-1px;color:#bf9952;font-family:Pretendard-Bold;}
.alacont8 .alacont8text{width:100%;margin-top:30px;text-align:center;font-size:50px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.alacont8 .alacont8text2{width:100%;margin-top:50px;text-align:center;font-size:35px;color:#000;font-family:Pretendard-Bold;}
.alacont8 .alacont8text2 span{color:#bf9952;font-family:Pretendard-Bold;}
.alacont8 .alacont8img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;margin-top:40px;}

.alacont8 .alacont8img1 {width:300px;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.alacont8 .alacont8img2 {width:300px;margin-left:0px;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.alacont8 .alacont8img3 {width:300px;;margin-left:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.alacont8 .alacont8img1 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.alacont8 .alacont8img2 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}
.alacont8 .alacont8img3 h3{width:230px;height:230px;padding-top:70px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:150px;border:1px solid #ccc;}

.alacont8 .alacont8img1 h1{width:100%;color:#000;font-family:Pretendard-Regular;line-height:130%;font-size:21px;text-align:center;display:inline-block;padding-top:10px;}
.alacont8 .alacont8img1 h2{width:100%;padding-right:10%;color:#bf9952;font-family:Pretendard-Bold;line-height:130%;font-size:21px;text-align:center;display:inline-block;padding-top:10px;}
.alacont8 .alacont8img2 h1{width:100%;color:#000;font-family:Pretendard-Regular;line-height:130%;font-size:21px;text-align:center;display:inline-block;padding-top:10px;}
.alacont8 .alacont8img2 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;line-height:130%;font-size:21px;text-align:center;display:inline-block;padding-top:10px;}
.alacont8 .alacont8img3 h1{width:100%;padding-left:5%;color:#000;font-family:Pretendard-Regular;line-height:130%;font-size:21px;text-align:center;display:inline-block;padding-top:10px;}
.alacont8 .alacont8img3 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;line-height:130%;font-size:21px;text-align:center;display:inline-block;padding-top:10px;}

.alacont8 .alacont8imgtext {width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.alacont9 {position:relative;width:100%;height:950px;overflow:hidden;}
.alacont9 .alacont9img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.alacont9 .alacont9img1{width:50%;display:inline-block;height:950px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/alaular_09.png') no-repeat center bottom;background-size:cover;vertical-align:top;}
.alacont9 .alacont9img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.alacont9 .alacont9img2 h1{width:100%;color:#000;font-family:Pretendard;font-weight:800;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.alacont9 .alacont9img2 h1 span{font-size:45px;}
.alacont9 .alacont9img2 h1 p{font-size:33px;}

.alacont9 .alacont9text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:8px;font-size:0px;}
.alacont9 .alacont9icon {display:inline-block;width:50px;vertical-align:top;}
.alacont9 .alacont9img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;padding-bottom:8px;font-size:23px;}


.alacont10 {position:relative;width:100%;height:auto;padding-bottom:60px;background:#ebebeb;text-align:center;}
.alacont10 .alacont10title{width:100%;padding-top:100px;text-align:center;line-height:130%;font-size:50px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.alacont10 .alacont10title span{color:#cfb27d;}
.alacont10 .alacont10text1{width:100%;margin-top:120px;text-align:center;line-height:120%;font-size:50px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.alacont10 .alacont10text1 span{color:#cfb27d;}
.alacont10 .alacont10text2{width:100%;margin-top:20px;text-align:center;line-height:120%;font-size:22px;padding-bottom:20px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.alacont10 .alacont10text2 span{color:#cfb27d;}

.alacont10 .alacont10area {width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;margin-top:10px;}
.alacont10 .alacont10left {width:50%;display:inline-block;padding-bottom:10px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;vertical-align:middle;padding-left:100px;}
.alacont10 .alacont10right {width:50%;display:inline-block;padding-bottom:10px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;vertical-align:middle;}

#alacont10leftpadding {padding-left:100px;}
#alacont10leftright {text-align:center;}

.alacont10 .alacont10area h1{width:100px;height:100px;padding-top:25px;box-sizing:border-box;display:inline-block;border-radius:150px;background:#fff;margin-top:50px;vertical-align:middle;}
.alacont10 .alacont10area h2{width:calc(100% - 150px);display:inline-block;padding-left:50px;padding-right:50px;margin-top:50px;color:#000;line-height:125%;box-sizing:border-box;text-align:left;font-size:20px;vertical-align:middle;font-family:Pretendard-Regular;}



.oascont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/oasular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.oascont1 .oascont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.oascont1 .oascont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.oascont2 {position:relative;width:100%;height:auto;text-align:center;padding-bottom:150px;}
.oascont2 .oascont2title{width:100%;padding-top:150px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.oascont2 .oascont2title span{color:#b88d3c;}
.oascont2 .oascont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.oascont2 .oascont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.oascont2 .oascont2img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.oascont3 {position:relative;width:100%;height:auto;padding-top:80px;padding-bottom:130px;background:#ebebeb;text-align:center;}
.oascont3 .oascont3top{width:100%;text-align:center;height:auto;}
.oascont3 .oascont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.oascont3 .oascont3title{width:100%;padding-top:80px;text-align:center;font-size:45px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.oascont3 .oascont3title span{color:#b88d3c;}
.oascont3 .oascont3text{width:100%;margin-top:80px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.oascont3 .oascont3img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.oascont3 .oascont3img1{width:47%;margin-left:1%;margin-right:2%;display:inline-block;margin-top:80px;text-align:center;}
.oascont3 .oascont3img2{width:47%;margin-left:2%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.oascont3 .oascont3icon {width:100%;max-width:1350px;margin:0 auto;font-size:0;text-align:center;}
.oascont3 .oascont3icontitle {width:100%;padding-top:80px;text-align:center;font-size:45px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.oascont3 .oascont3icon li{width:25%;display:inline-block;margin:0 auto;text-align:center;margin-top:70px;text-align:center;}
.oascont3 .oascont3icon li h1{width:100%;margin:0 auto;width:100%;text-align:center;margin-top:30px;color:#000;text-align:center;line-height:130%;font-size:22px;letter-spacing:-.5px;font-family:Pretendard-Regular;}

.oascont4 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.oascont4 .oascont4top{width:100%;text-align:center;height:auto;}
.oascont4 .oascont4toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}

.oascont4 .oascont4title{width:100%;padding-top:80px;text-align:center;font-size:65px;line-height:120%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.oascont4 .oascont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.oascont4 .oascont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.oascont4 .oascont4img1{width:30%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.oascont4 .oascont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:24px;letter-spacing:0px;text-align:center;padding-top:50px;padding-bottom:30px;}
.oascont4 .oascont4img1 h1 span{color:#cdb17c;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.oascont4 .oascont4img1 img {width:100%;height:auto;}
.oascont4 .oascont4img1 h2{width:80%;margin:0 auto;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:50px;}

.oascont4 .oascont4img2{width:30%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.oascont4 .oascont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:24px;letter-spacing:0px;text-align:center;padding-top:50px;padding-bottom:30px;}
.oascont4 .oascont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.oascont4 .oascont4img2 img {width:100%;height:auto;}
.oascont4 .oascont4img2 h2{width:80%;margin:0 auto;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:50px;}

.oascont4 .oascont4img3{width:30%;background:#ebebeb;border-radius:30px;margin-left:1%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.oascont4 .oascont4img3 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:24px;letter-spacing:0px;text-align:center;padding-top:50px;padding-bottom:30px;}
.oascont4 .oascont4img3 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.oascont4 .oascont4img3 img {width:100%;height:auto;}
.oascont4 .oascont4img3 h2{width:80%;margin:0 auto;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:50px;}

.oascont5 {position:relative;width:100%;height:auto;padding-bottom:150px;background:#ebebeb;text-align:center;}
.oascont5 .oascont5top{width:100%;text-align:center;height:auto;}
.oascont5 .oascont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.oascont5 .oascont5title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.oascont5 .oascont5title span{color:#cdb17c;}
.oascont5 .oascont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:23px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.oascont5 .oascont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.oascont5 .oascont5img1{width:50%;display:inline-block;margin-top:80px;text-align:center;}
.oascont5 .oascont5img2{width:50%;display:inline-block;margin-top:80px;text-align:left;}
.oascont5 .oascont5img1 h1{width:100%;color:#000;text-align:center;padding-top:30px;padding-bottom:50px;}
.oascont5 .oascont5img2 h1{width:100%;color:#000;font-family:Pretendard-Regular;line-height:150%;font-size:25px;text-align:left;padding-top:30px;}

.oascont6 {position:relative;width:100%;height:auto;padding-top:120px;padding-bottom:120px;background:url('../../img/pc/oasular_06.png') no-repeat center top;background-size:cover;text-align:center;}
.oascont6 .oascont6top{width:100%;text-align:center;height:auto;}
.oascont6 .oascont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.oascont6 .oascont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.oascont6 .oascont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.oascont6 .oascont6text2{width:100%;padding-top:80px;text-align:center;font-size:50px;letter-spacing:-1px;color:#cdb17c;font-family:Pretendard-Bold;}
.oascont6 .oascont6text3{width:100%;margin-top:50px;text-align:center;line-height:180%;font-size:24px;letter-spacing:0px;color:#fff;font-family:Pretendard-Bold;}
.oascont6 .oascont6img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.oascont6 .oascont6img1{width:27.3%;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(0,0,0,0.7);border-radius:40px;}
.oascont6 .oascont6img2{width:27.3%;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(0,0,0,0.7);border-radius:40px;}
.oascont6 .oascont6img3{width:27.3%;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(0,0,0,0.7);border-radius:40px;}
.oascont6 .oascont6img h1{width:100%;font-family:Pretendard-Bold;font-size:20px;letter-spacing:-1px;color:#cdb17c;text-align:center;padding-top:30px;padding-bottom:20px;}
.oascont6 .oascont6img h2{width:100%;color:#fff;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:25px;text-align:center;padding-bottom:80px;}

.oascont6 .oascont6midimg{width:100%;max-width:1000px;margin:0 auto;font-size:0;text-align:center;}
.oascont6 .oascont6midimg1{width:42%;margin-left:4%;margin-right:4%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;border-radius:40px;overflow:hidden;}
.oascont6 .oascont6midimg2{width:42%;margin-left:4%;margin-right:4%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;border-radius:40px;overflow:hidden;}
.oascont6 .oascont6midimg1 h1{width:100%;background:#7a7a7a;font-family:Pretendard-Bold;font-size:26px;letter-spacing:-1px;color:#fff;text-align:center;padding-top:25px;padding-bottom:25px;}
.oascont6 .oascont6midimg2 h1{width:100%;background:#b88d3c;font-family:Pretendard-Bold;font-size:26px;letter-spacing:-1px;color:#fff;text-align:center;padding-top:25px;padding-bottom:25px;}

.oascont6 .oascont6icon{width:100%;max-width:1300px;padding-top:50px;padding-bottom:50px;margin:0 auto;font-size:0;text-align:center;}
.oascont6 .oascont6icon1 {width:250px;height:250px;padding-top:90px;border:3px solid #a3906d;line-height:130%;font-family:Pretendard-Bold;font-size:25px;letter-spacing:-1px;color:#fff;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(20,25,27,0.6);border-radius:200px;}
.oascont6 .oascont6icon2 {width:250px;height:250px;padding-top:90px;border:3px solid #a3906d;line-height:130%;font-family:Pretendard-Bold;font-size:25px;letter-spacing:-1px;color:#fff;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(20,25,27,0.6);border-radius:200px;}
.oascont6 .oascont6icon3 {width:250px;height:250px;padding-top:90px;border:3px solid #a3906d;line-height:130%;font-family:Pretendard-Bold;font-size:25px;letter-spacing:-1px;color:#fff;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:rgb(20,25,27,0.6);border-radius:200px;}


.oascont7 {position:relative;width:100%;height:auto;padding-bottom:150px;background:#212c40;text-align:center;}
.oascont7 .oascont7title{width:100%;padding-top:150px;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.oascont7 .oascont7text1{width:100%;margin-top:10px;text-align:center;line-height:120%;font-size:60px;padding-bottom:30px;letter-spacing:0px;color:#cfb27d;font-family:Pretendard-Bold;}
.oascont7 .oascont7text2{width:100%;margin:0 auto;width:600px;text-align:center;margin-top:20px;text-align:center;line-height:100%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.oascont7 .oascont7text2 h1{display:inline-block;width:30px;height:27px;background:#333;color:#fff;text-align:center;font-size:20px;padding-top:3px;vertical-align:top;}
.oascont7 .oascont7text2 h2{display:inline-block;width:calc(100% - 50px);height:30px;color:#000;text-align:left;margin-left:18px;font-size:24px;padding-top:4px;vertical-align:top;}
.oascont7 .oascont7img{width:100%;max-width:1000px;margin:0 auto;font-size:0;text-align:center;}
.oascont7 .oascont7img1{width:44%;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;border-radius:40px;overflow:hidden;}
.oascont7 .oascont7img2{width:44%;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;border-radius:40px;overflow:hidden;}
.oascont7 .oascont7img1 h1{display:inline-block;width:100%;height:auto;background:#7a7a7a;color:#fff;text-align:center;font-size:26px;padding:30px 0;vertical-align:top;font-family:Pretendard-Bold;}
.oascont7 .oascont7img2 h1{display:inline-block;width:100%;height:auto;background:#b88d3c;color:#fff;text-align:center;font-size:26px;padding:30px 0;vertical-align:top;font-family:Pretendard-Bold;}
.oascont7 .oascont7text3 {width:100%;margin:0 auto;width:100%;text-align:center;margin-top:70px;text-align:center;line-height:100%;font-size:24px;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}



.oascont8 {position:relative;width:100%;height:auto;text-align:center;background:url('../../img/pc/oasular_09.png') no-repeat center top;background-size:cover;}

.oascont8 .oascont8title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Bold;}
.oascont8 .oascont8text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.oascont8 .oascont8img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}


.oascont8 .oascont8img1 {width:300px;height:auto;margin-right:20px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.oascont8 .oascont8img2 {width:300px;height:auto;margin-left:20px;margin-right:20px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.oascont8 .oascont8img3 {width:300px;height:auto;margin-left:20px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.oascont8 .oascont8img1 h3{width:200px;height:200px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.oascont8 .oascont8img2 h3{width:200px;height:200px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.oascont8 .oascont8img3 h3{width:200px;height:200px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}

.oascont8 .oascont8img1 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:40px;padding-bottom:20px;}
.oascont8 .oascont8img1 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.oascont8 .oascont8img2 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:40px;padding-bottom:20px;}
.oascont8 .oascont8img2 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}
.oascont8 .oascont8img3 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:40px;padding-bottom:20px;}
.oascont8 .oascont8img3 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:30px;text-align:center;display:inline-block;padding-bottom:80px;}



.oascont9 {position:relative;width:100%;height:850px;overflow:hidden;}
.oascont9 .oascont9img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.oascont9 .oascont9img1{width:50%;display:inline-block;height:850px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/oasular_08_1.png') no-repeat center top;background-size:cover;vertical-align:top;}
.oascont9 .oascont9img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.oascont9 .oascont9img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.oascont9 .oascont9text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.oascont9 .oascont9icon {display:inline-block;width:50px;vertical-align:top;}
.oascont9 .oascont9img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}



.revcont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/revular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.revcont1 .revcont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.revcont1 .revcont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.revcont2 {position:relative;width:100%;height:auto;padding-bottom:50px;background:#fff;text-align:center;}
.revcont2 .revcont2title{width:100%;padding-top:200px;line-height:140%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.revcont2 .revcont2title span{color:#c19c55;}
.revcont2 .revcont2text{width:100%;margin-top:50px;text-align:center;line-height:150%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.revcont2 .revcont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.revcont2 .revcont2img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}


.revcont3 {position:relative;width:100%;height:auto;padding-bottom:130px;text-align:center;}
.revcont3 .revcont3top{width:100%;text-align:center;height:auto;}
.revcont3 .revcont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.revcont3 .revcont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;line-height:130%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.revcont3 .revcont3text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:34px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Regular;}
.revcont3 .revcont3text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.revcont3 .revcont3img{width:100%;margin:0 auto;max-width:1200px;font-size:0;text-align:center;}
.revcont3 .revcont3img1 {width:100%;margin-right:1%;display:inline-block;margin-top:80px;text-align:center;}
.revcont3 .revcont3img .revcont3imgh3area {width:100%;margin:0 auto;max-width:1200px;height:auto;text-align:center;font-size:0;}
.revcont3 .revcont3img .revcont3imgh3 {width:30%;margin-left:1.5%;margin-right:1.5%;margin-top:50px;display:inline-block;max-width:300px;vertical-align:top;}
.revcont3 .revcont3img .revcont3imgh3 h1{width:100%;font-size:30px;padding-top:26.5px;color:#c19c55;}
.revcont3 .revcont3img .revcont3imgh3 h2{width:100%;font-size:22px;padding:25px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px sorev #fff;}


.revcont4 {position:relative;width:100%;height:auto;padding-top:120px;padding-bottom:100px;background:#212c40;text-align:center;}

.revcont4 .revcont4title{width:100%;padding-top:50px;text-align:center;font-size:65px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.revcont4 .revcont4title span{color:#cdb17c;}
.revcont4 .revcont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:25px;letter-spacing:-1px;color:#cdb17c;font-family:Pretendard-Bold;}

.revcont4 .revcont4img{width:100%;background:#121823;max-width:1280px;border-radius:30px;display:inline-block;margin-top:50px;padding-top:80px;padding-bottom:80px;text-align:center;}
.revcont4 .revcont4img1{width:40%;background:#121823;border-radius:30px;display:inline-block;margin-right:2%;padding-top:50px;padding-bottom:50px;text-align:center;}
.revcont4 .revcont4img2{width:40%;background:#121823;border-radius:30px;display:inline-block;margin-left:2%;padding-top:50px;padding-bottom:50px;text-align:center;}

.revcont4 .revcont4img h1{color:#cdb17c;box-sizing:border-box;font-size:60px;font-family:Pretendard-Bold;}
.revcont4 .revcont4img h2{width:100%;color:#fff;font-family:Pretendard-Bold;font-size:32px;letter-spacing:-1px;text-align:center;padding-top:20px;}
.revcont4 .revcont4img h3{width:84%;color:#fff;margin:0 auto;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:24px;text-align:left;padding-top:50px;padding-bottom:50px;}
.revcont4 .revcont4img h3 span{color:#cdb17c;}
.revcont4 .revcont4img h4{width:100%;color:#fff;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-top:100px;padding-bottom:50px;}

.revcont4 .revcont4icon{width:84%;background:#42464f;margin:0 auto;padding:60px 10%;box-sizing:border-box;font-size:0;max-width:1280px;border-radius:30px;display:inline-block;margin-top:50px;text-align:center;}
.revcont4 .revcont4icon .revcont4icontitle{width:100%;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.revcont4 .revcont4icon li {width:21%;border-radius:30px;padding-top:50px;display:inline-block;margin-left:2%;margin-right:2%;text-align:center;vertical-align:top;}
.revcont4 .revcont4icon li h1{font-size:20px;padding-top:20px;font-family:Pretendard-Regular;color:#fff;}

.revcont4 .revcont4img .revcont4imgtable {width:100%;height:auto;text-align:center;font-size:0;}
.revcont4 .revcont4img .revcont4imgtable_n {width:40%;display:inline-block;max-width:460px;border:3px sorev #b88d3c;vertical-align:top;}
.revcont4 .revcont4img .revcont4imgtable_n h1{width:100%;max-width:460px;background:#b88d3c;font-size:30px;padding:25px 0;color:#fff;}
.revcont4 .revcont4img .revcont4imgtable_n h2{width:100%;max-width:460px;background:#fafafa;font-size:24px;padding:25px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px sorev #fff;}
.revcont4 .revcont4img .revcont4imgtable_center {width:20%;display:inline-block;max-width:220px;vertical-align:top;}
.revcont4 .revcont4img .revcont4imgtable_center h1{width:100%;max-width:460px;background:#fff;font-size:30px;padding:26.5px 0;color:#fff;}
.revcont4 .revcont4img .revcont4imgtable_center h2{width:100%;max-width:460px;background:#fafafa;font-size:24px;padding:25px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px sorev #fff;}
.revcont4 .revcont4img .revcont4imgtable_center h2:last-child{width:100%;max-width:460px;background:#fafafa;font-size:24px;padding:42px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px sorev #fff;}
.revcont4 .revcont4img .revcont4imgh4area {width:100%;margin:0 auto;max-width:900px;height:auto;text-align:center;font-size:0;}
.revcont4 .revcont4img .revcont4imgh4 {width:30%;margin-left:1.5%;margin-right:1.5%;margin-top:50px;display:inline-block;max-width:300px;vertical-align:top;}
.revcont4 .revcont4img .revcont4imgh4 h1{width:100%;font-size:30px;padding-top:26.5px;color:#c19c55;}
.revcont4 .revcont4img .revcont4imgh4 h2{width:100%;font-size:22px;padding:10px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px sorev #fff;}


.revcont6 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#fff;text-align:center;}
.revcont6 .revcont6top{width:100%;text-align:center;height:auto;}
.revcont6 .revcont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.revcont6 .revcont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.revcont6 .revcont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.revcont6 .revcont6text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.revcont6 .revcont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.revcont6 .revcont6img1{width:30%;max-width:400px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#f8f8f8;border-radius:30px;overflow:hidden;}
.revcont6 .revcont6img2{width:30%;max-width:400px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#f8f8f8;border-radius:30px;overflow:hidden;}
.revcont6 .revcont6img3{width:30%;max-width:400px;margin-left:1.5%;margin-right:1.5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;background:#f8f8f8;border-radius:30px;overflow:hidden;}
.revcont6 .revcont6img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:25px;text-align:center;padding-top:50px;padding-bottom:30px;}
.revcont6 .revcont6img h2{width:100%;color:#000;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-bottom:80px;}


.revcont7 {position:relative;width:100%;height:auto;padding-bottom:100px;background:#ebebeb;text-align:center;}
.revcont7 .revcont7title{width:100%;padding-top:180px;text-align:center;line-height:130%;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.revcont7 .revcont7title span{color:#cfb27d;}
.revcont7 .revcont7text1{width:100%;margin-top:120px;text-align:center;line-height:120%;font-size:50px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.revcont7 .revcont7text1 span{color:#cfb27d;}
.revcont7 .revcont7text2{width:100%;margin-top:20px;text-align:center;line-height:120%;font-size:22px;padding-bottom:20px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.revcont7 .revcont7text2 span{color:#cfb27d;}

.revcont7 .revcont7area {width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;margin-top:80px;}
.revcont7 .revcont7left {width:50%;display:inline-block;padding-bottom:100px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;vertical-align:middle;}
.revcont7 .revcont7right {width:50%;display:inline-block;padding-bottom:100px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;vertical-align:middle;}

.revcont7 .revcont7area h1{width:100px;height:100px;padding-top:22px;box-sizing:border-box;display:inline-block;border-radius:150px;background:#fff;margin-top:20px;vertical-align:middle;}
.revcont7 .revcont7area h2{width:calc(100% - 150px);display:inline-block;padding-left:50px;padding-right:50px;margin-top:20px;color:#000;line-height:140%;box-sizing:border-box;text-align:left;font-size:24px;vertical-align:middle;font-family:Pretendard-Regular;}

.revcont8 {position:relative;width:100%;height:800px;overflow:hidden;}
.revcont8 .revcont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.revcont8 .revcont8img1{width:50%;display:inline-block;height:800px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/revular_08.png') no-repeat center top;background-size:cover;vertical-align:top;}
.revcont8 .revcont8img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.revcont8 .revcont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:150px;padding-bottom:50px;}
.revcont8 .revcont8text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.revcont8 .revcont8icon {display:inline-block;width:50px;vertical-align:top;}
.revcont8 .revcont8img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}




.brhcont1 {position:relative;width:100%;height:950px;background:url('../../img/pc/brhular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.brhcont1 .brhcont1title{width:100%;padding-top:150px;text-align:center;font-size:40px;line-height:140%;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Bold;}
.brhcont1 .brhcont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;line-height:140%;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.brhcont1 .brhcont1img{position:absolute;width:100%;margin:0 auto;bottom:0px;text-align:center;color:#fff;font-family:Pretendard-Bold;}
.brhcont1 .brhcont1img img{width:100%;max-width:1300px;}

.brhcont2 {position:relative;width:100%;height:auto;text-align:center;padding-bottom:150px;background:#f4f1ec;}
.brhcont2 .brhcont2title{width:100%;padding-top:150px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.brhcont2 .brhcont2title span{color:#b88d3c;}
.brhcont2 .brhcont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.brhcont2 .brhcont2imgleft{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.brhcont2 .brhcont2imgleftimg{width:50%;display:inline-block;margin-top:80px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imglefttext{width:50%;display:inline-block;margin-top:80px;text-align:left;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imglefttext h1{width:90%;margin-left:10%;padding-bottom:20px;font-size:40px;text-align:left;font-family:Pretendard-Bold;}

.brhcont2 .brhcont2imglefttext h2{display:flex;align-items: flex-start;height:auto;width:82%;line-height:115%;padding:6px 0;margin-left:7%;border-bottom:1px solid #ccc;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2imglefttext h2 .ptop1{flex-shrink: 0;vertical-align:top;width:15px;font-size:15px;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2imglefttext h2 .ptop2{flex: 1;vertical-align:top;font-size:16px;font-family:Pretendard-Regular;}


.brhcont2 .brhcont2imgright{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.brhcont2 .brhcont2imgrightimg{width:50%;display:inline-block;margin-top:80px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imgrighttext{width:50%;display:inline-block;margin-top:80px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imgrighttext h2{width:70%;margin-left:10%;padding:20px 0;text-align:left;font-size:25px;letter-spacing:-1px;font-family:Pretendard-Bold;color:#b88d3c;}
.brhcont2 .brhcont2imgrighttext h3{width:70%;padding:4px 0;line-height:130%;margin-left:10%;text-align:left;font-size:17px;font-family:Pretendard-Regular;}

.brhcont2 .brhcont2newimgright{width:1300px;margin:0 auto;font-size:0;text-align:center;padding-top:120px;}
.brhcont2 .brhcont2newimgright h1{width:100%;padding-bottom:0px;font-size:50px;font-family:Pretendard-Bold;text-align:center;}
.brhcont2 .brhcont2newimgrightimg{width:400px;margin-left:10px;margin-right:10px;display:inline-block;height:auto;box-shadow: 5px 5px 5px 1px rgba(0, 0, 0, 0.1);margin-top:60px;text-align:center;font-size:0px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2newimgrightimg img{max-width:400px;}
.brhcont2 .brhcont2newimgrightimg li{position:relative;}
.brhcont2 .brhcont2newimgrighttext {position:relative;width:100%;height:auto;background:#fff;min-height:300px;}
.brhcont2 .brhcont2newimgrighttext h2{width:85%;margin:0 auto;padding:35px 0 20px 0;text-align:center;font-size:24px;letter-spacing:-1px;font-family:Pretendard-Bold;color:#b88d3c;}
.brhcont2 .brhcont2newimgrighttext h3{display:flex;align-items: flex-start;width:95%;padding:4px 0;padding-left:30px;line-height:130%;text-align:left;font-size:15px;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2newimgrighttext h3 .ptop1{flex-shrink: 0;vertical-align:top;width:15px;font-size:15px;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2newimgrighttext h3 .ptop2{flex: 1;vertical-align:top;font-size:15px;font-family:Pretendard-Regular;}



.brhcont3 {position:relative;width:100%;height:auto;padding-top:80px;padding-bottom:130px;background:#212c40;text-align:center;}


.brhcont3 .brhcont3area{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.brhcont3 .brhcont3left{width:48%;display:inline-block;margin-top:60px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:top;}
.brhcont3 .brhcont3right{width:48%;margin-left:3%;display:inline-block;margin-top:60px;text-align:center;font-size:24px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;vertical-align:top;}

.brhcont3 .brhcont3title{width:100%;padding-top:50px;text-align:center;font-size:55px;letter-spacing:-1px;line-height:130%;color:#fff;font-family:Pretendard-Bold;}

.brhcont3 .brhcont3img{width:100%;max-width:1140px;margin:0 auto;font-size:0;text-align:left;}
.brhcont3 .brhcont3img img{width:740px;}
.brhcont3 .brhcont3img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.brhcont3 .brhcont3icon {width:100%;max-width:1140px;margin:0 auto;font-size:0;text-align:center;}
.brhcont3 .brhcont3icontitle {width:100%;padding-top:80px;text-align:center;font-size:45px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.brhcont3 .brhcont3icon li{width:50%;display:inline-block;margin:0 auto;text-align:center;margin-top:70px;text-align:center;vertical-align:top;}
.brhcont3 .brhcont3icon li h1{width:calc(100% - 50px);padding-left:50px;margin:0 auto;text-align:left;margin-top:30px;color:#cfb27d;line-height:130%;font-size:22px;letter-spacing:-.5px;font-family:Pretendard-Bold;}
.brhcont3 .brhcont3icon li h2{width:calc(100% - 50px);padding-left:50px;margin:0 auto;text-align:left;margin-top:15px;color:#fff;line-height:130%;font-size:19px;letter-spacing:-.5px;font-family:Pretendard-Regular;}

.brhcont4 {position:relative;width:100%;height:auto;padding-top:100px;padding-bottom:100px;background:#f4f1ec;text-align:center;}

.brhcont4 .brhcont4title{width:100%;padding:20px 0;text-align:center;font-size:40px;line-height:120%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.brhcont4 .brhcont4text{width:100%;margin-top:50px;max-width:850px;margin:0 auto;text-align:center;padding:20px 0;margin-top:50px;font-size:40px;letter-spacing:-.5px;color:#000;font-family:Pretendard-Bold;line-height: 120%;}
.brhcont4 .brhcont4text2{width:100%;margin-top:50px;max-width:850px;margin:0 auto;text-align:center;padding:10px 0;margin-top:10px;font-size:21px;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Regular;line-height: 120%;}
.brhcont4 .brhcont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.brhcont4 .brhcont4img1{clear:both;width:49%;display:inline-block;padding-RIGHT:1%;box-sizing:border-box;max-width:768px;margin:0 auto;margin-top:50px;text-align:left;}
.brhcont4 .brhcont4img1 img {width:100%;height:auto;}

.brhcont4 .brhcont4img2{clear:both;width:49%;display:inline-block;padding-left:1%;box-sizing:border-box;max-width:768px;margin:0 auto;margin-top:50px;text-align:right;}
.brhcont4 .brhcont4img2 img {width:100%;height:auto;}

.brhcont4 .brhcont4mid {width:85%;margin:0 auto;box-sizing:border-box;max-width:1300px;text-align:left;border:2px solid #cfb27d;padding-top:30px;padding-bottom:30px;margin-top:80px;font-size:20px;letter-spacing:-.5px;color:#000;font-family:Pretendard-Bold;}
.brhcont4 .brhcont4mid h1{width:100%;margin:0 auto;display:inline-block;box-sizing:border-box;text-align:center;padding:10px 0;font-size:20px;letter-spacing:-.5px;color:#000;font-family:Pretendard-Regular;}


.brhcont5 {position:relative;width:100%;height:860px;padding-top:150px;box-sizing:border-box;background:url('../../img/pc/brhular_051.png') no-repeat center center;background-size:cover;text-align:center;}
.brhcont5 .brhcont5title{width:100%;line-height:130%;text-align:center;font-size:50px;letter-spacing:0px;color:#333;font-family:Pretendard-Regular;}
.brhcont5 .brhcont5title span{color:#333;font-family:Pretendard-Bold;}
.brhcont5 .brhcont5text3{width:100%;margin-top:20px;text-align:center;line-height:130%;font-size:23px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.brhcont5 .brhcont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.brhcont5 .brhcont5img1{width:100%;display:inline-block;margin-top:20px;text-align:center;}
.brhcont5 .brhcont5imgcut{width:100%;display:inline-block;margin-top:80px;text-align:center;}
.brhcont5 .brhcont5img1 h1{width:100%;color:#000;text-align:center;padding-top:30px;padding-bottom:50px;}
.brhcont5 .brhcont5img2 {width:300px;color:#000;font-family:Pretendard-Regular;line-height:150%;font-size:25px;text-align:center;color:#000;padding-top:40px;margin: auto;margin-top:30px;}
.brhcont5 .brhcont5img2 img{height:22px;}


.drmcont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/drmular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.drmcont1 .drmcont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.drmcont1 .drmcont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.drmcont2 {position:relative;width:100%;height:auto;text-align:center;padding-bottom:150px;}
.drmcont2 .drmcont2title{width:100%;padding-top:150px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.drmcont2 .drmcont2title span{color:#b88d3c;}
.drmcont2 .drmcont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.drmcont2 .drmcont2img{width:100%;max-width:1100px;margin:0 auto;font-size:0;text-align:center;}
.drmcont2 .drmcont2img1{width:30%;display:inline-block;margin-top:80px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.drmcont2 .drmcont2img2{width:30%;display:inline-block;margin-top:80px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.drmcont2 .drmcont2img3{width:30%;display:inline-block;margin-top:80px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.drmcont2 .drmcont2imgcut{width:5%;display:inline-block;margin-top:80px;text-align:center;vertical-align:middle;}

.drmcont3 {position:relative;width:100%;height:auto;padding-top:80px;padding-bottom:130px;background:url('../../img/pc/drmular_03.png') no-repeat center top;background-size:cover;text-align:center;}
.drmcont3 .drmcont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;line-height:130%;color:#fff;font-family:Pretendard-Bold;}
.drmcont3 .drmcont3title span{color:#cfb27d;}
.drmcont3 .drmcont3text{width:100%;margin-top:80px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#fff;font-family:Pretendard-Bold;}
.drmcont3 .drmcont3text span{color:#cfb27d;}
.drmcont3 .drmcont3img{width:100%;max-width:1140px;margin:0 auto;font-size:0;text-align:center;}
.drmcont3 .drmcont3img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.drmcont3 .drmcont3icon {width:100%;max-width:1140px;margin:0 auto;font-size:0;text-align:center;}
.drmcont3 .drmcont3icontitle {width:100%;padding-top:80px;text-align:center;font-size:45px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.drmcont3 .drmcont3icon li{width:50%;display:inline-block;margin:0 auto;text-align:center;margin-top:70px;text-align:center;vertical-align:top;}
.drmcont3 .drmcont3icon li h1{width:calc(100% - 50px);padding-left:50px;margin:0 auto;text-align:left;margin-top:30px;color:#cfb27d;line-height:130%;font-size:22px;letter-spacing:-.5px;font-family:Pretendard-Bold;}
.drmcont3 .drmcont3icon li h2{width:calc(100% - 50px);padding-left:50px;margin:0 auto;text-align:left;margin-top:15px;color:#fff;line-height:130%;font-size:19px;letter-spacing:-.5px;font-family:Pretendard-Regular;}

.drmcont4 {position:relative;width:100%;height:auto;padding-top:100px;padding-bottom:100px;background:#f4f1ec;text-align:center;}

.drmcont4 .drmcont4title{width:100%;padding-top:50px;text-align:center;font-size:65px;line-height:120%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.drmcont4 .drmcont4text{width:100%;margin-top:50px;max-width:850px;margin:0 auto;text-align:center;padding:20px 0;margin-top:80px;font-size:44px;letter-spacing:-.5px;background:#b88d3c;color:#fff;font-family:Pretendard-Bold;}
.drmcont4 .drmcont4img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.drmcont4 .drmcont4img1{clear:both;width:100%;max-width:1000px;margin:0 auto;margin-top:100px;text-align:center;}
.drmcont4 .drmcont4img1 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:30px;letter-spacing:0px;text-align:center;padding-top:50px;padding-bottom:30px;}
.drmcont4 .drmcont4img1 h1 span{color:#cdb17c;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.drmcont4 .drmcont4img1 img {width:100%;height:auto;}

.drmcont4 .drmcont4img2{clear:both;width:100%;max-width:1000px;margin:0 auto;margin-top:80px;text-align:center;}
.drmcont4 .drmcont4img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:30px;letter-spacing:0px;text-align:center;padding-top:50px;padding-bottom:30px;}
.drmcont4 .drmcont4img2 h1 span{color:#cdb17c;padding-left:60px;box-sizing:border-box;padding-right:15px;font-size:65px;font-family:Pretendard-Bold;}
.drmcont4 .drmcont4img2 img {width:100%;height:auto;}


.drmcont5 {position:relative;width:100%;height:auto;padding-top:150px;padding-bottom:150px;background:#212c40;text-align:center;}
.drmcont5 .drmcont5title{width:100%;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.drmcont5 .drmcont5title span{color:#cdb17c;}
.drmcont5 .drmcont5text3{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:23px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.drmcont5 .drmcont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.drmcont5 .drmcont5img1{width:28%;display:inline-block;margin-top:80px;text-align:center;}
.drmcont5 .drmcont5imgcut{width:5.333%;display:inline-block;margin-top:80px;text-align:center;}
.drmcont5 .drmcont5img1 h1{width:100%;color:#000;text-align:center;padding-top:30px;padding-bottom:50px;}
.drmcont5 .drmcont5img2 h1{width:100%;color:#000;font-family:Pretendard-Regular;line-height:150%;font-size:25px;text-align:left;padding-top:30px;}

.drmcont6 {position:relative;width:100%;height:auto;background:#ebebeb;text-align:center;}
.drmcont6 .drmcont6top{width:100%;text-align:center;height:auto;}
.drmcont6 .drmcont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.drmcont6 .drmcont6title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.drmcont6 .drmcont6text1{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.drmcont6 .drmcont6text2{width:100%;margin-top:50px;text-align:center;line-height:180%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Bold;}
.drmcont6 .drmcont6text3{width:100%;margin-top:100px;padding:70px 0;background:#e2e3e3;text-align:center;line-height:150%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Bold;}
.drmcont6 .drmcont6text3 span{color:#b88d3c;}
.drmcont6 .drmcont6img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.drmcont6 .drmcont6img1{width:44%;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:center;vertical-align:bottom;}
.drmcont6 .drmcont6img2{width:44%;margin-left:3%;margin-right:3%;display:inline-block;margin-top:80px;text-align:left;vertical-align:bottom;font-size:0;}
.drmcont6 .drmcont6img h1{clear:both;width:50px;margin-left:30px;display:inline-block;font-size:20px;letter-spacing:-1px;color:#cdb17c;text-align:center;vertical-align:middle;padding-top:50px;}
.drmcont6 .drmcont6img h2{width:calc(100% - 150px);margin-left:20px;color:#000;display:inline-block;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:25px;text-align:left;vertical-align:middle;padding-top:50px;}

.drmcont6 .drmcont6midimg{width:100%;max-width:1000px;margin:0 auto;font-size:0;text-align:center;}
.drmcont6 .drmcont6midimg1{width:42%;margin-left:4%;margin-right:4%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;border-radius:40px;overflow:hidden;}
.drmcont6 .drmcont6midimg2{width:42%;margin-left:4%;margin-right:4%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;border-radius:40px;overflow:hidden;}
.drmcont6 .drmcont6midimg1 h1{width:100%;background:#7a7a7a;font-family:Pretendard-Bold;font-size:26px;letter-spacing:-1px;color:#fff;text-align:center;padding-top:25px;padding-bottom:25px;}
.drmcont6 .drmcont6midimg2 h1{width:100%;background:#b88d3c;font-family:Pretendard-Bold;font-size:26px;letter-spacing:-1px;color:#fff;text-align:center;padding-top:25px;padding-bottom:25px;}

.drmcont6 .drmcont6icon{width:100%;background:#fff;padding-bottom:100px;margin:0 auto;font-size:0;text-align:center;}
.drmcont6 .drmcont6iconarea{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.drmcont6 .drmcont6icontitle {width:100%;padding-top:80px;padding-bottom:100px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.drmcont6 .drmcont6icon1 {width:29%;height:auto;padding-bottom:50px;margin-left:2%;margin-right:2%;display:inline-block;text-align:center;vertical-align:top;}



.drmcont7 {position:relative;width:100%;height:auto;padding-bottom:150px;background:#f9f7f2;text-align:center;}
.drmcont7 .drmcont7title{width:100%;padding-top:150px;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.drmcont7 .drmcont7title span{color:#cfb27d;}
.drmcont7 .drmcont7text1{width:100%;margin-top:10px;text-align:center;line-height:120%;font-size:60px;padding-bottom:30px;letter-spacing:0px;color:#cfb27d;font-family:Pretendard-Bold;}
.drmcont7 .drmcont7text2{width:100%;margin:0 auto;width:600px;text-align:center;margin-top:20px;text-align:center;line-height:100%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.drmcont7 .drmcont7text2 h1{display:inline-block;width:30px;height:27px;background:#333;color:#fff;text-align:center;font-size:20px;padding-top:3px;vertical-align:top;}
.drmcont7 .drmcont7text2 h2{display:inline-block;width:calc(100% - 50px);height:30px;color:#000;text-align:left;margin-left:18px;font-size:24px;padding-top:4px;vertical-align:top;}
.drmcont7 .drmcont7img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.drmcont7 .drmcont7img1{width:100%;display:inline-block;margin-top:80px;text-align:left;overflow:hidden;}
.drmcont7 .drmcont7img2{width:100%;display:inline-block;margin-top:80px;text-align:right;overflow:hidden;}

.drmcont7 .drmcont7img1 h1{display:inline-block;width:100%;height:auto;background:#7a7a7a;color:#fff;text-align:center;font-size:26px;padding:30px 0;vertical-align:top;font-family:Pretendard-Bold;}
.drmcont7 .drmcont7img2 h1{display:inline-block;width:100%;height:auto;background:#b88d3c;color:#fff;text-align:center;font-size:26px;padding:30px 0;vertical-align:top;font-family:Pretendard-Bold;}
.drmcont7 .drmcont7text3 {width:100%;margin:0 auto;width:100%;text-align:center;margin-top:70px;text-align:center;line-height:100%;font-size:24px;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}



.drmcont8 {position:relative;width:100%;height:auto;padding-bottom:110px;text-align:center;background:url('../../img/pc/drmular_08.png') no-repeat center top;background-size:cover;}

.drmcont8 .drmcont8title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Bold;}
.drmcont8 .drmcont8text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.drmcont8 .drmcont8img {width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;margin-top:30px;}

.drmcont8 .drmcont8img1 {width:300px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.drmcont8 .drmcont8img2 {width:300px;margin-right:20px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.drmcont8 .drmcont8img3 {width:300px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.drmcont8 .drmcont8img1 h3{width:220px;height:220px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.drmcont8 .drmcont8img2 h3{width:220px;height:220px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.drmcont8 .drmcont8img3 h3{width:220px;height:220px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}

.drmcont8 .drmcont8img1 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;}
.drmcont8 .drmcont8img1 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:26px;text-align:center;display:inline-block;padding-bottom:80px;}
.drmcont8 .drmcont8img2 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;}
.drmcont8 .drmcont8img2 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:26px;text-align:center;display:inline-block;padding-bottom:80px;}
.drmcont8 .drmcont8img3 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;}
.drmcont8 .drmcont8img3 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:26px;text-align:center;display:inline-block;padding-bottom:80px;}



.drmcont9 {position:relative;width:100%;height:850px;overflow:hidden;}
.drmcont9 .drmcont9img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.drmcont9 .drmcont9img1{width:50%;display:inline-block;height:850px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/drmular_09.png') no-repeat center top;background-size:cover;vertical-align:top;}
.drmcont9 .drmcont9img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.drmcont9 .drmcont9img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:200px;padding-bottom:50px;}
.drmcont9 .drmcont9text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.drmcont9 .drmcont9icon {display:inline-block;width:50px;vertical-align:top;}
.drmcont9 .drmcont9img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}



.cdpcont1 {position:relative;width:100%;height:620px;background:url('../../img/pc/cdpular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.cdpcont1 .cdpcont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.cdpcont1 .cdpcont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.cdpcont2 {position:relative;width:100%;height:auto;padding-top:80px;padding-bottom:130px;background:url('../../img/pc/cdpular_02.png') no-repeat left top;background-size:cover;text-align:center;}
.cdpcont2 .cdpcont2title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;line-height:130%;color:#fff;font-family:Pretendard-Bold;}
.cdpcont2 .cdpcont2title span{color:#cfb27d;}
.cdpcont2 .cdpcont2text{width:100%;margin-top:80px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#fff;font-family:Pretendard-Bold;}
.cdpcont2 .cdpcont2text span{color:#cfb27d;}
.cdpcont2 .cdpcont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.cdpcont2 .cdpcont2img1{width:100%;display:inline-block;text-align:center;}

.cdpcont2 .cdpcont2img1 li{width:100%;margin:0 auto;display:inline-block;text-align:center;margin-top:80px;text-align:center;vertical-align:bottom;}

.cdpcont3 {position:relative;width:100%;height:auto;padding-bottom:80px;background:#ebebeb;text-align:center;}
.cdpcont3 .cdpcont3top{width:100%;text-align:center;height:auto;}
.cdpcont3 .cdpcont3toptext{width:90%;margin:0 auto;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.cdpcont3 .cdpcont3title{width:100%;padding-top:50px;text-align:center;font-size:65px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.cdpcont3 .cdpcont3text{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:140%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.cdpcont3 .cdpcont3img{width:90%;margin:0 auto;max-width:1200px;margin:0 auto;margin-top:50px;font-size:0;text-align:center;}
.cdpcont3 .cdpcont3img1 {width:280px;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:middle;}
.cdpcont3 .cdpcont3img2 {width:70px;margin-right:0px;color:#ccc;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:middle;}
.cdpcont3 .cdpcont3img h1{clear:both;width:100%;height:100px;margin-top:50px;text-align:center;line-height:160%;font-size:25px;letter-spacing:-.5px;color:#000;font-family:Pretendard-Bold;}


.cdpcont4 {clear:both;position:relative;width:100%;height:auto;padding-bottom:120px;text-align:center;padding-top:80px;background-color:#f4f0ec;background:url('../../img/pc/cdpular_04.png') no-repeat left bottom;background-size:cover;}

.cdpcont4 .cdpcont4title{width:100%;padding-top:80px;text-align:center;font-size:28px;letter-spacing:-1px;color:#b88d3b;font-family:Pretendard-Bold;}
.cdpcont4 .cdpcont4text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.cdpcont4 .cdpcont4text2{width:100%;margin-top:80px;text-align:center;font-size:32px;line-height:45px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.cdpcont4 .cdpcont4text2 span{color:#b88d3b;font-family:Pretendard-Bold;}
.cdpcont4 .cdpcont4img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;margin-top:100px;}

.cdpcont4 .cdpcont4img1 {width:280px;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:0px;padding-bottom:20px;vertical-align:middle;}
.cdpcont4 .cdpcont4img2 {width:70px;margin-right:0px;color:#ccc;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:0px;padding-bottom:20px;vertical-align:middle;}
.cdpcont4 .cdpcont4img2 {width:70px;margin-right:0px;color:#ccc;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:0px;padding-bottom:20px;vertical-align:middle;}

.cdpcont4 .cdpcont4img1 img{border:2px solid #fff;border-radius:100%;}

.cdpcont4 .cdpcont4img1 h2{width:100%;color:#000;font-family:Pretendard-Regular;line-height:140%;font-size:21px;text-align:center;display:inline-block;padding-top:40px;}

.cdpcont4 .cdpcont4imgtext {width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}


.cdpcont5 {position:relative;width:100%;height:auto;padding-bottom:120px;background:#ebebeb;text-align:center;}
.cdpcont5 .cdpcont5top{width:100%;text-align:center;height:auto;}
.cdpcont5 .cdpcont5toptext{width:90%;margin:0 auto;text-align:center;padding-top:20px;height:auto;font-size:31px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.cdpcont5 .cdpcont5title{width:100%;padding-top:50px;text-align:center;font-size:60px;line-height:130%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.cdpcont5 .cdpcont5text1{width:90%;margin:0 auto;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.cdpcont5 .cdpcont5text2{width:90%;margin:0 auto;margin-top:50px;text-align:center;line-height:150%;font-size:22px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.cdpcont5 .cdpcont5img{width:100%;max-width:1000px;margin:0 auto;font-size:0;text-align:center;}
.cdpcont5 .cdpcont5img1{width:100%;margin:0 auto;max-width:400px;margin-left:2%;margin-right:2%;display:inline-block;margin-top:50px;text-align:center;vertical-align:top;background:#fff;border-radius:50px;overflow:hidden;}
.cdpcont5 .cdpcont5img2{width:100%;margin:0 auto;max-width:400px;margin-left:2%;margin-right:2%;display:inline-block;margin-top:50px;text-align:center;vertical-align:top;background:#fff;border-radius:50px;overflow:hidden;}
.cdpcont5 .cdpcont5img h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:25px;text-align:center;padding-top:30px;padding-bottom:20px;}
.cdpcont5 .cdpcont5img h2{width:100%;color:#000;box-sizing:border-box;line-height:130%;font-family:Pretendard-Regular;font-size:17px;text-align:center;padding-bottom:30px;}


.cdpcont6 {position:relative;width:100%;height:auto;background:#ebebeb;text-align:center;}
.cdpcont6 .cdpcont6top{width:100%;padding-bottom:200px;padding-top:50px;text-align:center;height:auto;background:url('../../img/pc/cdpular_06.png') no-repeat left top;background-size:cover;}
.cdpcont6 .cdpcont6bottom {position:relative;width:100%;padding-bottom:120px;height:auto;background:#2e3237;text-align:center;}


.cdpcont6 .cdpcont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:50px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.cdpcont6 .cdpcont6title{width:100%;padding-top:80px;text-align:center;font-size:22px;line-height:160%;letter-spacing:0px;color:#fff;font-family:Pretendard-Bold;}
.cdpcont6 .cdpcont6title span{color:#a99571;}
.cdpcont6 .cdpcont6text{width:100%;margin-top:50px;text-align:center;line-height:150%;font-size:50px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.cdpcont6 .cdpcont6img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}

.cdpcont6 .cdpcont6img1{width:30%;margin-left:1%;margin-right:1%;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;}

.cdpcont6 .cdpcont6img h1{clear:both;width:100%;display:inline-block;font-size:23px;letter-spacing:-1px;color:#fff;text-align:center;vertical-align:middle;padding-top:50px;}
.cdpcont6 .cdpcont6img h2{width:100%;color:#a99571;display:inline-block;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:30px;text-align:center;vertical-align:middle;padding-top:10px;}



.cdpcont7 {position:relative;width:100%;height:auto;padding-bottom:150px;background:#f9f7f2;text-align:center;}
.cdpcont7 .cdpcont7title{width:100%;padding-top:150px;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.cdpcont7 .cdpcont7title span{color:#cfb27d;}
.cdpcont7 .cdpcont7text1{width:100%;margin-top:10px;text-align:center;line-height:120%;font-size:60px;padding-bottom:30px;letter-spacing:0px;color:#cfb27d;font-family:Pretendard-Bold;}
.cdpcont7 .cdpcont7text2{width:100%;margin:0 auto;width:600px;text-align:center;margin-top:20px;text-align:center;line-height:100%;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.cdpcont7 .cdpcont7text2 h1{display:inline-block;width:30px;height:27px;background:#333;color:#fff;text-align:center;font-size:20px;padding-top:3px;vertical-align:top;}
.cdpcont7 .cdpcont7text2 h2{display:inline-block;width:calc(100% - 50px);height:30px;color:#000;text-align:left;margin-left:18px;font-size:24px;padding-top:4px;vertical-align:top;}
.cdpcont7 .cdpcont7img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.cdpcont7 .cdpcont7img1{width:100%;display:inline-block;margin-top:80px;text-align:left;overflow:hidden;}
.cdpcont7 .cdpcont7img2{width:100%;display:inline-block;margin-top:80px;text-align:right;overflow:hidden;}

.cdpcont7 .cdpcont7img1 h1{display:inline-block;width:100%;height:auto;background:#7a7a7a;color:#fff;text-align:center;font-size:26px;padding:30px 0;vertical-align:top;font-family:Pretendard-Bold;}
.cdpcont7 .cdpcont7img2 h1{display:inline-block;width:100%;height:auto;background:#b88d3c;color:#fff;text-align:center;font-size:26px;padding:30px 0;vertical-align:top;font-family:Pretendard-Bold;}
.cdpcont7 .cdpcont7text3 {width:100%;margin:0 auto;width:100%;text-align:center;margin-top:70px;text-align:center;line-height:100%;font-size:24px;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}



.cdpcont8 {position:relative;width:100%;height:auto;padding-bottom:110px;text-align:center;background:url('../../img/pc/cdpular_08.png') no-repeat center top;background-size:cover;}

.cdpcont8 .cdpcont8title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Bold;}
.cdpcont8 .cdpcont8text{width:100%;margin-top:30px;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.cdpcont8 .cdpcont8img {width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;margin-top:30px;}

.cdpcont8 .cdpcont8img1 {width:300px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.cdpcont8 .cdpcont8img2 {width:300px;margin-right:20px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.cdpcont8 .cdpcont8img3 {width:300px;color:#000;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.cdpcont8 .cdpcont8img1 h3{width:220px;height:220px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.cdpcont8 .cdpcont8img2 h3{width:220px;height:220px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}
.cdpcont8 .cdpcont8img3 h3{width:220px;height:220px;box-sizing:border-box;display:inline-block;margin-top:30px;text-align:center;vertical-align:top;}

.cdpcont8 .cdpcont8img1 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;}
.cdpcont8 .cdpcont8img1 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:26px;text-align:center;display:inline-block;padding-bottom:80px;}
.cdpcont8 .cdpcont8img2 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;}
.cdpcont8 .cdpcont8img2 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:26px;text-align:center;display:inline-block;padding-bottom:80px;}
.cdpcont8 .cdpcont8img3 h1{width:100%;color:#000;font-family:Pretendard-Regular;font-size:23px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;}
.cdpcont8 .cdpcont8img3 h2{width:100%;color:#b88d3c;font-family:Pretendard-Bold;font-size:26px;text-align:center;display:inline-block;padding-bottom:80px;}



.cdpcont9 {position:relative;width:100%;height:850px;overflow:hidden;}
.cdpcont9 .cdpcont9img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.cdpcont9 .cdpcont9img1{width:50%;display:inline-block;height:850px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/drmular_09.png') no-repeat center top;background-size:cover;vertical-align:top;}
.cdpcont9 .cdpcont9img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.cdpcont9 .cdpcont9img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:200px;padding-bottom:50px;}
.cdpcont9 .cdpcont9text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.cdpcont9 .cdpcont9icon {display:inline-block;width:50px;vertical-align:top;}
.cdpcont9 .cdpcont9img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}



.lnscont1 {position:relative;width:100%;height:auto;background-size:cover;text-align:center;}
.lnscont1 .lnscont1title{width:100%;padding-top:270px;text-align:center;font-size:70px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.lnscont1 .lnscont1text{width:100%;margin-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.lnscont1 #introduceVideom {display:block;}
.lnscont1 #introduceVideom {display:none;}

.lnscont2 {clear:both;position:relative;width:100%;height:auto;text-align:center;}
.lnscont2 .lnscont2title{width:100%;padding-top:150px;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.lnscont2 .lnscont2title span{color:#b88d3c;}
.lnscont2 .lnscont2text1{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.lnscont2 .lnscont2text2{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Bold;}
.lnscont2 .lnscont2img{width:100%;max-width:1100px;margin:0 auto;font-size:0;text-align:center;}
.lnscont2 .lnscont2img1{width:100%;display:inline-block;margin-top:80px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}

.lnscont2 .lnscont2icon{width:100%;height:auto;background:#f2f2f2;padding-top:50px;padding-bottom:50px;margin:0 auto;font-size:0;text-align:center;margin-top:80px;}
.lnscont2 .lnscont2icon_area {width:100%;max-width:1100px;margin:0 auto;font-size:0;}
.lnscont2 .lnscont2icon1{width:25%;display:inline-block;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.lnscont2 .lnscont2icon1 h1{width:100%;margin-top:20px;text-align:center;font-size:20px;line-height:130%;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}


.lnscont3 {position:relative;width:100%;height:auto;padding-top:80px;padding-bottom:130px;background:#212c40;text-align:center;}
.lnscont3 .lnscont3title{width:100%;padding-top:80px;text-align:center;font-size:65px;letter-spacing:-1px;line-height:130%;color:#fff;font-family:Pretendard-Bold;}
.lnscont3 .lnscont3title span{color:#cfb27d;}
.lnscont3 .lnscont3text{width:100%;margin-top:80px;text-align:center;line-height:160%;font-size:22px;letter-spacing:0px;color:#fff;font-family:Pretendard-Bold;}
.lnscont3 .lnscont3text span{color:#cfb27d;}
.lnscont3 .lnscont3img{width:100%;max-width:1140px;margin:0 auto;font-size:0;text-align:center;}
.lnscont3 .lnscont3img1{width:100%;display:inline-block;margin-top:80px;text-align:center;}

.lnscont3 .lnscont3icon {width:100%;max-width:1280px;margin:0 auto;font-size:0;text-align:center;}
.lnscont3 .lnscont3icontitle {width:100%;padding-top:80px;text-align:center;font-size:45px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.lnscont3 .lnscont3icon li{width:48%;margin-left:1%;margin-right:1%;padding-top:80px;padding-bottom:80px;background:#121823;border-radius:30px;display:inline-block;text-align:center;margin-top:70px;text-align:center;vertical-align:top;}
.lnscont3 .lnscont3icon li h1{width:100%;margin:0 auto;text-align:center;margin-top:30px;color:#fff;line-height:130%;font-size:24px;letter-spacing:-.5px;font-family:Pretendard-Bold;}
.lnscont3 .lnscont3icon li h2{width:100%;margin:0 auto;text-align:center;margin-top:30px;color:#fff;line-height:130%;font-size:19px;letter-spacing:0px;font-family:Pretendard-Regular;}

.lnscont4 {position:relative;width:100%;height:auto;margin-top:30px;padding-bottom:100px;background:url('../../img/pc/lnsular_04_1.png') no-repeat center top;text-align:center;}

.lnscont4 .lnscont4title{width:100%;padding-top:150px;text-align:center;font-size:35px;line-height:120%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.lnscont4 .lnscont4text{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}

.lnscont4 .lnscont4img {width:100%;max-width:1140px;margin:0 auto;font-size:0;text-align:center;}
.lnscont4 .lnscont4icontitle {width:100%;padding-top:80px;text-align:center;font-size:45px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.lnscont4 .lnscont4img li{width:48%;margin-left:1%;margin-right:1%;background:#7a7a7a;padding-bottom:50px;border-radius:50px;overflow:hidden;display:inline-block;text-align:center;margin-top:70px;text-align:center;vertical-align:top;}
.lnscont4 .lnscont4img li h1{width:100%;margin:0 auto;text-align:center;margin-top:30px;color:#fff;line-height:130%;font-size:32px;letter-spacing:-.5px;font-family:Pretendard-Bold;}
.lnscont4 .lnscont4img li h2{width:100%;margin:0 auto;text-align:center;margin-top:20px;color:#fff;line-height:130%;font-size:19px;letter-spacing:0px;font-family:Pretendard-Regular;}


.lnscont5 {position:relative;width:100%;height:auto;padding-top:100px;padding-bottom:100px;background:#f6f6f6;text-align:center;}
.lnscont5 .lnscont5title{width:100%;line-height:130%;text-align:center;font-size:60px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.lnscont5 .lnscont5title span{color:#cdb17c;}
.lnscont5 .lnscont5text{width:100%;margin-top:30px;text-align:center;line-height:130%;font-size:23px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}


.lnscont6 {position:relative;width:100%;height:auto;text-align:center;}
.lnscont6 .lnscont6tab {width:100%;margin:0 auto;font-size:0;text-align:center;}

.lnscont6 .lnscont6tab_btn1 {width:33.4%;float:left;background:#7a7a7a;cursor:pointer;margin:0;padding-top:20px;padding-bottom:20px;display:inline-block;text-align:center;vertical-align:top;color:#fff;font-family:Pretendard-Bold;font-size:19px;}
.lnscont6 .lnscont6tab_btn2 {width:33.3%;float:left;background:#7a7a7a;cursor:pointer;margin:0;padding-top:20px;padding-bottom:20px;display:inline-block;text-align:center;vertical-align:top;color:#fff;font-family:Pretendard-Bold;font-size:19px;}
.lnscont6 .lnscont6tab_btn3 {width:33.3%;float:left;background:#1b213f;cursor:pointer;margin:0;padding-top:20px;padding-bottom:20px;display:inline-block;text-align:center;vertical-align:top;color:#fff;font-family:Pretendard-Bold;font-size:19px;}

.lnscont6 .lnscont6tab_btn1 h1{width:100%;text-align:center;vertical-align:top;color:#fff;font-family:Pretendard-Bold;font-size:19px;}
.lnscont6 .lnscont6tab_btn2 h1{width:100%;text-align:center;vertical-align:top;color:#fff;font-family:Pretendard-Bold;font-size:19px;}
.lnscont6 .lnscont6tab_btn3 h1{width:100%;text-align:center;vertical-align:top;color:#fff;font-family:Pretendard-Bold;font-size:19px;}

.lnscont6 .lnscont6_cont {width:100%;background:#1b213f;text-align:center;height:auto;display:block;padding:80px 0;}

.lnscont6 .lnscont6_cont1 {width:100%;max-width:1300px;margin:0 auto;background:#1b213f;text-align:center;height:auto;display:none;padding-top:50px;}
.lnscont6 .lnscont6_cont1_left {width:62%;max-width:800px;text-align:center;height:auto;display:inline-block;vertical-align:bottom;color:#fff;}
.lnscont6 .lnscont6_cont1_right {width:35%;margin-left:2%;max-width:420px;text-align:center;height:auto;display:inline-block;font-size:0;vertical-align:bottom;color:#fff;}
.lnscont6 .lnscont6_cont1_right h1{width:100%;color:#fff;line-height:130%;text-align:left;height:auto;font-size:27px;padding-bottom:40px;border-bottom:1px solid #ccc;font-family:Pretendard-Bold;}
.lnscont6 .lnscont6_cont1_right h1 span{color:#cdb17c;}
.lnscont6 .lnscont6_cont1_right h2{width:100%;color:#fff;line-height:150%;text-align:left;height:auto;font-size:17px;padding-top:40px;}

.lnscont6 .lnscont6_cont2 {width:100%;max-width:1300px;margin:0 auto;background:#1b213f;text-align:center;height:auto;display:none;padding-top:50px;}
.lnscont6 .lnscont6_cont2_left {width:62%;max-width:800px;text-align:center;height:auto;display:inline-block;vertical-align:bottom;color:#fff;}
.lnscont6 .lnscont6_cont2_right {width:35%;margin-left:2%;max-width:420px;text-align:center;height:auto;display:inline-block;font-size:0;vertical-align:bottom;color:#fff;}
.lnscont6 .lnscont6_cont2_right h1{width:100%;color:#fff;line-height:130%;text-align:left;height:auto;font-size:27px;padding-bottom:40px;border-bottom:1px solid #ccc;font-family:Pretendard-Bold;}
.lnscont6 .lnscont6_cont2_right h1 span{color:#cdb17c;}
.lnscont6 .lnscont6_cont2_right h2{width:100%;color:#fff;line-height:150%;text-align:left;height:auto;font-size:17px;padding-top:40px;}

.lnscont6 .lnscont6_cont3 {width:100%;max-width:1300px;margin:0 auto;background:#1b213f;text-align:center;height:auto;display:block;padding-top:50px;}
.lnscont6 .lnscont6_cont3_left {width:62%;max-width:800px;text-align:center;height:auto;display:inline-block;vertical-align:bottom;color:#fff;}
.lnscont6 .lnscont6_cont3_right {width:35%;margin-left:2%;max-width:420px;text-align:center;height:auto;display:inline-block;font-size:0;vertical-align:bottom;color:#fff;}
.lnscont6 .lnscont6_cont3_right h1{width:100%;color:#fff;line-height:130%;text-align:left;height:auto;font-size:27px;padding-bottom:40px;border-bottom:1px solid #ccc;font-family:Pretendard-Bold;}
.lnscont6 .lnscont6_cont3_right h1 span{color:#cdb17c;}
.lnscont6 .lnscont6_cont3_right h2{width:100%;color:#fff;line-height:150%;text-align:left;height:auto;font-size:17px;padding-top:40px;}



.lnscont9 {position:relative;width:100%;height:850px;overflow:hidden;}
.lnscont9 .lnscont9img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.lnscont9 .lnscont9img1{width:50%;display:inline-block;height:850px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/lnsular_09_1.png') no-repeat center top;background-size:cover;vertical-align:top;}
.lnscont9 .lnscont9img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.lnscont9 .lnscont9img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:45px;line-height:120%;text-align:left;padding-top:200px;padding-bottom:50px;}
.lnscont9 .lnscont9text1 {width:90%;max-width:550px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.lnscont9 .lnscont9icon {display:inline-block;width:50px;vertical-align:top;}
.lnscont9 .lnscont9img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:23px;}

@keyframes move {
  0% { transform: translateY(500px); }
  100% { transform: translateY(0); }
}

.novacont1 {position:relative;width:100%;height:1120px;background:url('../../img/pc/nova1bg.png') no-repeat center bottom;background-size:cover;background-color:#061224;text-align:center;}
.novacont1 .novacont1img{width:100%;padding-top:325px;text-align:center;}
.novacont1 .novacont1img img{width:315px;height:auto;z-index: 5;}
.novacont1 .novacont1arr {position:absolute;animation:move 2s ease;width:1920px;margin:0 auto;bottom:0px;left:50%;margin-left:-960px;text-align:left;z-index: 1;}


.novacont1 .novacont1title{width:100%;padding-top:18px;text-align:center;font-size:92px;letter-spacing:-1px;color:#fff;font-family:Pretendard;font-weight:900;}
.novacont1 .novacont1title span{color:#62c3d0;}
.novacont1 .novacont1text{position: relative;width:100%;padding-top:28px;line-height:88px;text-align:center;font-size:66px;letter-spacing:-2px;color:#fff;font-family:Pretendard;font-weight:800;z-index:10;}
.novacont1 .novacont1text span{color:#62c3d0;}

.novacont2 {position:relative;width:100%;height:auto;background-color:#000;text-align:center;font-size:0;padding-top:150px;padding-bottom:100px;}
.novacont2 .novacont2left{display:inline-block;width:50%;height:auto;padding-top:0px;padding-right:50px;text-align:right;vertical-align:top;}
.novacont2 .novacont2right{display:inline-block;width:50%;height:auto;padding-top:0px;text-align:center;font-size:40px;letter-spacing:.5px;color:#000;font-family:Pretendard;font-weight:800;vertical-align:top;}

.novacont2 .novacont2title{width:100%;line-height:57px;text-align:left;font-size:51px;letter-spacing:-0.5px;color:#fff;font-family:Pretendard;font-weight:800;}
.novacont2 .novacont2title span{color:#62c3d0;}
.novacont2 .novacont2text{width:100%;margin-top:30px;text-align:left;line-height:40px;font-size:19px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:600;}
.novacont2 .novacont2text span{color:#62c3d0;font-weight:700;}


.novacont3 {position:relative;width:100%;height:auto;padding-top:220px;padding-bottom:150px;background:#FAFFFF;text-align:center;}

.novacont3 .novacont3dot {position:relative;width:100%;color:#62c3d0;font-weight:900;font-size:40px;letter-spacing:-14px;padding-left:248px;line-height:0px;height:5px;margin:0 auto;text-align:center;}
.novacont3 .novacont3title{position:relative;width:100%;color:#000;font-weight:900;font-size:45px;letter-spacing:-1px;line-height:60px;height:auto;margin:0 auto;text-align:center;}
.novacont3 .novacont3title span{color:#62c3d0;}

.novacont3 .novacont3title2{position:relative;width:100%;color:#000;margin:0 auto;font-weight:800;font-size:52px;line-height:60px;letter-spacing:-1px;margin-top:200px;height:auto;text-align:center;}
.novacont3 .novacont3title2p {background:#1d92a3;font-weight:800;color:#fff;width:710px;margin:0 auto;letter-spacing:-1px;font-size:27px;text-align:center;margin-top:25px;padding:9px 0 12px 0;}

.novacont3 .novacont3table2{clear:both;position:relative;width:980px;height:690px;background:#fff;box-shadow:1px 1px 1px 2px rgba(0,0,0,0.2);border-radius:15px;border:1px solid #999;color:#000;margin:0 auto;font-size:0px;margin-top:40px;text-align:center;}

.novacont3 .novacont3table2left {display:inline-block;width:50%;padding-left:20px;height:550px;font-weight:900;font-size:0px;letter-spacing:-0.5px;margin-top:50px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttitle {width:100%;text-decoration:underline;height:35px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttext {width:100%;height:80px;font-weight:700;font-size:21px;line-height:28px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}

.novacont3 .novacont3table2left .table2leftarea {position:relative;width:100%;height:280px;text-align:left;vertical-align:top;z-index:1;overflow:hidden;}

.novacont3 .novacont3table2left .table2leftarea h1{position:absolute;top:80px;left:60px;width:380px;height:50px;background:#f5f5f5;z-index:-1;}
.novacont3 .novacont3table2left .table2leftarea h2{position:absolute;top:180px;left:60px;width:380px;height:50px;background:#f5f5f5;z-index:-1;}

.novacont3 .novacont3table2left .table2leftprice{display:inline-block;width:45px;height:250px;margin-top:30px;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2left .table2leftprice dt{display:inline-block;clear:both;width:40px;height:55px;margin-top:-5px;vertical-align:top;color:#666;}
.novacont3 .novacont3table2left .table2leftprice_b{display:inline-block;width:15px;height:250px;margin-top:30px;border-right:1px solid #333;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2left .table2leftprice_b li{display:inline-block;clear:both;width:8px;border-top:1px solid #666;height:25px;vertical-align:top;}

.novacont3 .novacont3table2left .table2lefttable1{display:inline-block;width:35px;height:250px;margin-top:30px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable2{display:inline-block;width:22px;height:5px;background:#333;border-right:1px solid #ccc;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable3{display:inline-block;width:22px;height:8px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable4{display:inline-block;width:22px;height:122px;background:#333;margin-top:30px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable5{display:inline-block;width:22px;height:185px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable6{display:inline-block;width:22px;height:218px;background:#333;margin-top:30px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable7{display:inline-block;width:22px;height:235px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable8{display:inline-block;width:22px;height:240px;background:#333;margin-top:30px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable9{display:inline-block;width:22px;height:245px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable10{display:inline-block;width:22px;height:250px;background:#333;margin-top:30px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table2left .table2lefttable11{display:inline-block;width:22px;height:250px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table2left .table2lefttable12{display:inline-block;width:22px;height:250px;background:#333;margin-top:30px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table2left .table2lefttable_b{display:inline-block;width:29px;height:250px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}

.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p1 {position:absolute;top:269px;left:73px;color:#ccc;width:22px;height:20px;font-weight:500;font-size:9px;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p2 {position:absolute;top:260px;left:95px;color:#333;width:22px;height:20px;font-size:11px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p3 {position:absolute;top:257px;left:143px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p4 {position:absolute;top:135px;left:142px;background:#ffff00;color:#000;width:62px;height:20px;padding-top:2px;font-size:19px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p5 {position:absolute;top:81px;left:213px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p6 {position:absolute;top:47px;left:235px;width:22px;height:20px;font-size:11px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p7 {position:absolute;top:31px;left:282px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p8 {position:absolute;top:24px;left:305px;width:22px;height:20px;font-size:11px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p9 {position:absolute;top:20px;left:352px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p10 {position:absolute;top:13px;left:373px;width:22px;height:20px;font-size:11px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p11 {position:absolute;top:13px;left:420px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p12 {position:absolute;top:13px;left:442px;width:22px;height:20px;font-size:11px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}

.novacont3 .novacont3table2left .table2lefttable_c{display:block;width:390px;height:50px;border-top:1px solid #333;margin-left:55px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:left;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable_c p{display:inline-block;width:68px;margin-left:3px;height:50px;font-weight:700;font-size:17px;padding-top:8px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttable_c_pr {width:100%;margin-left:3px;height:30px;font-weight:700;font-size:14px;padding-top:5px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttable_c_box1 {display:inline-block;width:50px;margin-left:25px;margin-right:10px;height:18px;background:#333;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttable_c_box2 {display:inline-block;width:50px;margin-left:25px;margin-right:10px;height:18px;background:#ccc;text-align:left;vertical-align:top;}

.novacont3 .novacont3table2left .table2lefttable_c_pr span{padding-left:83px;}

.novacont3 .novacont3table2right {display:inline-block;width:50%;padding-left:10px;padding-right:20px;height:550px;font-weight:900;font-size:0px;letter-spacing:-0.5px;margin-top:50px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttitle {width:100%;text-decoration:underline;color:#0298a7;height:35px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttext {width:100%;height:80px;font-weight:700;font-size:21px;line-height:28px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}

.novacont3 .novacont3table2right .table2rightarea {position:relative;width:100%;height:280px;text-align:left;vertical-align:top;z-index:1;overflow:hidden;}

.novacont3 .novacont3table2right .table2rightarea h1{position:absolute;top:80px;left:60px;width:380px;height:50px;background:#f3feff;z-index:-1;}
.novacont3 .novacont3table2right .table2rightarea h2{position:absolute;top:180px;left:60px;width:380px;height:50px;background:#f3feff;z-index:-1;}

.novacont3 .novacont3table2right .table2rightprice{display:inline-block;width:45px;height:250px;margin-top:30px;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2right .table2rightprice dt{display:inline-block;clear:both;width:40px;height:55px;margin-top:-5px;vertical-align:top;color:#666;}
.novacont3 .novacont3table2right .table2rightprice_b{display:inline-block;width:15px;height:250px;margin-top:30px;border-right:1px solid #333;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2right .table2rightprice_b li{display:inline-block;clear:both;width:8px;border-top:1px solid #666;height:25px;vertical-align:top;}

.novacont3 .novacont3table2right .table2righttable1{display:inline-block;width:35px;height:250px;margin-top:30px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable2{display:inline-block;width:22px;height:0px;background:#333;border-right:1px solid #ccc;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable3{display:inline-block;width:22px;height:0px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable4{display:inline-block;width:22px;height:182px;background:#333;margin-top:30px;border-right:1px solid #ccc;background:linear-gradient(to bottom,#00c4c2,#0060a9);margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable5{display:inline-block;width:22px;height:205px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable6{display:inline-block;width:22px;height:237px;background:#333;margin-top:30px;border-right:1px solid #ccc;background:linear-gradient(to bottom,#00c4c2,#0060a9);margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable7{display:inline-block;width:22px;height:245px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable8{display:inline-block;width:22px;height:250px;background:#333;margin-top:30px;border-right:1px solid #ccc;background:linear-gradient(to bottom,#00c4c2,#0060a9);margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable9{display:inline-block;width:22px;height:250px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable_b{display:inline-block;width:29px;height:250px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}

.novacont3 .novacont3table2right .table2rightarea .table2righttable_p1 {position:absolute;top:269px;left:73px;color:#ccc;width:22px;height:20px;font-weight:500;font-size:9px;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p2 {position:absolute;top:269px;left:95px;color:#0298a7;width:22px;height:20px;font-size:11px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p3 {position:absolute;top:269px;left:143px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p4 {position:absolute;top:40px;left:100px;background:#ffff00;color:#0298a7;width:110px;height:50px;padding-top:2px;font-size:50px;font-weight:800;letter-spacing:-5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p5 {position:absolute;top:61px;left:213px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p6 {position:absolute;top:28px;left:235px;color:#0298a7;width:22px;height:20px;font-size:11px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p7 {position:absolute;top:20px;left:282px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p8 {position:absolute;top:13px;left:305px;color:#0298a7;width:22px;height:20px;font-size:11px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p9 {position:absolute;top:13px;left:352px;color:#ccc;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}

.novacont3 .novacont3table2right .table2righttable_c{display:inline-block;width:390px;height:50px;border-top:1px solid #333;margin-left:55px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:left;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable_c p{display:inline-block;width:68px;margin-left:3px;height:50px;font-weight:700;font-size:17px;padding-top:8px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_pr {width:100%;margin-left:3px;height:30px;font-weight:700;font-size:14px;padding-top:5px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_box1 {display:inline-block;width:50px;margin-left:25px;margin-right:10px;height:18px;background:linear-gradient(to right bottom,#00c4c2,#0060a9);text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_box2 {display:inline-block;width:50px;margin-left:25px;margin-right:10px;height:18px;background:#ccc;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_pr span{padding-left:83px;}

.novacont3 .novacont3bottomtext {width:100%;color:#0298a7;font-size:30px;letter-spacing:-1px;font-weight:900;padding-top:10px;}

.novacont3bottom {clear:both;position:relative;width:980px;height:20px;padding-top:15px;color:#ccc;margin:0 auto;font-size:9px;text-align:right;}


.novacont3 .novacont3table3{clear:both;position:relative;width:760px;height:640px;background:#fff;box-shadow:1px 1px 1px 2px rgba(0,0,0,0.2);border-radius:15px;border:1px solid #999;color:#000;margin:0 auto;font-size:0px;margin-top:40px;text-align:center;}

.novacont3 .novacont3table3 .table3area {position:relative;width:100%;height:300px;margin-top:40px;text-align:left;vertical-align:top;z-index:1;overflow:hidden;}

.novacont3 .novacont3table3 .table3area h1{position:absolute;top:85px;left:220px;width:435px;height:55px;background:#f3feff;z-index:-1;}
.novacont3 .novacont3table3 .table3area h2{position:absolute;top:192px;left:220px;width:435px;height:55px;background:#f3feff;z-index:-1;}

.novacont3 .novacont3table3 .table3price{display:inline-block;width:193px;height:300px;margin-top:30px;font-weight:500;font-size:17px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table3 .table3price dt{display:inline-block;clear:both;width:110px;height:60px;margin-top:-7px;vertical-align:top;color:#666;}
.novacont3 .novacont3table3 .table3price_b{display:inline-block;width:25px;height:300px;margin-top:30px;border-right:1px solid #333;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table3 .table3price_b li{display:inline-block;clear:both;width:15px;border-top:1px solid #666;height:26.9px;vertical-align:top;}

.novacont3 .novacont3table3 .table3table1{display:inline-block;width:112px;height:300px;margin-top:30px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table2{display:inline-block;width:18px;height:188px;background:linear-gradient(to bottom,#00c4c2,#0060a9);border:1px solid #333;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table3{display:inline-block;width:18px;height:232px;border:1px solid #333;background:#005b5b;border-right:1px solid #333;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table4{display:inline-block;width:18px;height:228px;border:1px solid #333;background:#003030;margin-top:30px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table5{display:inline-block;width:18px;height:252px;border:1px solid #333;background:#ccc;border-right:1px solid #333;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table6{display:inline-block;width:18px;height:120px;border:1px solid #333;background:linear-gradient(to bottom,#00c4c2,#0060a9);border-right:1px solid #333;margin-top:30px;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table7{display:inline-block;width:18px;height:91px;border:1px solid #333;background:#005b5b;border-right:1px solid #333;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table8{display:inline-block;width:18px;height:91px;border:1px solid #333;background:#003030;margin-top:30px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table9{display:inline-block;width:18px;height:70px;border:1px solid #333;background:#ccc;border-right:1px solid #333;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table10{display:inline-block;width:18px;height:50px;border:1px solid #333;background:linear-gradient(to bottom,#00c4c2,#0060a9);border-right:1px solid #333;margin-top:30px;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table11{display:inline-block;width:18px;height:42px;border:1px solid #333;background:#005b5b;border-right:1px solid #333;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table12{display:inline-block;width:18px;height:45px;border:1px solid #333;background:#003030;margin-top:30px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table13{display:inline-block;width:18px;height:33px;border:1px solid #333;background:#ccc;margin-top:30px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table_b{display:inline-block;width:22px;height:300px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table_k{display:inline-block;width:100px;height:300px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}

.novacont3 .novacont3table3 .table3table_c{display:inline-block;width:440px;height:50px;margin-top:0px;border-top:1px solid #333;margin-left:118px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:left;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table_c p{display:inline-block;width:89px;background:#eee;border-left:1px solid #333;border-right:1px solid #333;margin-left:-1px;height:48px;font-weight:700;font-size:27px;padding-top:10px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_c_pr {width:100%;margin-left:3px;height:30px;font-weight:700;font-size:15px;padding-top:0px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_c_box1 {display:inline-block;width:45px;margin-left:45px;margin-right:10px;height:18px;background:#333;text-align:left;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_c_box2 {display:inline-block;width:45px;margin-left:45px;margin-right:10px;height:18px;background:#ccc;text-align:left;vertical-align:top;}

.novacont3 .novacont3table3 .table3table_d{display:inline-block;width:560px;height:50px;margin-top:-1px;border-bottom:1px solid #333;border-top:1px solid #333;margin-left:0px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_d dt{display:inline-block;float:left;width:120px;background:#fff;border-left:1px solid #333;border-right:1px solid #333;margin-left:-1px;height:48px;font-weight:700;font-size:16px;padding-top:5px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_d dt li {display:inline-block;width:20px;background:#eee;border:1px solid #333;height:20px;margin-top:9px;margin-left:5px;letter-spacing:-0.5px;text-align:center;vertical-align:middle;}
.novacont3 .novacont3table3 .table3table_d h1 {display:inline-block;width:70px;padding-left:5px;height:27px;margin-top:3px;letter-spacing:-0.5px;font-size:13px;line-height:15px;text-align:center;vertical-align:middle;}
.novacont3 .novacont3table3 .table3table_d p{display:inline-block;width:89px;background:#fff;border-left:1px solid #333;border-right:1px solid #333;margin-left:-1px;height:48px;font-weight:500;font-size:27px;padding-top:9px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}


.novacont3bottom3 {clear:both;position:relative;width:760px;height:25px;color:#ccc;padding-top:15px;margin:0 auto;font-size:9px;text-align:right;}

.novacont3 .novacont3text{width:100%;margin-top:80px;text-align:center;line-height:40px;font-size:20px;letter-spacing:-.5px;color:#333;font-family:Pretendard;font-weight:500;}
.novacont3 .novacont3text span{color:#62c3d0;}
.novacont3 .novacont3text2{width:100%;margin-top:30px;text-align:center;line-height:40px;font-size:20px;letter-spacing:-.5px;color:#333;font-family:Pretendard;font-weight:500;}
.novacont3 .novacont3text2 span{color:#62c3d0;}

.novacont3 .novacont3img{width:100%;max-width:1000px;background:#0045cc;color:#fff;border-radius:0px 50px 0px 50px;font-weight:900;font-size:36px;padding-top:43px;line-height:55px;height:192px;margin:0 auto;text-align:center;}
.novacont3 .novacont3top{position:relative;width:100%;margin-top:70px;height:auto;text-align:center;font-weight:800;font-size:33px;}

.novacont3 .novacont3tablearea{position:relative;width:100%;margin-top:30px;height:auto;text-align:center;font-weight:900;font-size:0px;}
.novacont3 .novacont3table{position:relative;width:800px;height:auto;margin:0 auto;text-align:left;font-weight:900;font-size:0px;}

.novacont3 .novacont3tableleft{display:inline-block;width:200px;height:300px;color:#666;font-weight:500;margin:0 auto;text-align:right;padding-right:10px;line-height:28px;padding-top:55px;font-size:18px;border-right:1px solid #999;vertical-align:top;font-weight:700;}
.novacont3 .novacont3tableleft span {color:#00a3ba;font-size:22px;}
.novacont3 .novacont3tableleft p {font-size:13px;}

.novacont3 .novacont3tableright{display:inline-block;position:relative;overflow:hidden;width:530px;height:300px;text-align:left;font-size:17px;border-bottom:1px solid #999;vertical-align:top;}

.novacont3 .novacont3tablebottom{clear:both;position:relative;padding-left:130px;padding-top:5px;width:800px;height:70px;color:#000;text-align:center;font-size:17px;font-weight:500;}
.novacont3 .novacont3tablebottom p{display:inline-block;width:49px;text-align:center;}

.novacont3 .novacont3tableright h1{position:absolute;top:40px;left:0px;width:515px;height:58px;background:linear-gradient(to right bottom,#0060a9,#00bdc0);z-index:1;text-align:right;color:#fff;padding-top:15px;font-size:23px;font-weight:800;padding-right:20px;}
.novacont3 .novacont3tableright h2{position:absolute;top:125px;left:0px;width:450px;height:58px;background:linear-gradient(to right bottom,#0060a9,#00bdc0);z-index:1;text-align:right;color:#fff;padding-top:15px;font-size:23px;font-weight:800;padding-right:20px;}
.novacont3 .novacont3tableright h3{position:absolute;top:210px;left:0px;width:190px;height:58px;background:linear-gradient(to right bottom,#0060a9,#00bdc0);z-index:1;text-align:right;color:#fff;padding-top:15px;font-size:23px;font-weight:800;padding-right:20px;}

.novacont3 .novacont3tableright p{position:absolute;top:0px;left:0px;width:36px;height:300px;border-right:1px dashed #aaa;}

.novacont3 .novacont3tablemid{clear:both;position:relative;margin-left:164px;padding-top:0px;width:550px;height:10px;text-align:left;font-size:13px;font-weight:500;}
.novacont3 .novacont3tablemid p{position:absolute;top:0px;left:0px;width:36px;height:10px;border-right:1px solid #999;}

.novacont3 .novacont3page{width:100%;max-width:1000px;margin:0 auto;text-align:center;padding-top:0px;height:auto;font-size:0px;color:#1d93a3;font-family:Pretendard;font-weight:500;font-weight:bold;}
.novacont3 .novacont3page .novacont3p1 {display:inline-block;width:20.5%;margin-top:3px;text-align:center;padding-top:90px;height:auto;font-size:19px;color:#1d93a3;font-family:Pretendard;font-weight:500;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p1 h1{width:100%;height:53px;border:1px solid #1d93a3;border-left:0px;color:#1d93a3;padding-top:15px;font-size:19px;font-weight:700;background:#eff7f9;}
.novacont3 .novacont3page .novacont3p1 h2{width:100%;height:85px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#1d93a3;padding-top:11px;font-size:19px;background:#fff;}
.novacont3 .novacont3page .novacont3p1 h3{width:100%;height:115px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#1d93a3;padding-top:28px;font-size:19px;line-height:25px;background:#fff;}
.novacont3 .novacont3page .novacont3p2 {display:inline-block;width:20.5%;margin-top:3px;text-align:center;padding-top:90px;height:auto;font-size:19px;color:#666;font-family:Pretendard;font-weight:500;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p2 h1{width:100%;height:53px;border:1px solid #1d93a3;border-left:0px;color:#666;padding-top:15px;font-size:19px;background:#eff7f9;}
.novacont3 .novacont3page .novacont3p2 h2{width:100%;height:85px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#666;padding-top:30px;font-size:19px;background:#fff;}
.novacont3 .novacont3page .novacont3p2 h3{width:100%;height:115px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#666;padding-top:35px;font-size:17px;line-height:20px;background:#fff;}
.novacont3 .novacont3page .novacont3p3 {display:inline-block;width:20.5%;margin-top:3px;text-align:center;padding-top:90px;height:auto;font-size:19px;color:#666;font-family:Pretendard;font-weight:500;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p3 h1{width:100%;height:53px;border:1px solid #1d93a3;border-left:0px;border-right:0px;color:#666;padding-top:15px;font-size:19px;background:#eff7f9;}
.novacont3 .novacont3page .novacont3p3 h2{width:100%;height:85px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#666;padding-top:30px;font-size:19px;background:#fff;}
.novacont3 .novacont3page .novacont3p3 h3{width:100%;height:115px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#666;padding-top:5px;font-size:17px;line-height:20px;background:#fff;}
.novacont3 .novacont3page .novacont3p4 {display:inline-block;width:38.5%;text-align:center;padding-top:90px;height:auto;font-size:19px;color:#666;font-family:Pretendard;font-weight:700;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p4 h1{width:100%;height:56px;border:7px solid #1d93a3;border-bottom:1px solid #1d93a3;background:#1d93a3;color:#fff;padding-top:11px;font-size:19px;font-weight:700;}
.novacont3 .novacont3page .novacont3p4 h2{width:100%;height:85px;border:7px solid #1d93a3;border-bottom:1px solid #1d93a3;border-top:0px;color:#1d93a3;padding-top:32px;font-size:19px;font-weight:700;background:#fff;}
.novacont3 .novacont3page .novacont3p4 h3{width:100%;height:120px;border:7px solid #1d93a3;border-top:0px;color:#1d93a3;padding-top:18px;font-size:19px;font-weight:700;line-height:25px;background:#fff;}
#novacont3p4_1 {padding-top:21px;}

.novacont5 {position:relative;width:100%;padding-top:450px;height:auto;background:#fff;text-align:center;}

.novacont5 .novacont5title{width:100%;height:auto;padding-bottom:380px;font-size:71px;line-height:80px;color:#000000;letter-spacing:-1px;font-weight:800;font-family:"Pretendard";text-align:center;}
.novacont5 .novacont5title p{font-size:42px;color:#000000;font-weight:800;font-family:"Pretendard";text-align:center;}
.novacont5 .novacont5title p span{color:#64c3d0;}

.novacont5 .novacont5imgarea{width:100%;height:auto;margin:0 auto;margin-top:100px;font-size:0;text-align:center;background:#000;padding-top:220px;padding-bottom:300px;}
.novacont5 .novacont5imgarea .novacont5dot{width:100%;height:30px;font-size:70px;line-height:0px;margin:0 auto;text-align:center;color:#fff;}
.novacont5 .novacont5imgarea .novacont5text{width:100%;max-width:850px;color:#fff;height:auto;margin:0 auto;line-height:200%;font-size:17px;text-align:center;}
.novacont5 .novacont5img1{clear:both;width:100%;height:auto;margin-top:50px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}
.novacont5 .novacont5linearea{width:100%;height:380px;margin:0 auto;margin-top:50px;overflow:hidden;text-align:center;}
.novacont5 .novacont5line{clear:both;width:1px;height:380px;margin:0 auto;border-right:5px solid #64c3d0;text-align:center;}
.novacont5 .novacont5imgtitle {width:100%;height:auto;font-size:56px;line-height:60px;color:#fff;font-weight:800;font-family:"Pretendard";text-align:center;margin-top:50px;}
.novacont5 .novacont5imgtitle p{font-size:40px;color:#64c3d0;font-weight:800;font-family:"Pretendard";text-align:center;}
.novacont5 .novacont5imgtext {clear:both;width:100%;height:auto;margin-top:100px;text-align:center;line-height:35px;font-size:19px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:500;}
.novacont5 .novacont5imgtext span{color:#64c3d0;font-weight:700;}

.novacont5 .novacont5img2{clear:both;width:100%;height:auto;margin-top:80px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}

.novacont5 .novacont5img2area1{width:1000px;margin:0 auto;font-size:0px;height:auto;margin-top:0px;text-align:center;vertical-align:top;background:#eee;}
.novacont5 .novacont5img2area2{width:1200px;margin:0 auto;font-size:0px;height:auto;margin-top:20px;border:15px solid #64c3d0;text-align:center;vertical-align:top;background:#fff;}

.novacont5 .novacont5img2left{display:inline-block;width:50%;margin-top:0px;text-align:center;vertical-align:top;}

.novacont5 .novacont5img2right{display:inline-block;width:50%;padding-left:45px;padding-right:30px;margin-top:0px;text-align:center;vertical-align:top;}
.novacont5 .novacont5img2right h1{width:100%;font-size:43px;padding:0;margin:0;padding-top:40px;padding-bottom:10px;color:#000000;font-weight:900;font-family: "Pretendard";text-align: left;}
.novacont5 .novacont5img2right h2{width:100%;font-size:50px;padding:0;margin:0;padding-top:40px;padding-bottom:20px;color:#64c3d0;font-weight:900;font-family: "Pretendard";text-align: left;}
.novacont5 .novacont5img2right h3{width:100%;font-size:17px;letter-spacing:-.5px;line-height:26px;color: #000a0d;font-family: "Pretendard";text-align:left;}
.novacont5 .novacont5img2right h4{width:100%;font-size:18px;letter-spacing:-.5px;line-height:26px;color: #000a0d;font-family: "Pretendard";text-align:left;}

.novacont5 .novacont5img3{clear:both;width:100%;height:auto;margin-top:200px;color:#ffffff;text-align:center;}
.novacont5 .novacont5img3 img{width:160px;height:auto;}
.novacont5 .novacont5imgtable1 {clear:both;width:100%;height:auto;margin-top:50px;background:#64c3d0;text-align:center;padding-top:38px;padding-bottom:38px;line-height:19px;font-size:19px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:600;}
.novacont5 .novacont5imgtable2 {clear:both;width:100%;height:auto;margin-top:0px;border-bottom:1px solid #999;text-align:center;padding-top:38px;padding-bottom:38px;line-height:19px;font-size:19px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:600;}
.novacont5 .novacont5imgtable3 {clear:both;width:100%;height:auto;margin-top:0px;border-bottom:1px solid #999;text-align:center;padding-top:38px;padding-bottom:38px;line-height:19px;font-size:19px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:600;}


.novacont6 {position:relative;width:100%;height:auto;padding-top:200px;background:#fff;font-size:0px;text-align:center;}
.novacont6 .novacont6title{font-size:56px;line-height:55px;color:#000;font-weight:800;font-family:"Pretendard";text-align:center;margin-top:70px;padding-bottom:30px;}
.novacont6 .novacont6title p{font-size:40px;color:#64c3d0;font-weight:800;font-family:"Pretendard";text-align:center;}
.novacont6 .novacont6dot{width:100%;height:30px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#64c3d0;}
.novacont6 .novacont6text{width:100%;max-width:850px;color:#000;height:auto;margin:0 auto;line-height:37px;letter-spacing:-0.5px;font-size:20px;text-align:center;}
.novacont6 .novacont6img1{clear:both;width:100%;height:auto;background:#000;margin-top:50px;font-size:45px;line-height:75px;color:#ffffff;text-align:center;}
.novacont6 .novacont6linearea{width:100%;height:380px;margin:0 auto;margin-top:50px;overflow:hidden;text-align:center;}
.novacont6 .novacont6line{clear:both;width:1px;height:380px;margin:0 auto;border-right:5px solid #64c3d0;text-align:center;}

.novacont6 .novacont6block{width:100%;height:auto;max-width:1020px;font-size:0;margin:0 auto;margin-top:50px;text-align:center;}

.novacont6 .novacont6block1{display:inline-block;width:calc(50% - 10px);border-radius:10px;height:100px;margin:5px 2px 0px 0px;font-size:19px;padding-top:37px;background:#64c3d0;line-height:130%;color:#fff;text-align:center;vertical-align:top;font-weight:600;}
.novacont6 .novacont6block2{display:inline-block;width:calc(50% - 10px);border-radius:10px;height:100px;margin:5px 0px 0px 2px;font-size:19px;padding-top:23px;background:#64c3d0;line-height:130%;color:#fff;text-align:center;vertical-align:top;font-weight:600;}

.novacont6 .novacont6mid{width:100%;color:#000;height:auto;margin:0 auto;line-height:150%;letter-spacing:-1px;font-size:30px;font-weight:700;padding:400px 0 400px 0;text-align:center;}


.novacont7 {clear:both;position:relative;width:100%;height:auto;background:url('../../img/pc/nova5.png') no-repeat center bottom;background-size:cover;background-color:#000;text-align:center;}

.novacont7 .novacont7area{clear:both;position:relative;width:100%;height:1050px;padding-top:300px;}
.novacont7 .novacont7dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont7 .novacont7title{width:100%;padding-top:20px;text-align:center;line-height:60px;font-size:55px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:800;}
.novacont7 .novacont7title span{color:#62c3d0;font-size:40px;}
.novacont7 .novacont7text{width:100%;padding-top:22px;line-height:40px;text-align:center;font-size:21px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:500;}
.novacont7 .novacont7text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}


.novacont8 {position:relative;width:100%;height:auto;padding-top:250px;padding-bottom:250px;background-color:#fff;text-align:center;}

.novacont8 .novacont8area{clear:both;position:relative;width:100%;height:auto;}
.novacont8 .novacont8dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont8 .novacont8title{width:100%;padding-top:20px;text-align:center;line-height:55px;font-size:55px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont8 .novacont8title span{color:#62c3d0;font-size:40px;}
.novacont8 .novacont8text{width:100%;padding-top:22px;line-height:35px;text-align:center;font-size:20px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:500;}
.novacont8 .novacont8text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}
.novacont8 .novacont8img1{clear:both;width:100%;height:auto;margin-top:50px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}


.novacont9 {position:relative;width:100%;height:auto;padding-top:150px;background-color:#1D2125;text-align:center;}

.novacont9 .novacont9area{clear:both;position:relative;width:100%;height:auto;}
.novacont9 .novacont9dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont9 .novacont9title{width:100%;padding-top:20px;text-align:center;line-height:55px;font-size:55px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:800;}
.novacont9 .novacont9title span{color:#62c3d0;font-size:40px;}
.novacont9 .novacont9text{width:100%;padding-top:22px;line-height:35px;text-align:center;font-size:20px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:500;}
.novacont9 .novacont9text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}
.novacont9 .novacont9img1{clear:both;width:100%;height:auto;margin-top:100px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}


.novacont10 {position:relative;width:100%;height:auto;padding-top:150px;background-color:#fff;text-align:center;}

.novacont10 .novacont10area{clear:both;position:relative;width:100%;height:auto;max-width:1920px;margin:0 auto;}
.novacont10 .novacont10dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont10 .novacont10title{width:100%;padding-top:20px;text-align:center;line-height:85px;font-size:56px;letter-spacing:-1px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont10 .novacont10title span{color:#62c3d0;}
.novacont10 .novacont10text{width:100%;padding-top:50px;line-height:35px;text-align:center;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard;font-weight:400;}
.novacont10 .novacont10text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}

.novacont10 .novacont10img1{clear:both;width:100%;height:auto;background:#f6f6f6;text-align:center;padding-bottom:150px;}
.novacont10 .novacont10img1 h1{clear:both;width:100%;height:auto;font-size:40px;font-weight:800;padding-top:80px;letter-spacing:-.5px;line-height:55px;color:#000;text-align:center;}
.novacont10 .novacont10img1 h2{clear:both;width:100%;height:auto;font-size:20px;line-height:35px;padding-top:30px;letter-spacing:-.5px;color:#000;text-align:center;}
.novacont10 .novacont10img1 h3{clear:both;width:100%;height:auto;font-size:20px;font-weight:800;padding-top:30px;letter-spacing:-.5px;line-height:35px;color:#000;text-align:center;}

.novacont10 .novacont10right{width:74%;float:right;margin-top:200px;border-top:9px solid #333;padding-top:20px;text-align:left;line-height:90px;font-size:55px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10rightarea{width:100%;text-align:left;font-size:35px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10right h1{width:385px;margin-top:-70px;padding-top:0px;text-align:left;line-height:45px;background:#fff;font-size:40px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont10 .novacont10right h2{width:100%;margin-top:30px;padding-top:0px;text-align:left;line-height:35px;font-size:20px;letter-spacing:-.5px;color:#666;font-family:Pretendard;font-weight:700;}

.novacont10 .novacont10left{width:74%;float:left;margin-top:200px;border-top:9px solid #333;padding-top:20px;padding-bottom:300px;text-align:right;line-height:90px;font-size:55px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10leftarea{width:100%;text-align:right;font-size:35px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10left h1{width:490px;float:right;margin-top:-70px;padding-top:0px;text-align:right;line-height:45px;background:#fff;font-size:40px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont10 .novacont10left h2{width:100%;clear:both;margin-top:30px;padding-top:30px;text-align:right;line-height:35px;font-size:20px;letter-spacing:-.5px;color:#666;font-family:Pretendard;font-weight:700;}

.novacont11 {position:relative;width:100%;max-width:1920px;margin:0 auto;height:auto;background-color:#fff;text-align:center;font-size:0;padding-bottom:0px;}
.novacont11 .novacont11left{position:relative;display:inline-block;width:53%;height:auto;padding-top:0px;text-align:left;font-size:40px;letter-spacing:.5px;color:#000;font-family:Pretendard;font-weight:800;vertical-align:top;}
.novacont11 .novacont11left p{position:absolute;width:600px;top:340px;font-size:40px;font-weight:800;line-height:58px;letter-spacing:-.5px;right:110px;height:auto;z-index:1;}
.novacont11 .novacont11right{display:inline-block;width:47%;height:auto;padding-top:280px;text-align:center;font-size:40px;letter-spacing:.5px;color:#000;font-family:Pretendard;font-weight:800;vertical-align:top;}
.novacont11 .novacont11img{display:none;}

.novacont11 .novacont11title{width:100%;padding-top:150px;line-height:50px;text-align:left;font-size:45px;letter-spacing:.5px;font-family:Pretendard;font-weight:800;}
.novacont11 .novacont11title span{color:#62c3d0;}
.novacont11 .novacont11text{width:100%;margin-top:30px;text-align:left;line-height:35px;font-size:20px;letter-spacing:0px;color:#222;letter-spacing:-.5px;font-family:Pretendard;font-weight:500;}
.novacont11 .novacont11text span{color:#62c3d0;}


.novacont12 {position:relative;width:100%;height:850px;overflow:hidden;}
.novacont12 .lnscont12img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.novacont12 .lnscont12img1{width:50%;display:inline-block;height:850px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/nova10.png') no-repeat center top;background-size:cover;vertical-align:top;}
.novacont12 .lnscont12img2{width:50%;display:inline-block;text-align:center;padding-left:80px;box-sizing:border-box;vertical-align:top;}
.novacont12 .lnscont12img2 h1{width:100%;color:#000;font-family:pretendard;font-weight:800;font-size:45px;line-height:120%;text-align:left;padding-top:130px;padding-bottom:50px;}
.novacont12 .lnscont12img2 h1 p{font-size:33px;}
.novacont12 .lnscont12text1 {width:90%;max-width:700px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:10px;font-size:0px;}
.novacont12 .lnscont12icon {display:inline-block;width:50px;vertical-align:top;}
.novacont12 .lnscont12img2 h2{display:inline-block;width:calc(100% - 50px);color:#000;text-align:left;font-family:pretendard;font-weight:800;padding-top:8px;padding-bottom:8px;font-size:23px;}

.novacont13 {position:relative;width:100%;height:auto;padding-bottom:130px;background:#000;background:url('../../img/pc/smlcont18.png') no-repeat center center;background-size:cover;text-align:center;}
.novacont13 .smlcont13title{width:100%;padding-top:180px;text-align:center;font-size:43px;line-height:78px;letter-spacing:0px;color:#fff;font-family:Pretendard;font-weight:800;}
.novacont13 .smlcont13text {width:100%;padding-top:30px;margin:0 auto;text-align:center;font-size:20px;line-height:35px;letter-spacing:-1px;color:#fff;font-family:Pretendard;font-weight:400;}



@keyframes updown {
	from {transform:translateY(0); -webkit-transform:translateY(0);}
	to {transform:translateY(20px); -webkit-transform:translateY(20px);}
}

.appointnotice_gray {width:100%;height:auto;padding-top:10px;padding-bottom:60px;}
.appointnotice_gray h1{width:100%;height:auto;color:#999;font-size:32px;text-align:center;font-family:Pretendard-Regular;letter-spacing:-1px;}

.appointnotice {width:100%;height:auto;padding-top:10px;padding-bottom:60px;}
.appointnotice h1{width:100%;height:auto;color:#ba915b;font-size:32px;text-align:center;font-family:Pretendard-Bold;letter-spacing:-1px;}
.appointnotice h2{width:100%;height:auto;font-size:30px;padding-top:10px;text-align:center;}
.appointnotice h3{width:100%;height:auto;font-size:24px;line-height:35px;text-align:center;}

.kakao_area{width:100%;height:auto;padding-top:10px;padding-bottom:60px;font-size:0;}
.kakao_left {width:50%;display:inline-block;cursor:pointer;color:#000;letter-spacing:-1.5px;height:auto;font-size:30px;border:0px;text-align:left;font-family:Pretendard-Bold;}
.kakao_left h1{width:100%;height:auto;color:#ba915b;font-size:40px;text-align:center;font-family:Pretendard-Bold;letter-spacing:-1px;}
.kakao_right {width:50%;display:inline-block;cursor:pointer;color:#000;letter-spacing:-1.5px;height:auto;font-size:30px;border:0px;text-align:right;font-family:Pretendard-Bold;}
.kakao_right h1{width:100%;height:auto;color:#ba915b;font-size:40px;text-align:center;font-family:Pretendard-Bold;letter-spacing:-1px;}
.kakao_mobile {display:none;}

.checkbranch {width:100%;height:80px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:30px;}
.checkbranch_title {width:20%;height:80px;float:left;border-right:1px solid #ccc;text-align:center;font-size:21px;padding-top:27px;color:#000;letter-spacing:-1px;}
.checkbranch_select {width:(80% - 30px);padding-left:30px;float:left;height:80px;text-align:left;font-size:21px;padding-top:16px;color:#000;letter-spacing:-1px;}

#btype {width:250px;background:#f8f8f0;cursor:pointer;color:#000;height:45px;border:1px solid #ccc;font-size:20px;margin:0 auto;text-align:center;font-family:Pretendard-Regular;}

.calendar_tab{position:relative;width:100%;height:500px;border:0px;}
.calendar_area{width:100%;height:500px;border:0px;}
.calendar_left{width:70%;height:500px;float:left;overflow:hidden;font-size:18px;font-family:Pretendard-Regular;}

.calendar_right_op{position:absolute;width:calc(30% - 30px);height:400px;right:0;float:right;overflow:hidden;margin-top:-370px;z-index:10000000;}
.calendar_right_op_bg{width:100%;background:#544741;height:350px;border-radius:20px;float:left;}
.calendar_right_op_bg h1{width:100%;color:#fff;height:40px;margin-top:50px;text-align:center;font-size:18px;font-family:Pretendard-Regular;}
.calendar_right_op_bg h2{width:100%;height:80px;text-align:center;}
.calendar_right_op_bg h3{width:100%;height:50px;text-align:center;}
.calendar_right_op_bg h4{width:100%;color:#fff;height:40px;margin-top:30px;text-align:center;font-size:16px;line-height:150%;font-family:Pretendard-Regular;}

#dstime {display:none;}
#timeslp {width:80%;background:#fff;cursor:pointer;color:#926c23;height:50px;font-size:20px;border:0px;border-radius:10px;margin:0 auto;text-align:center;font-family:Pretendard-Bold;display:block;}

#dsdate {width:80%;background:#926c23;color:#fff;height:80px;font-size:40px;border:0px;border-radius:10px;margin:0 auto;text-align:center;font-family:Pretendard-Bold;}
#dstime {width:80%;background:#fff;cursor:pointer;color:#926c23;height:50px;font-size:20px;border:0px;border-radius:10px;margin:0 auto;text-align:center;font-family:Pretendard-Bold;}
#dsdate2 {width:235px;background:#f8f8f0;display:inline-block;cursor:pointer;color:#000;letter-spacing:-1.5px;height:50px;font-size:30px;border:0px;text-align:left;font-family:Pretendard-Bold;}
#dstime2 {width:200px;background:#f8f8f0;display:inline-block;cursor:pointer;color:#000;letter-spacing:-1.5px;height:50px;font-size:30px;border:0px;text-align:left;font-family:Pretendard-Bold;}

.appointcheck {width:100%;clear:both;height:auto;margin-top:20px;padding-top:10px;padding-bottom:60px;background:#f8f8f0;}
.appointcheck h1{width:18%;height:80px;float:left;text-align:center;font-size:19px;padding-top:16px;color:#744d24;letter-spacing:-.5px;}
.appointcheck h2{width:82%;height:80px;float:left;font-size:32px;text-align:left;font-family:Pretendard-Bold;}

.footrightbtn { display: none; }


.titles0804 h1 {
  font-size:40px;
  letter-spacing: -1px;
  line-height: 37px;
  color: #000;
  margin-top: 10px;
  width:100%;
  text-align:center;
  font-family:Pretendard-Bold;
}
.titles0804 h2 {
  font-size: 18px;
  font-weight: 400;
  letter-spacing: -0.7px;
  padding-top: 20px;
  line-height: 21px;
  margin-top:20px;
  width:100%;
  text-align:center;
  color: #3366cc;
}
.titles0804 h3 {
  line-height: 21px;
  margin-top:20px;
  width:100%;
  text-align:center;
  color: #fff;
}


.btn_gotop {
    display: block;
    position: fixed;
    bottom: 35px;
    right: 30px;
    font-family:'Noto Sans KR';
	font-size:13px;
	z-index: 100;
	color:#000;
    border: 1px solid rgba(0,0,0,0.25);
    outline: none;
    background-color: white;
    cursor: pointer;
    padding: 19px 20px;
    border-radius: 100%; }

.footer-map-info {
  padding: 47px 0;
  background-color: #434343;
}
.footer-map-info .inner-wrap {
  width: 1260px;
  margin: 0 auto;
  display: flex;
}
.footer-map-info .map-wrap {
  display: inline-block;
  vertical-align: top;
  width: 630px;
  height: 469px;
  overflow: hidden;
}
.footer-map-info .info {
  width: calc(100% - 630px);
  padding-left: 80px;
}
.footer-map-info .info > ul {
  padding: 24px 0;
  border-bottom: 1px solid #636363;
}
.footer-map-info .info > ul > li.tit {
  font-size: 20px;
  color: #eacea1;
  line-height: 1.5;
}
.footer-map-info .con {
  color: #fff;
}
.footer-map-info ul.address {
  padding-top: 0;
}
.footer-map-info ul.address .con {
  font-size: 24px;
  margin-top: 16px;
}
.footer-map-info ul.tel .con {
  margin-top: 14px;
  font-size: 45px;
  font-weight: 500;
  color: #fff;
  font-family: "Oswald", sans-serif;
}
.footer-map-info .time {
  display: flex;
  flex-wrap: wrap;
  margin-top: 8px;
}
.footer-map-info .time > ul {
  width: 42%;
  display: flex;
  align-items: center;
}
.footer-map-info .time > ul:nth-child(2n) {
  width: 58%;
}
.footer-map-info .time > ul > li.tit {
  font-size: 21px;
  line-height: 33px;
}
.footer-map-info .time > ul > li.tit.week {
  letter-spacing: 3px;
}
.footer-map-info .time > ul > li.con {
  font-size: 20px;
  line-height: 33px;
  padding-left: 8px;
  letter-spacing: -2px;
}
.footer-map-info .time .con {
  font-family: myriad-pro, sans-serif;
}
.footer-map-info .time > ul > li.con span {
  color: #bcbcbc;
}
.footer-map-info .time .break {
  font-size: 19px;
  line-height: 1.5;
  color: #bcbcbc;
}

.footer-map-info .fnb ul {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 32px auto 0;
  padding-right: 16px;
}
.footer-map-info .fnb a {
  display: block;
  font-size: 18px;
  color: #fff;
  line-height: 1.5;
  padding: 0 16px;
  text-align: center;
}
.footer-map-info .fnb a:hover {
  text-decoration: underline;
}
.footer-map-info .fnb li + li a {
  border-left: 1px solid #fff;
  line-height: 0.7;
}


.footer-inner-tab {
  clear:both;
  width: 100%;
  height:100px;
  margin: 0 auto;
  background:#333;
}

.footer-inner-tab_area {
  clear:both;
  width: 1260px;
  height:100px;
  margin: 0 auto;

}

.inner-tab {
  float:left;
  width: calc(100% - 500px);
  height:100px;
  margin: 0 auto;
  font-size: 20px;
}

.inner-tab_rv {
 float:right;
 width: 500px;

  height:80px;
  margin: 0 auto;
  font-size: 20px;
  
}

.footer-inner-tab .inner-tab li{
  float:left;
  width: auto;
  height:60px;
  padding-top:40px;
  font-family:Pretendard-Regular;
  font-size: 20px;
  color:#fff;
  padding-right:25px;

}



.footer-inner-tab .inner-tab_rv li{
  float:right;
  width: auto;
  height:70px;
 
  font-family:Pretendard-Regular;
  font-size: 16px;
  color:#fff;
  padding-left:45px;
   margin-top:30px;

}

.inner-tab_rv img{
 width: 40px;
  height:40px;
 }
.footer-inner-tab .inner-tab li a{

  font-size: 20px;
  color:#fff;
  padding-right:30px;
  
}

.footer-inner-tab .inner-tab li a:hover{
 color:#b08b49;
}
.footer-inner-tab .inner-tab_rv li a{

  font-size: 16px;
  letter-spacing:0;
 
  color:#fff;
  font-family:Pretendard-Regular;
 
}
.footer-inner-tab .inner-tab_rv li a:hover{
 color:#b08b49;
}
.footer-map-infonew {
  padding: 47px 0;
  padding-top:80px;
  background-color: #434343;
}



.footer-map-infonew .inner-wrap {
  width: 1260px;
   clear:both;
  margin: 0 auto;
  display: flex;
}
.footer-map-infonew .map-wrap {
  display: inline-block;
  vertical-align: top;
  width: 480px;
  height: 300px;
  overflow: hidden;
}
.footer-map-infonew .info {
  width: 485px;
  padding-left: 80px;
}

.footer-map-infonew .info_title {
  width: 400px;
  height:44px;
  letter-spacing:0;
  padding-left: 80px;
  font-size: 25px;
  color: #fff;
  border-bottom: 1px solid #636363;
  font-family:Pretendard-Bold;
}
.footer-map-infonew .info > ul {
  padding: 2px 0;
  
}
.footer-map-infonew .info > ul > li.tit {
  font-size: 16px;
  color: #eacea1;
  line-height: 1.5;
  font-family:Pretendard-Regular;
  height:22px;
}
.footer-map-infonew .con {
  font-size: 13px;
  line-height: 1.5;
  letter-spacing:0;
  color: #fff;
  font-family:Pretendard-Regular;
}
.footer-map-infonew .con .lcspan{
  font-size: 14px;
  line-height: 1.5;
  letter-spacing:0;
  padding-bottom:10px;
  color: #fff;
  font-family:Pretendard-Regular;
}
.footer-map-infonew .con .alspan{
  font-size: 13px;
  line-height: 1.5;
  letter-spacing:0;
  color: #ccc;
  font-family:Pretendard-Regular;
}

.footer-map-infonew .info_mt {
  width: auto;
  height:10px;
  font-size: 14px;
  color: #ccc;
  letter-spacing:0;
  text-align:left;
  margin-top:10px;
  line-height:18px;
  font-family:Pretendard-Regular;
}

.footer-map-infonew .info_mt span{
   font-family:Pretendard-ExtraLight;
   color:#999;
}

.footer-map-infonew ul.address {
  padding-top: 15px;
  padding-bottom: 15px;
}
.footer-map-infonew ul.address .con {
  font-size: 15px;
}
.footer-map-infonew ul.tel .tit {
  margin-top: 10px;
  display:inline-block;
  color: #eacea1;
  vertical-align:middle;
  margin-left:5px;
  padding-right:10px;
  margin-top:13px;
  font-size: 17px;
}
.footer-map-infonew ul.tel .con {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  height:35px;
  letter-spacing:-0.5px;
  font-family:Pretendard-Regular;
  display:inline-block;
  vertical-align:middle;
  margin-top:20px;
}
.footer-map-infonew .time {
  display: flex;
  flex-wrap: wrap;

}
.footer-map-infonew .time > ul {
  width: 42%;
  display: flex;
  align-items: center;
}
.footer-map-infonew .time > ul:nth-child(2n) {
  width: 58%;
}
.footer-map-infonew .time > ul > li.tit {
  font-size: 16px;
  line-height: 33px;
}
.footer-map-infonew .time > ul > li.tit.week {
  letter-spacing: 3px;
}
.footer-map-infonew .time > ul > li.con {
  font-size: 16px;
  line-height: 33px;
  padding-left: 8px;
  letter-spacing: -2px;
}
.footer-map-infonew .time .con {
  font-family: myriad-pro, sans-serif;
}
.footer-map-infonew .time > ul > li.con span {
  color: #bcbcbc;
}
.footer-map-infonew .time .break {
  font-size: 16px;
  line-height: 1.5;
  color: #bcbcbc;
}

.footer-map-infonew .fnb ul {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 32px auto 0;
  padding-right: 16px;
}
.footer-map-info .fnb a {
  display: block;
  font-size: 18px;
  color: #fff;
  line-height: 1.5;
  padding: 0 16px;
  text-align: center;
}
.footer-map-infonew .fnb a:hover {
  text-decoration: underline;
}
.footer-map-infonew .fnb li + li a {
  border-left: 1px solid #fff;
  line-height: 0.7;
}



.footernew {
  clear:both;
  width: 100%;
  height:120px;
  margin: 0 auto;
  background:#434343;
  padding-bottom:30px;
}

.footernew .inner-wrap {
  clear:both;
  width: 1260px;
  height:auto;
  padding-top:20px;
  margin: 0 auto;
  color:#fff;
  letter-spacing:0;
  border-top:1px solid #636363;
}

.footernew .copyright{
  color: #ccc;
  letter-spacing:0;
  font-size:13px;
  height:50px;
}

.comsubject {width:100%;box-sizing:border-box;height:auto;background:#f5f5f5;font-size:23px;font-weight:500;letter-spacing:-.5px;font-family:Noto Sans KR;margin:0 auto;margin-top:10px;text-align:left;text-align:center;padding:15px 0px;padding-bottom:20px;border-top:3px solid #333;border-bottom:1px dotted #999;}
.comsubject2 {width:100%;box-sizing:border-box;height:auto;margin:0 auto;text-align:left;font-family:Noto Sans KR;padding:10px 20px;font-size:13px;color:#333;border-bottom:1px dotted #999;}
.comsubject3 {width:100%;box-sizing:border-box;height:auto;margin:0 auto;text-align:left;font-family:Noto Sans KR;padding:10px 20px;font-size:13px;color:#333;border-bottom:1px dotted #999;}



.program-grid-container { display: grid;grid-template-columns: repeat(4, 1fr); gap: 20px;width: 100%; margin-bottom:60px;padding-left:0px;margin-top:50px;}

.pfcs { width: 100%; box-sizing: border-box;border: 1px solid #eee; background: #fff;}

#programlist { width: 100%; }
#imgcprogram img { width: 100%; height: 100%; object-fit: cover; }
.programlistcaname p { display: inline-block; background: #f3f4f6; padding: 2px 6px; font-size: 12px; }
.programlistsubject { list-style: none; margin-top: 10px; line-height:23px;}
.programlistsubject p{display:inline-block;font-size:10px;padding:2px 7px;line-height:10px;margin-right:10px;border:1px solid #cc0000;color:#fff;background:#cc0000;border-radius:3px;vertical-align:middle;}

#programlist a:hover{color:#EC384F;}

#imgcprogram {position:relative;width:100%;height:auto;float:left;text-align:center;background:#f5f5f5;}
#imgcprogram img {width:100%;height:auto !important;}
#imgcprogram img:hover {transform: scale(1.1);transition:all .5s;}

#imgcprogram h1{position:absolute;top:47%;font-size:12px;color:#999;line-height:20px;width:100%;text-align:center;height:auto;font-family:S-CoreDream-4Regular;}

.programlistcaname {clear:both;position:relative;display:Inline-Block;width:100%;height:30px;}
.programlistcaname p{display:Inline-Block;line-height:17px;width:auto !important;border:1px solid #ddd;padding-left:20px;padding-right:20px;padding-top:1px;background:#f5f5f5;height:23px;box-sizing:border-box;border-radius:30px;text-align:center;font-size:11px;margin-top:15px;color:#000;font-family:InfinitySans-RegularA1;}
.programlistsubject {clear:both;position:relative;font-weight:600;width:100%;height:auto;font-size:16px;padding-top:16px;padding-bottom:10px;font-family:Noto Sans KR;letter-spacing:-.5px;}
.programlistsubject:hover {color:#b99059;}
.programlistdate {width:100%;height:25px;font-size:11px;margin-top:5px;color:#999;font-family:S-CoreDream-4Regular;}



.pagination-wrapper { clear:both;width:100% !important; text-align:center;margin:0 auto; border-collapse:collapse;padding-top:50px; }
.pagination-wrapper table { width:auto !important; margin:0 auto; border-collapse:collapse;margin-top:20px; }
.pagination-wrapper li {display:inline-block; } 
.pagination-wrapper td { padding:0 2px; border:none !important; width:auto !important; } 
.pagination-wrapper a, .pagination-wrapper b { display:inline-flex; justify-content:center; align-items:center; min-width:34px; height:34px; padding:0 8px; border:1px solid #e5e7eb; background:#fff; color:#4b5563; text-decoration:none; border-radius:0; transition:all .2s ease; box-sizing:border-box; font-family:'Pretendard',sans-serif; font-size:14px; vertical-align:middle;margin-left:-1px; }
.pagination-wrapper a:hover { background:#f8fafc; border-color:#cbd5e1; color:#111827; }

/* 🔴 이 부분을 b 태그 대신 li.active a로 수정했습니다 */
.pagination-wrapper li.active a { 
    background:#b99059; 
    border-color:#b99059; 
    color:#fff !important; 
    font-weight:600; 
    cursor: default; /* 현재 페이지이므로 마우스 포인터 기본으로 */
}

.filebox_wrap { float:left;width:95px;overflow:hidden; MARGIN-LEFT:0px; }
.filebox_wrap li { position:relative; float:left; width:86px; height:86px; border:1px solid #ccc; margin:4px; }
.filebox_wrap li img { width:84px; height:84px; }
.filebox_wrap li input.img_upload { position:absolute; left:0; top:0; width:100%; height:100%; background:gold; opacity:0; filter:alpha(opacity=0); cursor:pointer; }

.filebox_wrap_del { float:left;width:calc(100% - 150px);padding-top:80px; overflow:hidden; MARGIN-LEFT:0px; }
.filebox_wrap_del li { position:relative; float:left; width:56px; height:30px; }


.pagination-wrapper td[width='22'] a { border:none; background:none; min-width:max-content; height:auto; padding:0 12px; color:#6b7280; font-weight:500; white-space:nowrap !important; }
.pagination-wrapper td[width='22'] a:hover { background:none; color:#111827; text-decoration:underline; }
.pagination-wrapper td[align='center'] { padding:0 15px; }

.btnstart {font-size:11px !important;padding-left:15px !important;padding-right:15px !important;}
.btnprev {font-size:11px !important;padding-left:15px !important;padding-right:15px !important;}
.btnnext {font-size:11px !important;padding-left:15px !important;padding-right:15px !important;}
.btnend {font-size:11px !important;padding-left:15px !important;padding-right:15px !important;}

.btn_comlistar {width:100%;max-width:1700px;padding-top:20px;margin:0 auto;height:70px;border-top:1px solid #ccc;text-align:left;}

.btn_comlist {width:55%;max-width:350px;height:45px;border-radius:3px;float:left;border:1px solid #ccc;text-align:center;font-size:15px;font-family:S-CoreDream-4Regular;padding-top:12px;background:#f5f5f5;color:#333;margin-top:20px;cursor:pointer;}
.btn_comlist:hover {background:#b99059;color:#fff;border:1px solid #b99059;transition:all 0.5s;}




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

.sub-content.sub0804 {padding-top:0px !important;}

.pagination-wrapper { padding-bottom:100px;padding-top:10px; }

.program-grid-container { display: grid;grid-template-columns: repeat(1, 1fr); gap:40px;width: 100%; margin-bottom:60px;padding-left:0px;margin-top:50px;}

.btnstart {font-size:11px !important;padding-left:12px !important;padding-right:12px !important;}
.btnprev {display:none !important;}
.btnnext {display:none !important;}
.btnend {font-size:11px !important;padding-left:12px !important;padding-right:12px !important;}

.comsubject {width:100%;box-sizing:border-box;height:auto;background:#f5f5f5;font-size:18px;font-weight:400;line-height:23px;letter-spacing:-.5px;font-family:Noto Sans KR;margin:0 auto;margin-top:70px;text-align:left;text-align:center;padding:15px 10px;padding-bottom:20px;border-top:3px solid #333;border-bottom:1px dotted #999;}
.comsubject2 {width:100%;box-sizing:border-box;height:auto;margin:0 auto;text-align:left;font-family:Noto Sans KR;padding:10px 10px;font-size:13px;color:#333;border-bottom:1px dotted #999;}

.btn_comlistar {width:100%;max-width:1700px;padding-top:20px;margin:0 auto;height:150px;border-top:1px solid #ccc;text-align:left;}

.btn_comlist {clear:both;width:100%;max-width:768px;height:35px;border-radius:3px;float:left;border:1px solid #ccc;text-align:center;font-size:15px;font-family:S-CoreDream-4Regular;padding-top:10px;background:#f5f5f5;color:#333;margin-top:0px;cursor:pointer;}
.btn_comlist:hover {background:#b99059;color:#fff;border:1px solid #b99059;transition:all 0.5s;}


.flag {position:relative;display:inline-block;vertical-align:middle;width:100%;padding-left:10px;margin-left:30px;text-align:left;}
.flag a {display:inline-block;font-size:13px;padding:5px 13px;margin-right:7px;border:1px solid #ccc;border-radius:30px;margin-top:0px;}
.flag a:hover {background:#bf9343 !important;color:#fff !important;border:1px solid #bf9343;}


.btngoview {width:100%;max-width:1000px;border:1px solid #ccc;background:#f5f5f5;color:#333;border-radius:3px;text-align:center;margin-top:5px;padding:10px 0;}
.btngoview:hover {background:#bf9343;color:#fff;border:#bf9343;transition:all .5s;}


#pchide {display:inline-block !important;}
#mbhide {display:none !important;}

#topop {display:none;}
#topopm {display:block;position:absolute;z-index:100;}


#bottomorder {display:none !important;}

.sect2banner {display:none !important;}

#wrap{position:relative;min-width:100px;width:100%;max-width:768px; margin:0 auto;overflow:hidden;}

.bottom2banner {display:none;}


.bottom2mobile {display:block;position:fixed;margin:0 auto;bottom:-20px;width:100%;height:115px;z-index:100;overflow:hidden;}
.bottom2mobilearea {margin:0 auto;width:100%;width:100%;height:97px;font-size:0;overflow:hidden;border-radius:10px;background:#b99059;}


.bottom2mobileleft {display:inline-block;width:calc(100% - 70px);height:100px;vertical-align:top;padding-top:1px;}
.bottom2mobilestep {display:block;width:100%;height:30px;vertical-align:top;margin-top:10px;}

.bottom2mobileright {display:inline-block;width:80px;text-align:left;height:100px;vertical-align:top;font-size:20px;padding-top:8px;}

.bottom2mobileagree{display:inline-block;width:100px;padding-left:5px;height:30px;vertical-align:top;color:#fff;font-size:12px;}
.bottom2mobileagree h1{display:inline-block;width:100%;height:15px;vertical-align:top;color:#fff;font-size:10px;}
.bottom2mobileagree h2{display:inline-block;width:95px;margin-top:1px;padding-top:1px;border:1px solid #fff;text-align:center;height:15px;vertical-align:top;color:#fff;font-size:9px;}




.gnb_area{position:absolute; top:0; left:0; width:100%; height:100%; padding-top:80px; box-sizing:border-box; background:#fff;}

.gnb_area .gnb>li>a{display:block; width:100%; height:35px; background:#f5f5f5; line-height:35px; padding:0px 0 0px 23px; border-bottom:1px solid #ddd; font-size:15px; color:#555;}

.gnb_area .gnb>li.on>a{ color:#fff; border-bottom:1px solid #ddd;background:#9a9ab6;}


.boxs01 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}
.boxs02 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}
.boxs03 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}
.boxs04 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}
.boxs05 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}
.boxs06 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}
.boxs07 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}
.boxs08 h1{clear:both;width:100%;padding-left:30px;height:42px;background:#f5f5f5;font-family:S-CoreDream-4Regular;font-weight:normal;font-size:16px;padding-top:14px;border-bottom:1px dotted #ccc;z-index:100;}

.boxs01 h1:hover{background:#ddd;}
.boxs02 h1:hover{background:#ddd;}
.boxs03 h1:hover{background:#ddd;}
.boxs04 h1:hover{background:#ddd;}
.boxs05 h1:hover{background:#ddd;}
.boxs06 h1:hover{background:#ddd;}
.boxs07 h1:hover{background:#ddd;}
.boxs08 h1:hover{background:#ddd;}


.top_menu {display:none;}

.topmenu_div {display:none;}

.topsubmenu1 {display:none;}
.topsubmenu2 {display:none;}
.topsubmenu3 {display:none;}
.topsubmenu4 {display:none;}
.topsubmenu5 {display:none;}
.topsubmenu6 {display:none;}
.topsubmenu8 {display:none;}

.top_menu_sub1 { display:none;}
.top_menu_sub2 { display:none;}
.top_menu_sub3 { display:none;}
.top_menu_sub4 { display:none;}
.top_menu_sub5 { display:none;}
.top_menu_sub6 { display:none;}
.top_menu_sub8 { display:none;}



.bottom7img {display:none;}
.bottom7img_mobile {display:block;width:100%;height:auto;border:0px;}

.topsubmenu1 {display:none;}
.topsubmenu2 {display:none;}
.topsubmenu3 {display:none;}
.topsubmenu4 {display:none;}
.topsubmenu5 {display:none;}
.topsubmenu6 {display:none;}

.menu_wrap { width:100%;margin:0 auto; height:80px;font-family:Noto Sans KR;min-width:100px;z-index:12;}
.header{display:none;}
.sub_content{display:none;}
.header_mobile{display:block;z-index:100;}
.sub_mobile{display:block;width:100%;height:auto;padding-top:70px;}
.sub_mobilecon{position:relative;width:100%;height:auto;margin-top:0px;}
.allmenu_mobile{display:block;z-index:100;}

.kakao_area{display:none;}
.kakao_mobile {display:block;width:100%;height:auto;padding-bottom:100px;}


#section1 {display:none !important;}
#section2 {display:none !important;}
#section3 {display:none !important;}
#section4 {display:none !important;}
#section5 {display:none !important;}
#section6 {display:none !important;}
#section7 {display:none !important;}
#section8 {display:none !important;}
#section9 {display:none !important;}

.section1m {display:inline-block;position:relative;width:100%;margin-top:70px;height:auto;background-size:cover;text-align:center;}
.sect1area_m {display:block;position:relative;width:100%;height:700px;top:0px;}

.sect1area_m #introduceVideo{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;filter:alpha(opacity=70);background:#000;}
.sect1area_m #introduceVideo video,
.sect1area_m #introduceVideo .video-fallback{position:absolute;display:block;opacity:0;transition:opacity .5s ease-out;left:0;top:0;right:0;bottom:0;width:640px;height:360px;background-size:contain;object-fit:cover;}
.sect1area_m #introduceVideo video.active,
.sect1area_m #introduceVideo .video-fallback.active{opacity:1}
.sect1area_m #introduceVideo .view-mobile{display:block}
.sect1area_m #introduceVideo .view-mobile .btn-play{position:absolute;right:10px;bottom:10px;width:100px;height:100px;background:green;font-size:14px;z-index:5}
.sect1area_m #introduceVideo .video-fallback{display:block}
.sect1area_m #introduceVideo.is-fallback{background:block}
.sect1area_m #introduceVideo.is-fallback video{width:100%;height:100%}
.sect1area_m #introduceVideo.is-fallback .video-fallback{display:block;width:100%;height:100%;visibility:hidden}
.sect1area_m #introduceVideo.is-fallback .video-fallback.active{visibility:visible}

.sect1area_m .videotitle1 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.sect1area_m .videonum1 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:1s;opacity:0;}
.sect1area_m .videotext1 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:40px;line-height:130%;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:1s;opacity:0;
	}

.sect1area_m .videotitle2 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.videonum2 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:5s;opacity:0;}
.videotext2 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:40px;line-height:130%;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:5s;opacity:0;
	}

.sect1area_m .videotitle3 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.sect1area_m .videonum3 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:10s;opacity:0;}
.sect1area_m .videotext3 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:40px;line-height:130%;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:10s;opacity:0;
	}

.sect1area_m .videotitle4 { position:absolute; width:100%;top:45%;height:50px;text-align:center; }
.sect1area_m .videonum4 {color:#fff;width:100%;font-size:50px;letter-spacing:-2px;font-family:Pretendard-ExtraLight;animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:15s;opacity:0;}
.sect1area_m .videotext4 {padding-top:10px;color:#fff;width:100%;text-align:center;font-size:40px;line-height:130%;letter-spacing:-1px;font-family:Pretendard-Bold;
animation-name: introtext; 
    animation-duration: 19s;animation-iteration-count:infinite;animation-delay:15s;opacity:0;
	}

@keyframes introtext {
    from {opacity:0;transform:translateY(0px);}
    5% {opacity:1;transform:translateY(-70px);}
    15% {opacity:1;transform:translateY(-70px);}
    20% {opacity:0;transform:translateY(-70px);}
    40% {opacity:0;transform:translateY(-70px);}
    to {opacity:0;transform:translateY(-70px);}
}

.section2m {clear:both;display:inline-block;overflow:hidden; background:url('../../img/pc/bg_main_s21.png') center bottom;background-size:cover;padding:50px 0;margin-top:-5px;}
.sect2area {position:relative;width:100%;height:auto;overflow:hidden;}

.section2m .section2_rollm {width:100%;height:auto;max-width:768px;margin:0 auto;margin-top:50px;text-align:center;border:0px !important;}
.section2m .section2_rollaream {width:90%;margin:0 auto;height:auto;font-size:0;margin:0 auto;text-align:center;border:0px !important;}
.section2m .section2_rollaream .section2_text {display:inline-block;width:100%;height:auto;vertical-align:middle;box-sizing:border-box;}
.section2m .section2_rollaream .section2_img {display:inline-block;width:90%;height:auto;text-align:center;padding-left:0%;vertical-align:middle;box-sizing:border-box;}

.section2m .mainintrotitle2_1_1 {width:80%;font-size:14px;border-radius:15px;background:rgb(255,255,255,0.1);padding-top:8px;letter-spacing:0px;padding-bottom:8px;text-align:center;color:#fff;font-family:Pretendard-ExtraLight;font-weight:normal;margin:0 auto;}
.section2m .mainintrotitle2_1_2 {width:100%;font-size:45px;padding-bottom:10px;text-shadow:5px 5px 10px rgb(0,0,0);color:#f01324;letter-spacing:-.5px;margin-top:10px;text-align:center; font-family:Pretendard-Bold;}
.section2m .mainintrotitle2_1_2_s {width:100%;font-size:45px;padding-bottom:10px;background:linear-gradient(to bottom, #fff, #9f9f9f, #969696, #fff);-webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing:-.5px;margin-top:10px;text-align:center; font-family:Pretendard-Bold;}
.section2m .mainintrotitle2_1_2_a {width:100%;font-size:45px;padding-bottom:10px;background:linear-gradient(to bottom, #0a85f7, #01bcfd, #01c2ff, #00c8ff);-webkit-background-clip: text; -webkit-text-fill-color: transparent; letter-spacing:-4px;margin-top:10px;text-align:center; font-family:Pretendard-Bold;}
.section2m .mainintrotitle2_1_3 {width:100%;font-size:17px;line-height:20px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#fff;font-family:Pretendard-ExtraLight;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s;}
.section2m .mainintrotitle2_1_3 strong{font-family:Pretendard-Bold;}
.section2m .mainintrotitle2_1_3 span{color:#ad8846;font-family:Pretendard-Bold;}

.section2m .mainintrotitle2_1_4{width:100%;margin:0 auto;text-align:center;}

.section2m .mainintrotitle2_1_5{width:100%;max-width:1200px;margin:0 auto;margin-top:30px;border-top:1px solid #fff;}
.section2m .mainintrotitle2_1_6{width:100%;max-width:1200px;margin:0 auto;margin-top:30px;font-size:19px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.section2m .mainintrotitle2_1_7 {position:relative;width:100%;max-width:768px;margin:0 auto;margin-top:30px;font-size:14px;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.section2m .mainintrotitle2_1_7 .mainintrotitle2_1_7_1 {padding:7px 20px;display:inline-block;border-radius:10px;margin-left:-12px;font-size:10px;letter-spacing:-.5px;border:1px solid #fff;text-align:center;color:#fff;font-family:Pretendard-regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section2m .mainintrotitle2_1_7 .mainintrotitle2_1_7_1 a:hover{ background:#fff;color:#000;}
.section2m .mainintrotitle2_1_7 i{color:#fff;margin-left:-12px;font-style: normal;font-size:15px;}


.section3m {clear:both;display:inline-block;height:auto;background:#fff;background-size:cover;overflow:hidden;padding-top:50px;}

.section3m .mainintrotitle3_1{ width:100%;font-size:28px;line-height:120%;padding-bottom:20px;color:#000;letter-spacing:-1px;text-align:center; font-family:Pretendard-Bold; }
.section3m .mainintrotitle3_2{ width:100%;font-size:20px;padding-top:70px;letter-spacing:0px;padding-bottom:10px;text-align:center;color:#000;font-family:Pretendard-ExtraLight;}

.section3m .section3_left{ position:relative;width:100%;display:inline-block;height:auto;font-size:19px;vertical-align:top;margin-top:0px;}
.section3m .section3_rollm{ width:80%;margin:0 auto;height:auto;}
.section3m .section3_rollm img{ width:100%;margin:0 auto;height:auto;}
.section3m .section3_left h1{ width:80%;margin:0 auto;padding-top:10px;font-size:15px;height:35px;vertical-align:top;font-family:Pretendard-Regular;}
.section3m .section3_left h1 img{ width:20px;height:20px;}
.section3m .section3_left h1 span{ margin-left:10px;color:#45158d;}
.section3m .section3_left h2{ display:none;}

.section3m .section3_right{ clear:both;width:80%;margin:0 auto;margin-left:10%;display:inline-block;height:auto;font-size:0px;margin-top:-30px;vertical-align:top;}
.section3m .section3_right .section3_right_mid1{ width:50%;display:inline-block;height:auto;padding-top:25px;padding-bottom:25px;font-size:18px;text-align:center;font-family:Pretendard-ExtraLight;color:#000;box-sizing:border-box;transition:1s all; -webkit-transition:1s all;cursor:pointer;}
.section3m .section3_right .section3_right_mid1 span{font-family:Pretendard-Bold;}
.section3m .section3_right .section3_right_mid1:hover{color:#fff;background-color:#534741;background:url('../../img/pc/3page_5.png') center top;background-size:100% 100%;transition:.5s all; -webkit-transition:1s all;}
.section3m .section3_right .section3_right_mid1:hover h1{color:#534741;background:#fff;}
.section3m .section3_right .section3_right_mid2{ width:50%;display:inline-block;height:auto;padding-top:25px;padding-bottom:25px;font-size:18px;text-align:center;font-family:Pretendard-ExtraLight;color:#000;box-sizing:border-box;transition:1s all; -webkit-transition:1s all;cursor:pointer;}
.section3m .section3_right .section3_right_mid2 span{font-family:Pretendard-Bold;}
.section3m .section3_right .section3_right_mid2:hover{color:#fff;background-color:#534741;background:url('../../img/pc/3page_5.png') center top;background-size:100% 100%;transition:.5s all; -webkit-transition:1s all;}
.section3m .section3_right .section3_right_mid2:hover h1{color:#534741;background:#fff;}
.section3m .section3_right h1{width:100px;height:auto;margin:0 auto;padding-top:5px;padding-bottom:5px;margin-top:20px;border:1px solid #ccc;font-size:15px;text-align:center;font-family:Pretendard-Regular;color:#000;box-sizing:border-box;}


.section5m {clear:both;display:inline-block;overflow:hidden;height:auto;background:#fff;padding-top:20px;}

.section5m .sect5area {width:100%;max-width:768px;min-width:100px;max-height:3000px;margin:0 auto;height:auto;box-sizing:border-box;margin-top:0px;font-size:0;background:url('../../img/pc/section5_roll_bgm1111.png') no-repeat top right;background-size:contain;}

.section5m .section5_rollm{clear:both; width:100%;max-width:768px;height:auto;margin:0 auto;padding-top:70px;}
.section5m .section5_roll_left {display:block;clear:both; width:100%;height:auto;padding-bottom:20px;vertical-align:top;}

.section5m .section5_right {display:none;}


.mtopsection5 {position:relative;width:100%;top:0px;background-color:#ebebeb;}
.mtopsection5 img{width:100%;height:auto;bottom:0px !important;vertical-align:bottom;}

.section5m .mainintrotitle5_1{ width:100%;font-size:25px;text-align:center;padding-top:5px;padding-bottom:10px;color:#000;letter-spacing:-3.5px;font-family:Pretendard-Bold; }
.section5m .mainintrotitle5_2{display:none;}
.section5m .mainintrotitle5_2 span{ font-family:Pretendard-Regular;}
.section5m .mainintrotitle5_3{width:100%;margin:0 auto;margin-top:40px;z-index:10;font-size:15px;letter-spacing:0px;color:#000;padding-bottom:20px;text-align:left;line-height:160%;font-family:Pretendard-regular;}
.section5m .mainintrotitle5_4 {display:none;}

.section5m .mainintrotitle5_4 a{padding:5px 20px;margin:0 auto;font-size:13px;letter-spacing:0px;border:1px solid #ccc;text-align:center;color:#000;font-family:Pretendard-regular;transition:background 0.5s,border 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section5m .mainintrotitle5_4 a:hover{ background:#b99059;color:#fff;border:#b99059;}

.section5m .mainintrotitle5_5 {position:relative;float:left;padding-top:0px;bottom:0px;width:58%;height:auto;z-index:0;}
.section5m .mainintrotitle5_5 img{margin:0 auto;width:92%;margin-left:8%;z-index:0;}

.section5m .section5_roll_left h3{position:relative;width:42%;padding-right:13%;float:right;text-align:center;height:auto;box-sizing:border-box;margin-top:100px;font-family:Pretendard-Bold;}
.section5m .section5_roll_left .mainintrotitle5_name{display:inline-block;color:#000;font-size:25px;font-family:Pretendard-Bold;vertical-align:middle;}
.section5m .section5_roll_left .mainintrotitle5_name span{display:inline-block;color:#000;padding-top:5px;font-size:18px;font-family:Pretendard-Bold;vertical-align:middle;}
.section5m .section5_roll_left .mainintrotitle5_a{display:inline-block;;padding-top:5px;margin-top:10px;}
.section5m .section5_roll_left .mainintrotitle5_a a{display:inline-block;padding:3px 17px;margin:0 auto;font-size:12px;margin-left:0px;letter-spacing:0px;border:1px solid #ccc;text-align:center;color:#000;font-family:Pretendard-regular;transition:background 0.5s,border 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;vertical-align:top;}
.section5m .section5_roll_left h3 span{ font-family:Pretendard-Regular;}

.section5m .slick-prev {left: 20px;}
.section5m .slick-next {right:23px;}
.section5m .slick-prev:before { content: url(../../img/pc/arrow_prev_smb.png); }
.section5m .slick-next:before { content: url(../../img/pc/arrow_next_smb.png); }

.section5m .slick-dots {display:block;bottom:0px;}
.section5m .slick-dots li {margin:1px 0px;}
.section5m .slick-dots li button:before {font-size:12px;}
.section5m .slick-dots li button {width:10px;}



.section6m {display:inline-block;position:relative;width:100%;height:auto;margin-top:-2px;}


.section6m .sect6area {width:100%;display:inline-block;background:#f6f6f6;margin:0 auto;height:auto;box-sizing:border-box;padding-bottom:80px;}
.section6m .mainintrotitle6_1 { width:100%;height:auto;vertical-align:top;font-size:35px;padding-top:100px;color:#000;letter-spacing:-1.5px;text-align:center; font-family:Pretendard-Bold; z-index:10;}
.section6m .mainintrotitle6_2 {width:100%;font-size:18px;margin-top:20px;letter-spacing:0px;text-align:center;color:#0071e3;font-family:Pretendard-ExtraLight;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section6m .mainintrotitle6_3 { position:absolute;width:100%;padding:10px 0;margin:0 auto;margin-top:30px;border-radius:20px;font-size:15px;letter-spacing:0px;text-align:center;z-index:10;}
.section6m .mainintrotitle6_3 a{ padding:10px 30px;margin:0 auto;border-radius:20px;font-size:15px;letter-spacing:0px;border:1px solid #fff;text-align:center;color:#fff;font-family:Pretendard-regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section6m .mainintrotitle6_3 a:hover{ background:#fff;color:#000;}
.section6m .section6_rollm {width:100%;max-width:768px;height:auto;margin:0 auto;margin-top:30px;}
.section6m .section6_rollm .img {width:80%;margin:0 auto;height:auto;;}
.section6m .section6_rollm .img img{width:100%; height: 100%;object-fit:cover; transition: all 0.5s; }

.section6m .section6_rollm .img:hover img{ transform: scale(1.1);}
.section6m .slider-navm {width:60%; margin:0 auto;transition: all 0.5s;margin-top:10px;text-align:center; }
.section6m .slider-navm img{display:inline-block;width:90%; height:95%;transition: all 0.5s; }
.section6m .slider-navm .slick-prev {left:-16%;top:55%;background:#f6f6f6;width:10%;}
.section6m .slider-navm .slick-next {right:-15%;top:55%;background:#f6f6f6;width:10%;}
.section6m .slider-navm .slick-prev:before { content: url(../../img/pc/arrow_prev_sm.png);opacity:1; }
.section6m .slider-navm .slick-next:before { content: url(../../img/pc/arrow_next_sm.png);opacity:1; }


.section7m {display:inline-block;position:relative;width:100%;height:auto;padding:60px 0;color:#fff;}
.section7m .sect7area {display:inline-block;width:100%;height:auto;padding-bottom:50px;}

.section7m .mainintrotitle7_absarea {position:relative;width:100%;height:30px;z-index:1;vertical-align:top;text-align:center;padding-top:50px;}
.section7m .mainintrotitle7_abs {width:100%;margin:0 auto;max-width:768px;height:auto;vertical-align:top;}

.section7m .mainintrotitle7_1 { width:100%;height:auto;vertical-align:top;font-size:60px;margin-top:0px;color:#000;text-align:center;}
.section7m .mainintrotitle7_1 img{ width:150px;height:auto;}

.section7m .mainintrotitle7_5 { width:100%;height:auto;vertical-align:top;font-size:55px;margin-top:0px;color:#000;text-align:center;}
.section7m .mainintrotitle7_5 img{ width:170px;height:auto;}

.section7m .mainintrotitle7_2 {width:100%;font-size:18px;margin-top:15px;letter-spacing:0px;text-align:center;color:#000;font-family:Pretendard-ExtraLight;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section7m .mainintrotitle7_3 { position:absolute;width:100%;padding:10px 0;margin:0 auto;margin-top:80px;border-radius:20px;font-size:15px;letter-spacing:0px;text-align:center;z-index:10;}
.section7m .mainintrotitle7_3 a{ padding:10px 30px;margin:0 auto;border-radius:20px;font-size:15px;letter-spacing:0px;border:1px solid #fff;text-align:center;color:#fff;font-family:Pretendard-regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; z-index:10;}
.section7m .mainintrotitle7_3 a:hover{ background:#fff;color:#000;}

.section7m .section7_rollm {position:relative;width:80% !important;max-width:768px;height:auto;margin:0 auto;margin-top:30px;overflow:hidden !important;height:auto;}
.section7m .section7_rollm li{position:relative;height:auto;}
.section7m .section7_rollm h1{position:absolute;left:50%;top:44%;margin-left:-27px;width:53px;height:53px;z-index:10;}
.section7m .section7_rollm .section7_rollimg{position:relative;width:100%;margin:0 auto;height:auto;max-height:180px;overflow:hidden;}
.section7m .section7_rollm .section7_rollimg img{width:100%;height:auto; object-fit:cover;overflow:hidden;margin-top:0px;margin-bottom:0px;}



#iframeyou {width:100% !important;}

.section7m .slider7-navm {width:90%;padding-left:10%;max-width:768px;height:auto;margin:0 auto;margin-top:10px;}
.section7m .slider7-navm img{width:95%; height:95%;object-fit:cover; transition: all 0.5s; }


.section7m .slider7-navm {position:relative;width:80%;padding-left:23%;max-width:768px;height:auto;margin:0 auto;margin-top:15px;}
.section7m .slider7-navm img{width:90%; height:95%;object-fit:cover; transition: all 0.5s; }

.section7m .slider7-navm .slick-prev {left:12%;top:55%;width:10%;}
.section7m .slider7-navm .slick-next {right:-13%;top:55%;width:10%;}
.section7m .slider7-navm .slick-prev:before { content: url(../../img/pc/arrow_prev_smb.png);opacity:1; }
.section7m .slider7-navm .slick-next:before { content: url(../../img/pc/arrow_next_smb.png);opacity:1; }


#ytbview {max-width:90%;max-height:90%;vertical-align:middle;}

#typesw20 {display:none;}
#typesw21 {display:none;}
#typesw22 {display:none;}
#typesw23 {display:none;}
#typesw24 {display:none;}
#typesw25 {display:none;}
#typesw26 {display:none;}
#typesw27 {display:none;}
#typesw28 {display:none;}
#typesw29 {display:none;}
#typesw210 {display:none;}
#typesw211 {display:none;}
#typesw212 {display:none;}
#typesw213 {display:none;}
#typesw214 {display:none;}
#typesw215 {display:none;}
#typesw216 {display:none;}


.section8m {display:inline-block;position:relative;
	height:auto;
	background:url('../../img/pc/7page_back.png') center top;
	background-size:cover;
}



.section8m .sect8area {width:100%;height:auto;overflow:hidden;}
.section8m .mainintrotitle8_1 { width:100%;height:auto;vertical-align:top;font-size:35px;color:#fff;letter-spacing:-2.5px;text-align:center; font-family:Pretendard-Bold;}
.section8m .section8_type {width:100%;max-width:768px;margin:0 auto;margin-top:50px;font-size:0;}
.section8m .section8_type h1{font-size:20px;color:#fff;letter-spacing:-.5px;text-align:center; font-family:Pretendard-regular;padding-top:30px;}
.section8m .section8_type h2{clear:both;width:100%;height:50px;font-size:23px;color:#fff;letter-spacing:-.5px;text-align:center; font-family:Pretendard-regular;}
.section8m .section8_left {position:relative;width:100%;height:auto;margin:0 auto;text-align:left;display:inline-block;font-size:15px;color:#fff;}
.section8m .section8_right {position:relative;clear:both;width:100%;height:auto;margin:0 auto;margin-top:70px;text-align:right;display:inline-block;font-size:15px;color:#fff;}
	
#overimg1 {position:absolute;top:50px;left:0px;opacity:0;z-index:1;cursor:pointer;transition:background 0.5s, opacity 0.5s, top 0.3s, transform 0.5s; z-index:10;}
#overimg2 {position:absolute;top:50px;right:0px;opacity:0;z-index:1;cursor:pointer;transition:background 0.5s, opacity 0.5s, top 0.3s, transform 0.5s; z-index:10;}


.section9 {position:relative;width:100%; height:auto;text-align:left;}
.sect9area {width:100%;height:auto;bottom:0;overflow:hidden;font-size:0;text-align:left;}






.btn_gotop { display: none; }



/* 화면하단 예약·상담 버튼 */
.quickmenu { display:block;position:fixed;z-index:10; right:1rem; bottom:6.4rem; width:4rem; height:4rem;}
.quickmenu:after{visibility:hidden;content:'';position:fixed;left:0;top:-80%;z-index:-1;width:100%;height:200%;background-color:#000;opacity:0;transition:0.3s;}
.quickmenu.show{height:35rem;z-index:70;}
.quickmenu.show:after{visibility:visible;opacity:0.75;}
.quickmenu .holder {visibility:visible;width:4rem; height:4rem;font-size:0}
.quickmenu.show .holder{visibility:hidden;}
.quickmenu .btn-reservation {position:absolute; right:0; bottom:0; z-index:3; width:4rem; height:4rem; overflow:hidden; border-radius:100%; background:linear-gradient(to right, rgb(255, 136, 30, 1), rgb(226, 54, 0, 1)  ); box-shadow:0 5px 8px 0 rgba(0,0,0,0.20);cursor:pointer;}
.quickmenu.show .btn-reservation{transition-delay:0s;z-index:1;}
.quickmenu .btn-reservation .holder {position:relative; width:100%; overflow:hidden; background:transparent; color:#fff;border:0;}
.quickmenu .btn-reservation .holder i {position:absolute;opacity:0;left:.45rem; top:2.1rem; width:50px; height:50px; overflow:hidden; transition:0s;background-image:url('../../img/pc/footbtnbar1.png');}
.quickmenu .btn-reservation .holder strong {position:absolute;opacity:0; left:0rem; top:1.5rem; display:block; font-size:0.75rem; font-weight:bold;font-family:Pretendard-Bold;}
.quickmenu .btn-reservation .holder span {position:absolute;;opacity:0; left:0rem; top:1.5rem; display:block; font-size:0.75rem; font-weight:bold;font-family:Pretendard-Bold;}
.quickmenu.footrightbtn .btn-reservation .holder i {animation:consultant_i 4s cubic-bezier(0.65, 0.05, 0.36, 0) 0.1s both}
.quickmenu.footrightbtn .btn-reservation .holder strong {animation:consultant_text 2s cubic-bezier(0.65, 0.05, 0.36, 0) 5s both}
.quickmenu.footrightbtn .btn-reservation .holder span {animation:consultant_text 2s cubic-bezier(0.65, 0.05, 0.36, 0) 7s both}
.quickmenu ul {position: relative;z-index:2;float:right;width:4rem; height:35rem; margin-top:0; padding-top:10px; opacity:0;transition:0.2s;}
.quickmenu ul li {float:right; clear:both; width:14rem; height:4.1rem}
.quickmenu ul li a {position:relative;display:block; width:100%; padding-right:0rem; padding-top:10px; font-size: 1rem;font-weight: 100;text-align:right; line-height:1.5rem; color:#fff}
.quickmenu ul li a:before{content:'';position:absolute;top:0;right:.5rem;width:3rem;height:3rem;border-radius:100%;background-color:#a66f4b;background-repeat:no-repeat;background-size:3rem auto;}
.quickmenu ul li a span{display:inline-block;opacity:0;transition:0.8s;padding-right:10px;}
.quickmenu ul li:nth-child(1) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu51.png') no-repeat;}
.quickmenu ul li:nth-child(2) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu52.png') no-repeat;}
.quickmenu ul li:nth-child(3) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu31.png') no-repeat;}
.quickmenu ul li:nth-child(4) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu41.png') no-repeat;}
.quickmenu .openMenu {position:absolute; bottom:0; right:0; width:4rem; height:4rem;overflow:hidden;z-index:-1;transition: 0.4s;}
.quickmenu .openMenu:after{content:'';position:absolute; top:0; right:0; width:4rem; height:4rem;transition: 0.4s;background:linear-gradient(to right, rgb(255, 136, 30, 1), rgb(226, 54, 0, 1)  );border-radius:14rem}
.quickmenu .openMenu.show{width:19rem;height:20rem;z-index:2;opacity:1;}
.quickmenu .openMenu.show ul{opacity:1;transition-delay:0.1s;transition:0.8s;}
.quickmenu .openMenu.show:after{height:20rem;overflow:visible;z-index:-1;}
.quickmenu .openMenu.show ul li a span{opacity:1;transition-delay:0.3s;width:160px;margin-right:6em;}
.quickmenu .openMenu .quickmenu-close {position:absolute; right:12px; bottom:18px;z-index:2; display:block; font-size:0; width:3.5rem; height:3.5rem}
.quickmenu .openMenu .quickmenu-close::before, .quickmenu .openMenu .quickmenu-close::after{content:''; position:absolute; top:2.5rem; left:33%; width:2.4rem; height:0.1rem; background-color:#fff}
.quickmenu .openMenu .quickmenu-close::before{transform:rotate(45deg);}
.quickmenu .openMenu .quickmenu-close::after{transform:rotate(-45deg);}




.quickmenu1 { display:block;position:absolute;z-index:1000; right:1rem; bottom:6.4rem; width:4rem; height:4rem;}
.quickmenu1:after{visibility:hidden;content:'';position:fixed;left:0;top:-80%;z-index:-1;width:100%;height:200%;background-color:#000;opacity:0;transition:0.3s;}
.quickmenu1.show1{height:35rem;z-index:70;}
.quickmenu1.show1:after{visibility:visible;opacity:0.75;}
.quickmenu1 .holder {visibility:visible;width:4rem; height:4rem;font-size:0}
.quickmenu1.show1 .holder{visibility:hidden;}
.quickmenu1 .btn-reservation {position:absolute; right:0; bottom:0; z-index:3; width:4rem; height:4rem; overflow:hidden; border-radius:100%; background:linear-gradient(to right, rgb(255, 136, 30, 1), rgb(226, 54, 0, 1)  ); box-shadow:0 5px 8px 0 rgba(0,0,0,0.20);cursor:pointer;}
.quickmenu1.show1 .btn-reservation{transition-delay:0s;z-index:1;}
.quickmenu1 .btn-reservation .holder {position:relative; width:100%; overflow:hidden; background:transparent; color:#fff;border:0;}
.quickmenu1 .btn-reservation .holder i {position:absolute;opacity:0;left:.45rem; top:2.1rem; width:50px; height:50px; overflow:hidden; transition:0s;background-image:url('../../img/pc/footbtnbar1.png');}
.quickmenu1 .btn-reservation .holder strong {position:absolute;opacity:0; left:0rem; top:1.2rem; display:block; font-size:1.3rem; font-weight:bold;}
.quickmenu1 .btn-reservation .holder span {position:absolute;;opacity:0; left:0rem; top:1.2rem; display:block; font-size:1.3rem; font-weight:bold;}
.quickmenu1.footrightbtn1 .btn-reservation .holder i {animation:consultant_i 4s cubic-bezier(0.65, 0.05, 0.36, 0) 0.3s both}
.quickmenu1.footrightbtn1 .btn-reservation .holder strong {animation:consultant_text 2s cubic-bezier(0.65, 0.05, 0.36, 0) 5s both}
.quickmenu1.footrightbtn1 .btn-reservation .holder span {animation:consultant_text 2s cubic-bezier(0.65, 0.05, 0.36, 0) 7s both}
.quickmenu1 ul {position: relative;z-index:2;float:right;width:4rem; height:35rem; margin-top:0; padding-top:10px; opacity:0;transition:0.2s;}
.quickmenu1 ul li {float:right; clear:both; width:14rem; height:4.1rem}
.quickmenu1 ul li a {position:relative;display:block; width:100%; padding-right:0rem; padding-top:10px; font-size: 1rem;font-weight: 100;text-align:right; line-height:1.5rem; color:#fff}
.quickmenu1 ul li a:before{content:'';position:absolute;top:0;right:.5rem;width:3rem;height:3rem;border-radius:100%;background:linear-gradient(to right, rgb(255, 136, 30, 1), rgb(226, 54, 0, 1)  )background-repeat:no-repeat;background-size:3rem auto;}
.quickmenu1 ul li a span{display:inline-block;opacity:0;transition:0.8s;padding-right:10px;}
.quickmenu1 ul li:nth-child(1) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu11.png') no-repeat;}
.quickmenu1 ul li:nth-child(2) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu21.png') no-repeat;}
.quickmenu1 ul li:nth-child(3) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu31.png') no-repeat;}
.quickmenu1 ul li:nth-child(4) a:before {background-position:0 0;background:url('../../img/pc/footbtnbarmenu41.png') no-repeat;}
.quickmenu1 .openMenu1 {position:absolute; bottom:0; right:0; width:4rem; height:4rem;overflow:hidden;z-index:-1;transition: 0.4s;}
.quickmenu1 .openMenu1:after{content:'';position:absolute; top:0; right:0; width:4rem; height:4rem;transition: 0.4s;background:#b99059; border-radius:14rem}
.quickmenu1 .openMenu1.show1{width:19rem;height:20rem;z-index:2;opacity:1;}
.quickmenu1 .openMenu1.show1 ul{opacity:1;transition-delay:0.1s;transition:0.8s;}
.quickmenu1 .openMenu1.show1:after{height:20rem;overflow:visible;z-index:-1;}
.quickmenu1 .openMenu1.show1 ul li a span{opacity:1;transition-delay:0.3s;width:160px;margin-right:6em;}
.quickmenu1 .openMenu1 .quickmenu1-close {position:absolute; right:12px; bottom:18px;z-index:2; display:block; font-size:0; width:3.5rem; height:3.5rem}
.quickmenu1 .openMenu1 .quickmenu1-close::before, .quickmenu1 .openMenu1 .quickmenu1-close::after{content:''; position:absolute; top:2.5rem; left:33%; width:2.4rem; height:0.1rem; background-color:#fff}
.quickmenu1 .openMenu1 .quickmenu1-close::before{transform:rotate(45deg);}
.quickmenu1 .openMenu1 .quickmenu1-close::after{transform:rotate(-45deg);}




@keyframes consultant_i {
	0%{top:5rem;opacity:1;}
	30%{top:0.5rem;opacity:1;}
	80%{top:0.5rem;opacity:1;}
	90%{top:1.2rem;opacity:1;}
	100%{top:-3rem;opacity:1;}
}

@keyframes consultant_text {
	0%{left:6rem;opacity:1;}
	10%{left:.3rem;opacity:1;}
	50%{left:.3rem;opacity:1;}
	90%{left:.3rem;opacity:1;}
	100%{left:-6rem;opacity:1;}
}


.footrightbtn {
    display: block;
    position: fixed;
   
	}


.footrightbtn1 {
    display: block;
    position: fixed;
   
	}

.footrightbtn2 {
    display: block;
    position: fixed;
   
	}

.footrightbtn3 {
    display: block;
    position: fixed;
   
	}


.contents {clear:both;width:100%;height:auto;min-width:100px;max-width:768px;}
.contentsarea {width:100%;height:auto;min-width:100px;max-width:768px;}


/***************** sub0103 *****************/

.sub0103 > ul > li {
  width: 100% !important;
  margin: 10px 0px 0 0 !important;
  border: 1px solid #e4e4e4;
}

.sub0103 .img img {
  width: 90% !important;
  height: auto !important;
  margin-left:5%;
  object-fit: cover;
  transition: all 0.5s;
  transform: scale(1);
}
.sub0103 .img img:hover {
  transform: scale(1.1);
}
.sub0103 li div {
  height: 130px !important;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.sub0103 .tit {
  font-size: 20px !important;
  font-weight: 500;
  color: #2d2d2d;
  line-height: 25px !important;
  text-align: center;
  letter-spacing: -0.7px;
}
.sub0103 .con {
  font-size: 17px !important;
  font-weight: 400;
  color: #636363;
  line-height: 20px !important;
  text-align: center;
  margin-top: 12px;
  letter-spacing: -0.7px;
}



.brhcont1 {position:relative;width:100%;height:600px;margin-top:70px;background:url('../../img/pc/brhular_01.png') no-repeat center top;background-size:cover;text-align:center;}
.brhcont1 .brhcont1title{width:90%;margin:0 auto;padding-top:65px;text-align:center;font-size:25px;line-height:140%;letter-spacing:-1px;color:#b88d3c;font-family:Pretendard-Bold;}
.brhcont1 .brhcont1text{width:90%;margin:0 auto;margin-top:50px;text-align:center;font-size:20px;line-height:140%;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.brhcont1 .brhcont1img{position:absolute;width:100%;margin:0 auto;bottom:0px;text-align:center;color:#fff;font-family:Pretendard-Bold;}
.brhcont1 .brhcont1img img{width:100%;max-width:768px;}

.brhcont2 {position:relative;width:100%;height:auto;text-align:center;padding-bottom:50px;background:#f4f1ec;}
.brhcont2 .brhcont2title{width:100%;padding-top:50px;line-height:130%;text-align:center;font-size:40px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.brhcont2 .brhcont2title span{color:#b88d3c;}
.brhcont2 .brhcont2text{width:100%;margin-top:50px;text-align:center;line-height:130%;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.brhcont2 .brhcont2imgleft{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.brhcont2 .brhcont2imgleftimg{width:100%;display:inline-block;margin-top:30px;text-align:center;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imglefttext{width:100%;display:inline-block;margin-top:50px;text-align:left;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imglefttext h1{width:90%;margin-left:5%;padding-bottom:20px;font-size:30px;text-align:left;font-family:Pretendard-Bold;}
.brhcont2 .brhcont2imglefttext h2{display:flex;align-items: flex-start;height:auto;width:90%;padding:7px 0;margin-left:5%;border-bottom:1px solid #ccc;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2imglefttext h2 .ptop1{flex-shrink: 0;vertical-align:top;width:15px;font-size:15px;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2imglefttext h2 .ptop2{flex: 1;vertical-align:top;font-size:15px;line-height:19px;font-family:Pretendard-Regular;}

.brhcont2 .brhcont2imgright{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.brhcont2 .brhcont2imgrightimg{width:100%;display:inline-block;margin-top:30px;text-align:center;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imgrightimg img{width:88%;display:inline-block;text-align:center;}
.brhcont2 .brhcont2imgrighttext{width:100%;display:inline-block;margin-top:30px;text-align:center;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2imgrighttext h1{width:80%;margin-left:10%;padding-bottom:20px;font-size:30px;font-family:Pretendard-Bold;text-align:left;}
.brhcont2 .brhcont2imgrighttext h2{width:80%;margin-left:10%;padding:10px 0;text-align:left;font-size:21px;letter-spacing:-1px;font-family:Pretendard-Bold;color:#b88d3c;}
.brhcont2 .brhcont2imgrighttext h3{width:80%;padding:4px 0;line-height:130%;margin-left:10%;text-align:left;font-size:15px;font-family:Pretendard-Regular;}

.brhcont2 .brhcont2newimgright{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;padding-top:80px;}
.brhcont2 .brhcont2newimgright h1{width:100%;padding-bottom:30px;font-size:30px;line-height:130%;font-family:Pretendard-Bold;text-align:center;}
.brhcont2 .brhcont2newimgrightimg{width:90%;margin:0 auto;display:inline-block;margin-top:30px;text-align:center;font-size:24px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:middle;}
.brhcont2 .brhcont2newimgrightimg img{width:100%;max-width:768px;}
.brhcont2 .brhcont2newimgrightimg li{position:relative;}
.brhcont2 .brhcont2newimgrighttext {position:relative;width:100%;height:auto;min-height:50px;padding-bottom:30px;}
.brhcont2 .brhcont2newimgrighttext h2{width:80%;margin:0 auto;padding:35px 0 20px 0;text-align:center;font-size:20px;letter-spacing:-1px;font-family:Pretendard-Bold;color:#b88d3c;}
.brhcont2 .brhcont2newimgrighttext h3{display:flex;align-items: flex-start;width:95%;padding:4px 0;padding-left:20px;line-height:120%;text-align:left;font-size:15px;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2newimgrighttext h3 .ptop1{flex-shrink: 0;vertical-align:top;width:15px;font-size:15px;font-family:Pretendard-Regular;}
.brhcont2 .brhcont2newimgrighttext h3 .ptop2{flex: 1;vertical-align:top;font-size:15px;font-family:Pretendard-Regular;}



/* Media Query for responsive layout */
@media (max-width: 768px) {
  .container {
    padding: 10px;
  }
}


.brhcont3 {position:relative;width:100%;height:auto;padding-bottom:100px;padding-top:20px;background:#212c40;text-align:center;}


.brhcont3 .brhcont3area{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}

.brhcont3 .brhcont3left{width:90%;display:inline-block;margin-top:30px;text-align:center;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:top;}
.brhcont3 .brhcont3right{width:90%;display:inline-block;margin-top:50px;padding-top:50px;text-align:center;font-size:21px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;vertical-align:top;}

.brhcont3 .brhcont3title{width:100%;padding-bottom:20px;text-align:center;font-size:32px;letter-spacing:-1px;line-height:130%;color:#fff;font-family:Pretendard-Bold;}

.brhcont3 .brhcont3img{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:left;}
.brhcont3 .brhcont3img1{width:100%;display:inline-block;margin-top:30px;text-align:center;}

.brhcont3 .brhcont3icon {width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.brhcont3 .brhcont3icontitle {width:100%;padding-top:80px;text-align:center;font-size:45px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.brhcont3 .brhcont3icon li{width:50%;display:inline-block;margin:0 auto;text-align:center;margin-top:70px;text-align:center;vertical-align:top;}
.brhcont3 .brhcont3icon li h1{width:calc(100% - 50px);padding-left:50px;margin:0 auto;text-align:left;margin-top:30px;color:#cfb27d;line-height:130%;font-size:22px;letter-spacing:-.5px;font-family:Pretendard-Bold;}
.brhcont3 .brhcont3icon li h2{width:calc(100% - 50px);padding-left:50px;margin:0 auto;text-align:left;margin-top:15px;color:#fff;line-height:130%;font-size:19px;letter-spacing:-.5px;font-family:Pretendard-Regular;}

.brhcont4 {position:relative;width:100%;height:auto;padding-top:50px;padding-bottom:50px;background:#f4f1ec;text-align:center;}

.brhcont4 .brhcont4title{width:100%;padding:20px 0;text-align:center;font-size:35px;line-height:120%;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.brhcont4 .brhcont4text{width:100%;margin-top:50px;max-width:850px;margin:0 auto;text-align:center;padding:20px 0;font-size:25px;line-height:130%;letter-spacing:-.5px;color:#000;font-family:Pretendard-Bold;line-height: 120%;}
.brhcont4 .brhcont4text2{width:100%;margin-top:10px;max-width:850px;margin:0 auto;text-align:center;padding:10px 0;font-size:17px;line-height:130%;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Regular;line-height: 120%;}
.brhcont4 .brhcont4img{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}

.brhcont4 .brhcont4img1{clear:both;width:90%;display:inline-block;padding-RIGHT:0%;box-sizing:border-box;max-width:768px;margin:0 auto;margin-top:30px;text-align:center;}
.brhcont4 .brhcont4img1 img {width:100%;height:auto;}

.brhcont4 .brhcont4img2{clear:both;width:90%;display:inline-block;padding-left:0%;box-sizing:border-box;max-width:768px;margin:0 auto;margin-top:30px;text-align:center;}
.brhcont4 .brhcont4img2 img {width:100%;height:auto;}

.brhcont4 .brhcont4mid {width:90%;margin:0 auto;box-sizing:border-box;max-width:768px;text-align:left;border:2px solid #cfb27d;padding-top:20px;padding-bottom:20px;padding-left:3%;margin-top:30px;font-size:17px;letter-spacing:-.5px;color:#000;font-family:Pretendard-Bold;}
.brhcont4 .brhcont4mid h1{width:100%;margin:0 auto;display:inline-block;box-sizing:border-box;text-align:center;padding:10px;font-size:16px;letter-spacing:-.5px;color:#000;font-family:Pretendard-Regular;line-height:130%;}


.brhcont5 {display:none;position:relative;width:100%;height:450px;padding-top:50px;box-sizing:border-box;background:url('../../img/pc/brhular_051.png') no-repeat center bottom;background-size:650%;text-align:center;}
.brhcont5 .brhcont5title{width:100%;line-height:130%;text-align:center;font-size:35px;letter-spacing:0px;color:#333;font-family:Pretendard-Regular;}
.brhcont5 .brhcont5title span{color:#333;font-family:Pretendard-Bold;}
.brhcont5 .brhcont5text3{width:100%;margin-top:20px;text-align:center;line-height:130%;font-size:23px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.brhcont5 .brhcont5img{width:100%;max-width:1200px;margin:0 auto;font-size:0;text-align:center;}
.brhcont5 .brhcont5img1{width:100%;display:inline-block;margin-top:20px;text-align:center;}
.brhcont5 .brhcont5imgcut{width:100%;display:inline-block;margin-top:80px;text-align:center;}
.brhcont5 .brhcont5img1 h1{width:100%;color:#000;text-align:center;padding-top:30px;padding-bottom:50px;}
.brhcont5 .brhcont5img2 {width:100%;color:#000;font-family:Pretendard-Regular;line-height:150%;font-size:25px;text-align:center;color:#000;padding-top:40px;}
.brhcont5 .brhcont5img2 img{height:22px;}






.alacont1 {position:relative;width:100%;height:500px;margin-top:70px;background:url('../../img/pc/alaular_01.png') no-repeat 30% top;background-size:cover;text-align:center;}
.alacont1 .alacont1title{width:90%;padding-top:150px;text-align:center;font-size:40px;line-height:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;margin:0 auto;}
.alacont1 .alacont1title p{font-size:25px;letter-spacing:-1px;padding-top:30px;}
.alacont1 .alacont1text{width:90%;margin:0 auto;margin-top:50px;text-align:center;font-size:18px;color:#fff;line-height:22px;font-family:Pretendard-Regular;}

.alacont2 {position:relative;width:90%;margin:0 auto;height:auto;padding-bottom:80px;text-align:center;}
.alacont2 .alacont2title{width:100%;padding-top:80px;padding-bottom:40px;line-height:130%;text-align:center;font-size:30px;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.alacont2 .alacont2title span{color:#c19c55;}
.alacont2 .alacont2text{width:90%;margin:0 auto;margin-top:20px;text-align:center;line-height:150%;font-size:16px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.alacont2 .alacont2text span{color:#c19c55;font-family:Pretendard-Bold;}

.alacont2 .alacont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;margin-top:30px;}
.alacont2 .alacont2img1{width:90%;margin-left:5%;margin-right:5%;display:inline-block;max-width:555px;border-radius:40px;overflow:hidden;margin-top:30px;text-align:center;}
.alacont2 .alacont2img2{width:90%;margin-left:5%;margin-right:5%;display:inline-block;max-width:555px;border-radius:40px;overflow:hidden;margin-top:30px;text-align:center;}
.alacont2 .alacont2img1 h1{width:100%;padding:30px 20px;margin:0 auto;font-size:15px;color:#fff;background:#7a7a7a;text-align:center;font-family:Pretendard-Regular;line-height:120%;}
.alacont2 .alacont2img2 h1{width:100%;padding:30px 20px;margin:0 auto;font-size:15px;color:#fff;background:#b88d3c;text-align:center;font-family:Pretendard-Regual;line-height:120%;}

.alacont3 {position:relative;width:100%;height:auto;padding-top:50px;padding-bottom:120px;background:#f4f0ec;text-align:center;background:url('../../img/pc/alaular_03.png') repeat center top;background-size:cover;}
.alacont3 .alacont3top{width:100%;text-align:center;height:auto;}
.alacont3 .alacont3toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:20px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont3 .alacont3title{width:90%;margin:0 auto;padding-top:20px;text-align:center;font-size:35px;line-height:120%;color:#fff;font-family:Pretendard-Bold;}
.alacont3 .alacont3text{width:100%;margin-top:30px;text-align:center;line-height:160%;font-size:15px;letter-spacing:0px;color:#b8a070;font-family:Pretendard-Bold;}
.alacont3 .alacont3img{width:90%;margin:0 auto;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.alacont3 .alacont3img1{width:90%;display:inline-block;margin-top:50px;text-align:center;}

.alacont3 .alacont3imgtable_a {width:100%;display:inline-block;height:auto;text-align:center;font-size:0;margin-top:50px;}
.alacont3 .alacont3imgtable_img1 {width:90%;margin:0 auto;display:inline-block;max-width:768px;vertical-align:top;}
.alacont3 .alacont3imgtable_img2 {width:38%;display:none;max-width:768px;vertical-align:top;}
.alacont3 .alacont3imgtable_center_img {width:24%;display:inline-block;vertical-align:top;}
#alacont3imgtable_img3 {width:90%;display:inline-block;margin-top:50px;text-align:center;}

.alacont3 .alacont3imgtable {width:100%;height:auto;text-align:center;font-size:0;}
.alacont3 .alacont3imgtable_n1 {width:90%;display:inline-block;max-width:768px;border:3px solid #7a7a7a;vertical-align:top;}
.alacont3 .alacont3imgtable_n1 h1{width:100%;max-width:768px;background:#7a7a7a;font-size:16px;padding:20px 0;color:#fff;}
.alacont3 .alacont3imgtable_n1 h2{width:100%;max-width:768px;background:#fafafa;font-size:16px;padding:12px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #7a7a7a;}
.alacont3 .alacont3imgtable_n2 {width:90%;display:inline-block;max-width:768px;border:3px solid #b88d3c;vertical-align:top;}
.alacont3 .alacont3imgtable_n2 h1{width:100%;max-width:768px;background:#b88d3c;font-size:16px;padding:20px 0;color:#fff;}
.alacont3 .alacont3imgtable_n2 h2{width:100%;max-width:768px;background:#fafafa;font-size:16px;padding:12px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #7a7a7a;}
.alacont3 .alacont3imgtable_center {width:24%;display:none;vertical-align:top;}
.alacont3 .alacont3imgtable_center h1{width:100%;max-width:768px;background:transparent;font-size:30px;padding:26.5px 0;color:#fff;}
.alacont3 .alacont3imgtable_center h2{width:100%;max-width:768px;background:rgb(0,0,0,0.8);font-size:24px;padding:25px 0;color:#fff;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #7a7a7a;}
.alacont3 .alacont3imgh4area {width:100%;margin:0 auto;max-width:768px;height:auto;text-align:center;font-size:0;}
.alacont3 .alacont3imgh4 {width:30%;margin-left:1.5%;margin-right:1.5%;margin-top:50px;display:inline-block;max-width:300px;vertical-align:top;}
.alacont3 .alacont3imgh4 h1{width:100%;font-size:30px;padding-top:26.5px;color:#c19c55;}
.alacont3 .alacont3imgh4 h2{width:100%;font-size:22px;padding:10px 0;line-height:140%;font-family:Pretendard-Regular;border-bottom:1px solid #fff;}

.alacont3 .alacont3imgtable_n1 h2:nth-child(3){padding:12px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(5){padding:12px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(6){padding:12px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(7){padding:12px 0;}
.alacont3 .alacont3imgtable_n1 h2:nth-child(9){padding:12px 0;}

.alacont3 .alacont3imgtable_n2 h2:nth-child(3){padding:12px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(5){padding:12px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(6){padding:12px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(7){padding:12px 0;}
.alacont3 .alacont3imgtable_n2 h2:nth-child(9){padding:12px 0;}

.alacont3 .alacont3imgtable_center h2:nth-child(7){padding:12px 0;}


.alacont4 {position:relative;width:100%;height:auto;padding-bottom:80px;background:#fff;text-align:center;}
.alacont4 .alacont4top{width:100%;text-align:center;height:auto;}
.alacont4 .alacont4toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:20px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont4 .alacont4title{width:100%;padding-top:30px;text-align:center;font-size:30px;line-height:130%;letter-spacing:-1.5px;color:#000;font-family:Pretendard-Bold;}
.alacont4 .alacont4title span{color:#b88d3c;}
.alacont4 .alacont4text1{width:100%;margin-top:30px;text-align:center;line-height:160%;font-size:24px;letter-spacing:0px;color:#666;font-family:Pretendard-Bold;}
.alacont4 .alacont4text2{width:100%;margin-top:50px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}

.alacont4 .alacont4img{width:98%;margin-left:1%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.alacont4 .alacont4img .alacont4imgnum{width:98%;margin-left:1%;color:#cdb17c;letter-spacing:0px;color:#b88d3c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:35px;text-align:center;;vertical-align:top;}
.alacont4 .alacont4img .alacont4imgtext{width:98%;margin-left:1%;height:auto;vertical-align:top;line-height:40px;text-align:center;}
.alacont4 .alacont4img2{width:98%;margin-left:1%;margin-right:1%;display:inline-block;margin-top:30px;padding-top:30px;text-align:left;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;}
.alacont4 .alacont4img3{width:98%;margin-left:1%;margin-right:1%;display:inline-block;margin-top:30px;padding-top:30px;text-align:left;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;}
.alacont4 .alacont4img h1{width:80%;margin:0 auto;color:#000;font-family:Pretendard-Bold;font-size:17px;line-height:130%;text-align:center;padding-top:10px;padding-bottom:30px;}
.alacont4 .alacont4img h2{width:100%;margin:0 auto;color:#666;box-sizing:border-box;font-family:Pretendard-Regular;font-size:20px;text-align:left;padding-top:20px;padding-bottom:60px;}

.alacont4 .alacont4img2 img{width:80%;margin-left:10%;margin-bottom:30px;}
.alacont4 .alacont4img3 img{width:80%;margin-left:10%;margin-bottom:30px;}

.alacont4 .alacont4img1{width:98%;margin-left:1%;margin-right:1%;display:inline-block;margin-top:30px;padding-top:30px;vertical-align:top;background:#f2f2f2;border-radius:30px;box-sizing:border-box;text-align:center;}
.alacont4 .alacont4img1 .alacont4imgnum1{width:98%;margin-left:1%;height:30px;color:#cdb17c;display:inline-block;letter-spacing:0px;color:#b88d3c;box-sizing:border-box;line-height:140%;font-family:Pretendard-Bold;font-size:35px;text-align:center;padding-bottom:20px;vertical-align:top;}
.alacont4 .alacont4img1 .alacont4imgtext1{width:80%;margin:0 auto;display:inline-block;height:auto;vertical-align:top;text-align:center;color:#000;font-family:Pretendard-Bold;line-height:130%;font-size:17px;padding-top:25px;}
.alacont4 .alacont4img1 .alacont4img1_inner{width:98%;max-width:768px;margin:0 auto;margin-top:30px;text-align:center;height:auto;font-size:0;vertical-align:top;padding-bottom:80px;}
.alacont4 .alacont4img1 .alacont4img1_inner li{width:calc(50% - 40px);margin-left:5px;margin-right:5px;margin-top:10px;max-width:768px;height:auto;display:inline-block;vertical-align:top;}

.alacont5 {position:relative;width:100%;padding-bottom:80px;background:#fff;text-align:center;}
.alacont5 .alacont5top{width:100%;text-align:center;height:auto;}
.alacont5 .alacont5toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:20px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont5 .alacont5title{width:100%;padding-top:50px;line-height:130%;text-align:center;font-size:30px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.alacont5 .alacont5title span{color:#cdb17c;}
.alacont5 .alacont5text1{width:100%;margin-top:40px;text-align:center;line-height:160%;font-size:15px;letter-spacing:0px;color:#b8a070;font-family:Pretendard-Bold;}
.alacont5 .alacont5text1 span{color:#cdb17c;}
.alacont5 .alacont5text2{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:130%;font-size:17px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.alacont5 .alacont5text2 span{color:#cdb17c;}
.alacont5 .alacont5text3{width:100%;margin-top:30px;text-align:center;line-height:130%;font-size:17px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.alacont5 .alacont5img{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.alacont5 .alacont5img1{width:100%;display:inline-block;margin-top:80px;text-align:center;vertical-align:top;}

.alacont6 {position:relative;width:100%;padding-top:50px;height:auto;padding-bottom:50px;background:#08183c;text-align:center;background:url('../../img/pc/alaular_06.png') repeat center top;background-size:cover;}
.alacont6 .alacont6top{width:100%;text-align:center;height:auto;}
.alacont6 .alacont6toptext{width:100%;text-align:center;padding-top:20px;height:auto;font-size:20px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.alacont6 .alacont6title{width:90%;padding-top:50px;margin:0 auto;text-align:center;font-size:29px;line-height:130%;letter-spacing:-1.5px;color:#fff;font-family:Pretendard-Bold;}
.alacont6 .alacont6title span{color:#b88d3c;}
.alacont6 .alacont6text1{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:160%;font-size:20px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.alacont6 .alacont6text2{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:160%;font-size:17px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.alacont6 .alacont6img{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.alacont6 .alacont6img1{width:90%;margin-left:5%;margin-right:5%;display:inline-block;margin-top:20px;padding-top:20px;text-align:center;vertical-align:top;background:transparent;}
.alacont6 .alacont6img2{width:90%;margin-left:5%;margin-right:5%;display:inline-block;margin-top:0px;padding-top:20px;text-align:center;vertical-align:top;background:transparent;}
.alacont6 .alacont6img3{width:90%;margin-left:5%;margin-right:5%;display:inline-block;margin-top:0px;padding-top:20px;text-align:center;vertical-align:top;background:transparent;}
.alacont6 .alacont6img h1{width:90%;margin-left:5%;margin-right:5%;color:#fff;font-family:Pretendard-Bold;font-size:30px;text-align:left;padding-bottom:20px;}
.alacont6 .alacont6img h2{width:90%;margin-left:5%;margin-right:5%;color:#fff;box-sizing:border-box;line-height:140%;font-family:Pretendard-Regular;font-size:16px;text-align:left;padding-bottom:30px;}
.alacont6 .alacont6img h3{width:90%;margin-left:5%;margin-right:5%;color:#b88d3c;box-sizing:border-box;line-height:140%;margin-top:30px;font-family:Pretendard-Regular;font-size:17px;text-align:left;padding-bottom:10px;}

.alacont7 {position:relative;width:100%;height:auto;padding-bottom:30px;background:#2a354a;text-align:center;background:url('../../img/pc/alaular_07.png') repeat center top;background-size:cover;}
.alacont7 .alacont7title{width:90%;margin:0 auto;padding-top:100px;text-align:center;line-height:130%;font-size:30px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.alacont7 .alacont7title span{color:#cfb27d;}
.alacont7 .alacont7text1{width:80%;margin:auto;text-align:center;line-height:120%;font-size:25px;padding:80px 0;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.alacont7 .alacont7text1 span{color:#cfb27d;}

.alacont7 .alacont7icon {width:100%;max-width:1300px;margin:0 auto;width:100%;text-align:center;text-align:center;padding-bottom:80px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;}
.alacont7 .alacont7icon .alacont7icon1 {width:200px;height:200px;padding-top:80px;font-size:25px;color:#000;border-radius:250px;display:inline-block;margin:0 auto;background:#fff;text-align:center;text-align:center;font-family:Pretendard-Bold;vertical-align:bottom;}
.alacont7 .alacont7icon .alacont7icon2 {clear:both;width:100%;height:150px;padding-top:10px;font-size:100px;color:#cfb27d;display:inline-block;margin:0 auto;text-align:center;text-align:center;font-family:Pretendard-Bold;vertical-align:bottom;}
.alacont7 .alacont7icon .alacont7icon3 {clear:both;width:200px;height:200px;padding-top:65px;font-size:25px;color:#fff;border-radius:250px;display:inline-block;margin:0 auto;background:#b88d3c;text-align:center;text-align:center;font-family:Pretendard-Bold;vertical-align:bottom;}

.alacont8 {clear:both;position:relative;width:100%;height:auto;padding-bottom:10px;text-align:center;padding-top:30px;background-color:#ebebeb;background:#ebebeb;background-size:cover;}

.alacont8 .alacont8title{width:100%;padding-top:50px;text-align:center;font-size:20px;letter-spacing:0px;line-height:130%;color:#bf9952;font-family:Pretendard-Regular;}
.alacont8 .alacont8text{width:90%;margin:0 auto;margin-top:30px;text-align:center;font-size:30px;letter-spacing:-1px;line-height:130%;color:#000;font-family:Pretendard-Bold;}
.alacont8 .alacont8text2{width:80%;margin:0 auto;margin:30px auto;padding:20px;line-height:140%;text-align:center;font-size:20px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;background-color:#fff;}
.alacont8 .alacont8text2 span{color:#bf9952;font-family:Pretendard-Bold;}

.alacont8 .alacont8img{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;margin-top:30px;}

.alacont8 .alacont8img1 {width:100%;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.alacont8 .alacont8img2 {width:100%;margin-left:0px;margin-right:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.alacont8 .alacont8img3 {width:100%;;margin-left:0px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.alacont8 .alacont8img1 h3{width:200px;height:200px;padding-top:50px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:200px;border:1px solid #ccc;}
.alacont8 .alacont8img2 h3{margin-top:30px;width:200px;height:200px;padding-top:50px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:220px;border:1px solid #ccc;}
.alacont8 .alacont8img3 h3{margin-top:30px;width:200px;height:200px;padding-top:55px;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top;background:#fff;border-radius:220px;border:1px solid #ccc;}

.alacont8 .alacont8img1 h1{width:100%;color:#000;font-family:Pretendard-Regular;line-height:140%;font-size:17px;text-align:center;display:inline-block;padding-top:20px;}
.alacont8 .alacont8img1 h2{width:100%;padding-right:0px;color:#bf9952;font-family:Pretendard-Bold;line-height:140%;font-size:23px;text-align:center;display:inline-block;}
.alacont8 .alacont8img2 h1{width:100%;padding-left:5%;padding-right:5%;color:#000;font-family:Pretendard-Regular;line-height:140%;font-size:17px;text-align:center;display:inline-block;padding-top:20px;}
.alacont8 .alacont8img2 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;line-height:140%;font-size:23px;text-align:center;display:inline-block;padding-top:20px;}
.alacont8 .alacont8img3 h1{width:100%;color:#000;font-family:Pretendard-Regular;line-height:140%;font-size:17px;text-align:center;display:inline-block;padding-top:20px;}
.alacont8 .alacont8img3 h2{width:100%;color:#bf9952;font-family:Pretendard-Bold;line-height:140%;font-size:23px;text-align:center;display:inline-block;padding-top:20px;}


.alacont9 {position:relative;width:100%;height:auto;overflow:hidden;}
.alacont9 .alacont9img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.alacont9 .alacont9img1{width:100%;display:inline-block;height:400px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/alaular_09.png') no-repeat center top;background-size:cover;vertical-align:top;}
.alacont9 .alacont9img2{padding-left:5%;width:90%;display:inline-block;text-align:center;padding-left:0px;box-sizing:border-box;vertical-align:top;padding-bottom:50px;}
.alacont9 .alacont9img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:33px;line-height:90%;text-align:left;padding-top:50px;padding-bottom:30px;font-family:Pretendard;font-weight:800;}
.alacont9 .alacont9img2 h1 span{font-size:28px;}
.alacont9 .alacont9img2 h1 p{font-size:21px;}
.alacont9 .alacont9text1 {width:100%;max-width:768px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.alacont9 .alacont9icon {display:inline-block;width:30px;vertical-align:top;}
.alacont9 .alacont9icon img{width:20px;margin-top:5px;}
.alacont9 .alacont9img2 h2{display:inline-block;width:calc(100% - 30px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;padding-bottom:10px;font-size:16px;}

.alacont10 {position:relative;width:100%;height:auto;padding-bottom:80px;background:#ebebeb;text-align:center;}
.alacont10 .alacont10title{width:90%;MARGIN:0 AUTO;padding-top:50px;text-align:center;line-height:130%;font-size:30px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.alacont10 .alacont10title span{color:#cfb27d;}
.alacont10 .alacont10text1{width:90%;MARGIN:0 AUTO;margin-top:50px;text-align:center;line-height:120%;font-size:25px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;background-color:#fff;}
.alacont10 .alacont10text1 span{color:#cfb27d;}
.alacont10 .alacont10text2{width:100%;margin-top:20px;text-align:center;line-height:120%;font-size:17px;padding-bottom:20px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.alacont10 .alacont10text2 span{color:#cfb27d;}

.alacont10 .alacont10area {width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;margin-top:30px;}
.alacont10 .alacont10left {width:100%;display:inline-block;text-align:center;padding-bottom:0px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;vertical-align:middle;padding-left:0px;}
.alacont10 .alacont10left img{width:50%;}
.alacont10 .alacont10right {width:100%;margin-left:0%;display:inline-block;padding-bottom:50px;font-size:0;letter-spacing:-.5px;color:#b88d3c;font-family:Pretendard-Bold;vertical-align:middle;}
.alacont10 .alacont10right img{width:50%;}

#alacont10leftpadding {padding-left:0px;}
#alacont10leftright {text-align:right;}

.alacont10 .alacont10area h1{width:90px;height:90px;padding-top:25px;margin:0 auto;box-sizing:border-box;display:inline-block;border-radius:150px;background:#fff;margin-top:50px;vertical-align:middle;}
.alacont10 .alacont10area h2{width:80%;margin:0 auto;display:inline-block;padding-left:0px;padding-right:0px;margin-top:20px;color:#000;line-height:140%;box-sizing:border-box;text-align:center;font-size:18px;vertical-align:middle;font-family:Pretendard-Regular;}




.glacont1 {position:relative;width:100%;height:500px;margin-top:70px;background:url('../../img/pc/glaular_01.png') no-repeat 80% top;background-size:cover;text-align:center;}
.glacont1 .glacont1title{width:100%;padding-top:180px;text-align:center;font-size:40px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont1 .glacont1text{width:100%;margin-top:30px;text-align:center;font-size:17px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Regular;}

.glacont2 {position:relative;width:100%;height:auto;padding-bottom:50px;background:url('../../img/pc/glaular_02.png') no-repeat center top;background-size:cover;text-align:center;}
.glacont2 .glacont2title{width:100%;padding-top:80px;line-height:130%;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont2 .glacont2title span{color:#cdb17c;}
.glacont2 .glacont2text{width:90%;margin:0 auto;margin-top:50px;text-align:center;line-height:130%;font-size:17px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.glacont2 .glacont2img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.glacont2 .glacont2img1{width:90%;margin-left:0%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:50px;text-align:center;}
.glacont2 .glacont2img2{width:90%;margin-left:0%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:50px;text-align:center;}

.glacont3 {position:relative;width:100%;height:auto;padding-bottom:80px;background:#ebebeb;text-align:center;}
.glacont3 .glacont3top{width:100%;text-align:center;height:auto;}
.glacont3 .glacont3toptext{width:90%;margin:0 auto;text-align:center;padding-top:20px;height:auto;font-size:20px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.glacont3 .glacont3title{width:100%;padding-top:50px;text-align:center;font-size:30px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.glacont3 .glacont3text{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:130%;font-size:17px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.glacont3 .glacont3img{width:90%;margin:0 auto;margin:0 auto;max-width:768px;font-size:0;text-align:center;}
.glacont3 .glacont3img1 {width:90%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:30px;text-align:center;}
.glacont3 .glacont3img2 {width:90%;margin-left:0%;margin:0 auto;display:inline-block;margin-top:30px;text-align:center;}
.glacont3 .glacont3img1 img{border-radius:30px;}
.glacont3 .glacont3img2 img{border-radius:30px;}

.glacont4 {position:relative;width:100%;height:auto;padding-bottom:80px;background:#fff;text-align:center;}
.glacont4 .glacont4title{width:100%;padding-top:80px;padding-bottom:0px;text-align:center;font-size:30px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.glacont4 .glacont4text{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:130%;font-size:17px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.glacont4 .glacont4img{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}

.glacont4 .glacont4img1{width:90%;background:#ebebeb;border-radius:30px;margin-left:0%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:30px;text-align:center;}
.glacont4 .glacont4img1 h1{width:90%;margin:0 auto;color:#000;font-family:Pretendard-Bold;font-size:25px;letter-spacing:-1px;text-align:center;padding-top:30px;padding-bottom:30px;}
.glacont4 .glacont4img1 h1 span{color:#cdb17c;padding-left:0px;box-sizing:border-box;padding-right:10px;font-size:28px;font-family:Pretendard-Bold;}
.glacont4 .glacont4img1 img {width:100%;height:auto;}
.glacont4 .glacont4img1 h2{width:90%;margin:0 auto;color:#000;padding-left:0px;box-sizing:border-box;line-height:130%;font-family:Pretendard-Regular;font-size:17px;text-align:center;padding-top:30px;padding-bottom:30px;}

.glacont4 .glacont4img2{width:90%;background:#ebebeb;border-radius:30px;margin-left:0%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:30px;text-align:center;}
.glacont4 .glacont4img2 h1{width:90%;margin:0 auto;color:#000;font-family:Pretendard-Bold;font-size:25px;letter-spacing:-1px;text-align:center;padding-top:30px;padding-bottom:30px;}
.glacont4 .glacont4img2 h1 span{color:#cdb17c;padding-left:0px;box-sizing:border-box;padding-right:10px;font-size:28px;font-family:Pretendard-Bold;}
.glacont4 .glacont4img2 img {width:100%;height:auto;}
.glacont4 .glacont4img2 h2{width:90%;margin:0 auto;color:#000;padding-left:0px;box-sizing:border-box;line-height:130%;font-family:Pretendard-Regular;font-size:18px;text-align:center;padding-top:50px;padding-bottom:80px;}

.glacont5 {position:relative;width:100%;height:auto;background:url('../../img/pc/glaular_05.png') no-repeat center top;background-size:cover;text-align:center;}
.glacont5 .glacont5top{width:100%;text-align:center;height:auto;}
.glacont5 .glacont5toptext{width:90%;margin:0 auto;text-align:center;padding-top:20px;height:auto;font-size:20px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.glacont5 .glacont5title{width:100%;padding-top:50px;line-height:130%;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont5 .glacont5title span{color:#cdb17c;}
.glacont5 .glacont5text1{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:130%;font-size:20px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.glacont5 .glacont5text1 span{color:#cdb17c;}
.glacont5 .glacont5text2{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:130%;font-size:17px;letter-spacing:0px;color:#fff;font-family:Pretendard-Regular;}
.glacont5 .glacont5text3{width:90%;margin:0 auto;margin-top:30px;text-align:center;line-height:130%;font-size:17px;letter-spacing:0px;color:#cdb17c;font-family:Pretendard-Regular;}
.glacont5 .glacont5img{width:100%;max-width:768px;margin:0 auto;font-size:0;text-align:center;}
.glacont5 .glacont5img1{width:80%;margin:0 auto;display:inline-block;margin-top:30px;text-align:center;}
.glacont5 .glacont5img2{width:80%;margin:0 auto;display:inline-block;margin-top:30px;text-align:center;}
.glacont5 .glacont5img1 h1{width:90%;margin:0 auto;color:#fff;font-family:Pretendard-Bold;font-size:17px;text-align:center;padding-top:30px;padding-bottom:50px;}
.glacont5 .glacont5img2 h1{width:90%;margin:0 auto;color:#fff;font-family:Pretendard-Bold;font-size:17px;text-align:center;padding-top:30px;padding-bottom:50px;}

.glacont6 {position:relative;width:100%;height:auto;padding-bottom:80px;background:#ebebeb;text-align:center;}
.glacont6 .glacont6top{width:100%;text-align:center;height:auto;}
.glacont6 .glacont6toptext{width:90%;margin:0 auto;text-align:center;padding-top:20px;height:auto;font-size:20px;color:#b88d3c;font-family:Pretendard-Regular;font-weight:bold;}
.glacont6 .glacont6title{width:100%;padding-top:50px;text-align:center;font-size:25px;letter-spacing:-1px;color:#000;font-family:Pretendard-Bold;}
.glacont6 .glacont6text1{width:90%;margin:0 auto;margin-top:50px;text-align:center;line-height:140%;font-size:20px;letter-spacing:0px;color:#b88d3c;font-family:Pretendard-Bold;}
.glacont6 .glacont6text2{width:90%;margin:0 auto;margin-top:50px;text-align:center;line-height:140%;font-size:18px;letter-spacing:0px;color:#000;font-family:Pretendard-Regular;}
.glacont6 .glacont6img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}
.glacont6 .glacont6img1{width:80%;max-width:400px;margin-left:0%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:40px;text-align:center;vertical-align:top;background:#fff;border-radius:30px;overflow:hidden;}
.glacont6 .glacont6img2{width:80%;max-width:400px;margin-left:0%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:40px;text-align:center;vertical-align:top;background:#fff;border-radius:30px;overflow:hidden;}
.glacont6 .glacont6img3{width:80%;max-width:400px;margin-left:0%;margin-right:0%;margin:0 auto;display:inline-block;margin-top:40px;text-align:center;vertical-align:top;background:#fff;border-radius:30px;overflow:hidden;}
.glacont6 .glacont6img h1{width:90%;margin:0 auto;color:#000;font-family:Pretendard-Bold;font-size:25px;text-align:center;padding-top:20px;padding-bottom:30px;}
.glacont6 .glacont6img h2{width:90%;margin:0 auto;color:#000;box-sizing:border-box;line-height:130%;font-family:Pretendard-Regular;font-size:17px;text-align:center;padding-bottom:50px;}


.glacont8 {position:relative;width:100%;height:auto;overflow:hidden;}
.glacont8 .glacont8img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.glacont8 .glacont8img1{width:100%;display:inline-block;height:400px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/glaular_08.png') no-repeat center top;background-size:cover;vertical-align:top;}
.glacont8 .glacont8img2{padding-left:5%;width:90%;display:inline-block;text-align:center;padding-left:0px;box-sizing:border-box;vertical-align:top;padding-bottom:50px;}
.glacont8 .glacont8img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:30px;line-height:120%;text-align:center;padding-top:50px;padding-bottom:30px;}
.glacont8 .glacont8text1 {margin:0 auto;max-width:768px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:4px;padding-bottom:8px;line-height:20px;font-size:0px;}
.glacont8 .glacont8icon {display:inline-block;width:35px;padding-top:3px;vertical-align:top;}
.glacont8 .glacont8icon img{width:30px;}
.glacont8 .glacont8img2 h2{display:inline-block;width:calc(100% - 35px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:14px;}


.glacont9 {clear:both;position:relative;width:100%;height:auto;text-align:center;}
.glacont9 .glacont9top {position:relative;width:100%;height:400px;background:url('../../img/pc/glaular_09.png') no-repeat center top;background-size:cover;text-align:center;}
.glacont9 .glacont9bottom {position:relative;width:100%;height:AUTO;background:#2e3237;text-align:center;}
.glacont9 .glacont9title{width:100%;padding-top:110px;text-align:center;font-size:25px;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}
.glacont9 .glacont9text{width:100%;margin-top:30px;text-align:center;font-size:25px;line-height:130%;letter-spacing:-1px;color:#fff;font-family:Pretendard-Bold;}

.glacont9 .glacont9img{width:100%;max-width:1300px;margin:0 auto;font-size:0;text-align:center;}

.glacont9 .glacont9img1 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.glacont9 .glacont9img2 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}
.glacont9 .glacont9img3 h3{width:200px;height:200px;padding-top:60px;box-sizing:border-box;display:inline-block;margin-top:-100px;text-align:center;vertical-align:top;background:#fff;border-radius:150px;}

.glacont9 .glacont9img1 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.glacont9 .glacont9img2 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.glacont9 .glacont9img3 {width:300px;color:#fff;font-family:Pretendard-Regular;font-size:25px;text-align:center;display:inline-block;padding-top:30px;padding-bottom:20px;vertical-align:top;}

.glacont9 .glacont9img1 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:20px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.glacont9 .glacont9img1 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:25px;text-align:center;display:inline-block;padding-bottom:80px;}
.glacont9 .glacont9img2 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:20px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.glacont9 .glacont9img2 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:25px;text-align:center;display:inline-block;padding-bottom:80px;}
.glacont9 .glacont9img3 h1{width:100%;color:#fff;font-family:Pretendard-Regular;font-size:20px;text-align:center;display:inline-block;padding-top:20px;padding-bottom:20px;}
.glacont9 .glacont9img3 h2{width:100%;color:#b49b6e;font-family:Pretendard-Bold;font-size:25px;text-align:center;display:inline-block;padding-bottom:80px;}






.subbranch_map_mobile {
  width:100%;
  height: auto;
  font-size:0;
}

.subbranch_map_area_mobile {
  position:relative;
  margin:0 auto;
  text-align:center;
  font-size:0;
}


.subbranch_map_mobile .subbranch_map1_mobile{display:inline-block;width:49%;margin-right:1%;vertical-align:top;z-index:1;}
.subbranch_map_mobile .subbranch_map2_mobile{display:inline-block;width:49%;margin-left:1%;vertical-align:top;z-index:0;}
.subbranch_map_mobile .subbranch_map1_mobile h1{font-size:14px;padding-top:10px;}
.subbranch_map_mobile .subbranch_map1_mobile span{color:#b88d3c;font-family:Pretendard-Bold;}
.subbranch_map_mobile .subbranch_map2_mobile h1{font-size:14px;padding-top:10px;}
.subbranch_map_mobile .subbranch_map2_mobile span{color:#b88d3c;font-family:Pretendard-Bold;}

.sub0105 {
  padding: 50px 0 50px !important;
}
.sub0105tabon{
  font-size:25px !important;cursor:pointer;
}

.sub0105taboff{
  font-size:25px !important;cursor:pointer;
}

.sub0105tabcut img{
 height:30px !important;
}

.sub0105img_gn{
   width:100%;height:230px !important;overflow:hidden;
}
.sub0105img_ic{
   width:100%;height:230px !important;overflow:hidden;
}
.sub0105img_gn img{
   width:100%;height:auto;
}
.sub0105img_ic img{
   width:100%;height:auto;
}

.sub0105subject {
   clear:both;width:100%;height:50px;text-align:left;margin-top:10px !important;font-family:Pretendard-Bold;font-size:20px !important;letter-spacing:-1px;color:#000;vertical-align:middle;
}
.sub0105cont {
  clear:both;width:100%;height:auto !important;font-size:0;
}

.sub0105left {
  display:inline-block;width:100% !important;height:auto !important;text-align:left;font-family:Pretendard-Regular;font-size:31px;letter-spacing:-2px;color:#999;vertical-align:middle;
}
.sub0105left img{
   width:100%;height:auto;
}
.sub0105right {
  display:inline-block;padding-left:0px !important;box-sizing:border-box;width:100% !important;margin-top:50px;height:450px !important;text-align:left;font-family:Pretendard-Regular;font-size:31px;letter-spacing:-2px;color:#999;vertical-align:middle;
}
.sub0105 .map-info {
  display: block !important;
}

.sub0105 .map-info > div {
  width: 100% !important;
}
.sub0105 .map-info h2 {
  font-size: 21px !important;
  font-weight: 500;
  color: #333;
  margin: 50px 0 40px;
  display: flex;
  align-items: center;
    font-family:Pretendard-Bold;

}
.sub0105 .map-info h2.subway:before {
  content: "";
  display: inline-block;
  width: 40px !important;
  height: 40px !important;
  margin: 0 14px 0 0;
  background: url(../../img/pc/icon_subway1.png) no-repeat;
  background-size: contain;
}
.sub0105 .map-info h2.car:before {
  content: "";
  display: inline-block;
  width: 40px !important;
  height: 40px !important;
  margin: 0 14px 0 0;
  background: url(../../img/pc/icon_car1.png) no-repeat;
  background-size: contain;
}
.sub0105 .map-info h2.bus:before {
  content: "";
  display: inline-block;
  width: 36px;
  height: 36px;
  margin: 0 14px 0 0;
  background: url(../../img/pc/icon_bus1.png) no-repeat;
  background-size: contain;
}




.subway-info .con {
  font-size: 16px !important;
  font-weight: 500;
  color: #474747;
  padding-left: 12px;
  letter-spacing: 0px !important;
   font-family:Pretendard-regular;

}



.car-info .tit {
 font-size: 16px !important;
  letter-spacing:0px !important;
}

.car-info .con {
 font-size: 16px !important;
 letter-spacing:0px !important;
}




.bsmsection2 {display:inline-block;clear:both;position:relative;width:100%;height:auto;text-align:center;padding-top:120px;}
.bsmsect2area {position:relative;width:100%;height:auto;padding-top:0px;padding-bottom:100px;}

.bsmsection2 .mainintrotitle2_1 {width:100%;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection2 .mainintrotitle2_1_1 {font-size:30px;letter-spacing:-1px;color:#000;padding-bottom:30px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection2 .mainintrotitle2_1_1 span{color:#bf9343;}

.bsmsection2 .mainintrotitle2_1_2 {width:90%;margin:0 auto;font-size:17px;letter-spacing:0px;line-height:130%;color:#000;font-family:Pretendard-ExtraLight;}
.bsmsection2 .mainintrotitle2_1_2 span{color:#bf9343;font-family:Pretendard-Bold;}

.bsmsection2 .mainintrotitle2_1_3 {width:90%;margin:0 auto;font-size:15px;letter-spacing:0px;color:#000;font-family:Pretendard-regular;margin-top:40px;line-height:20px;padding-bottom:50px;}
.bsmsection2 .bsm2btimg {max-width:768px;width:100%;display:inline-block;text-align:center;color:#000;vertical-align:top;margin-top:20px;}


.bsmsection3 {display:inline-block;clear:both;width:100%;text-align:center;background:#E0E5EC;padding-top:50px;padding-bottom:30px;}

.bsmsection3 .mainintrotitle3_1 {font-size:30px;letter-spacing:-2px;color:#000;padding-bottom:50px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection3 .mainintrotitle3_2 {width:90%;margin:0 auto;font-size:14px;background:#fff;letter-spacing:0px;padding-bottom:5px;padding-top:5px;line-height:140%;text-align:center;color:#000;font-family:Pretendard-Bold;}
.bsmsection3 .mainintrotitle3_2 span{color:#bf9343;}
.bsmsection3 .mainintrotitle3_3 {width:90%;margin:0 auto;font-size:14px;letter-spacing:0px;padding-bottom:2px;line-height:140%;text-align:center;color:#000;font-family:Pretendard-Regular;padding-bottom:80px;}
.bsmsection3 .mainintrotitle3_4 {width:100%;padding-top:30px;height:auto;margin:0 auto;max-width:768px;overflow:hidden;text-align:center;}
.bsmsection3 .mainintrotitle3_4 img{width:100%;height:auto;}




.bsmsect3area {width:100%;overflow:hidden;}


.bsmsection3 .mainintrotitle3_3roll {display:none;}
.bsmsection3 .mainintrotitle3_3rollm {display:inline-block;width:100%;max-width:768px;margin:0 auto;}


.bsmsection3 .slick-dots{ bottom:40px;text-align:center;padding-left:20px;z-index:100000; }
.bsmsection3 .slick-dots li button:before{  content: '○';color:#000; }
.bsmsection3 .slick-dots li.slick-active button:before{  content: '●';color:#000; }

.bsmsection4 {display:inline-block;clear:both;position:relative;width:100%;padding-top:30px;padding-bottom:30px;height:auto;text-align:center;background:#092243;}

.bsmsection4 .mainintrotitle4_1 {width:100%;height:auto;font-size:30px;letter-spacing:-.5px;color:#fff;text-align:center;padding-bottom:40px;padding-top:50px;line-height:120%;font-family:Pretendard-Bold; }
.bsmsection4 .mainintrotitle4_1 span{color:#0ee7ef;}
.bsmsection4 .mainintrotitle4_2 {width:90%;margin:0 auto;font-size:15px;letter-spacing:0px;padding-bottom:30px;line-height:140%;text-align:center;color:#fff;font-family:Pretendard-Regular;}

.bsmsection4 .mainintrotitle4_3{position:relative;width:100%;margin:0 auto;max-width:768px;overflow:hidden;margin-top:0px;}
.bsmsection4 .mainintrotitle4icon {position:relative;width:95%;margin:0 auto;height:auto;background:#092243;font-size:0;bottom:0px;padding-top:50px;padding-bottom:30px;}
.bsmsection4 .mainintrotitle4icon img{height:35px;}
.bsmsection4 .mainintrotitle4icon li{display:inline-block;width:46%;margin:0 auto;margin-left:2%;margin-right:2%;height:auto;vertical-align:top;}
.bsmsection4 .mainintrotitle4icon h1{width:100%;height:auto;}
.bsmsection4 .mainintrotitle4icon h2{width:100%;height:auto;font-size:15px;letter-spacing:0px;padding-bottom:10px;padding-top:20px;text-align:center;color:#fff;font-family:Pretendard-Bold;}
.bsmsection4 .mainintrotitle4icon h3{width:100%;height:auto;font-size:11px;letter-spacing:0px;padding-bottom:30px;line-height:120%;text-align:center;color:#fff;font-family:Pretendard-regular;}

.bsmsection4 .mainintrotitle4_4roll{position:relative;width:100%;margin:0 auto;max-width:768px;overflow:hidden;margin-top:40px;}


.bsmsection8 {display:block;position:relative;width:100%;height:auto;padding:30px 0 30px 0;text-align:center;background:#151516;margin-top:-20px;}
.bsmsection8  li{display:inline-block;width:100%;padding:0px 0 10px 0;margin-left:0px;margin-right:0px;height:auto;background:#151516;border-radius:30px;margin-top:-20px;box-sizing:border-box;vertical-align:top;}
.bsmsection8  h1{width:100%;height:auto;}
.bsmsection8  h1 img{width:80%;margin-top:40px;margin-bottom:15px;}
.bsmsection8  h2{width:90%;padding:30px 0%;margin:0 auto;height:auto;line-height:140%;font-size:23px;letter-spacing:-.5px;text-align:center;color:#fff;font-family:Pretendard-Bold;}
.bsmsection8  h3{width:90%;padding:0 0%;margin:0 auto;height:auto;font-size:15px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.bsmsection8  h3 span{font-size:15px;letter-spacing:0px;}


.bsmsection5 {display:inline-block;clear:both;position:relative;width:100%;height:auto;text-align:center;background:#000;padding-top:30px;padding-bottom:80px;}
.bsmsection5 .bsmsect5area {position:relative;width:100%;height:auto;margin-top:30px;}


.bsmsection5 .introtitle5_1{width:100%;height:auto;font-size:0;max-width:1000px;margin:0 auto;margin-top:0px;}
.bsmsection5 .introtitle5_1 li{display:inline-block;width:90%;padding:20px 0 20px 0;margin-left:10px;margin-right:10px;margin-top:30px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.bsmsection5 .introtitle5_1 h1{width:100%;height:auto;}
.bsmsection5 .introtitle5_1 h1 img{width:95%;margin-top:20px;margin-bottom:15px;}
.bsmsection5 .introtitle5_1 h2{width:100%;padding:20px 7%;height:auto;font-size:23px;line-height:130%;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.bsmsection5 .introtitle5_1 h3{width:100%;padding:0 7%;height:auto;font-size:15px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.bsmsection5 .introtitle5_1 h3 span{font-size:15px;letter-spacing:0px;}

.bsmsection6{ width:100%; text-align:center;padding-top:80px;padding-bottom:80px;}

.bsmsection6 .bsmsection6img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.bsmsection6 .bsmsection6img1{width:100%;display:inline-block;height:400px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/bsmmainintrotitle6img.jpg') no-repeat center top;background-size:cover;vertical-align:top;}
.bsmsection6 .bsmsection6img2{padding-left:5%;width:90%;display:inline-block;text-align:center;padding-left:0px;box-sizing:border-box;vertical-align:top;padding-bottom:50px;}
.bsmsection6 .bsmsection6img2 h1{width:100%;color:#000;font-family:Pretendard-Bold;font-size:30px;line-height:120%;text-align:center;padding-top:50px;padding-bottom:30px;}
.bsmsection6 .bsmsection6text1 {width:100%;max-width:768px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:8px;padding-bottom:5px;font-size:0px;}
.bsmsection6 .bsmsection6icon {display:inline-block;width:35px;vertical-align:top;}
.bsmsection6 .bsmsection6icon img{width:30px;}
.bsmsection6 .bsmsection6img2 h2{display:inline-block;width:calc(100% - 35px);color:#000;text-align:left;font-family:Pretendard-Bold;padding-top:8px;font-size:14px;}

.bsmsection6 .mainintrotitle6_1 {width:90%;margin:0 auto;letter-spacing:0px;padding-bottom:20px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection6 .mainintrotitle6_1_1 {font-size:28px;line-height:130%;letter-spacing:-1px;color:#000;padding-bottom:30px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.bsmsection6 .mainintrotitle6_1_1 span{color:#bf9343;}

.bsmsection6 .bsm6btimg {width:768px;text-align:center;font-size:0;}

.bsmsection6 .bsm6btimg1 {max-width:480px;width:47%;border:1px solid #000;display:inline-block;margin-right:5px;text-align:center;color:#000;vertical-align:top;margin-top:20px;}
.bsmsection6 .bsm6btimg1 p{font-size:18px;font-family:Pretendard-Regular;width:100%;padding-top:30px;padding-bottom:30px;}
.bsmsection6 .bsm6btimg1 h2{font-size:17px;font-family:Pretendard-Regular;width:100%;padding-top:20px;padding-bottom:20px;}

.bsmsection6 .bsm6btimg2 {max-width:480px;width:47%;border:2px solid #b88d3c;display:inline-block;margin-left:5px;text-align:center;color:#000;vertical-align:top;margin-top:20px;}
.bsmsection6 .bsm6btimg2 p{font-size:18px;color:#b88d3c;font-family:Pretendard-Regular;width:100%;padding-top:30px;padding-bottom:30px;}
.bsmsection6 .bsm6btimg2 h2{font-size:17px;color:#b88d3c;font-family:Pretendard-Regular;width:100%;padding-top:20px;padding-bottom:20px;}


.bsmsection7 {width:100%; text-align:center;}

.bsmsect7area {width:100%;height:100%;overflow:hidden;font-size:0;}
.bsmsect7area_left {display:inline-block;width:100%;left:0px;background:url('../../img/pc/bsmmainintrotitle6img.jpg') no-repeat right top;background-size:cover;height:300px;overflow:hidden;font-size:20px;text-align:left;}

.bsmsect7area_right {display:inline-block;width:100%;background:#fff;right:0px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}

.bsmsection7 .mainintrotitle7_1 {width:90%;text-align:left;min-width:150px;margin:0 auto;font-size:33px;letter-spacing:-1.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:90%;font-family:Pretendard;font-weight:800; }
.bsmsection7 .mainintrotitle7_1 span{font-size:21px;letter-spacing:-0.5px;}
.bsmsection7 .mainintrotitle7icon {width:100%;max-width:768px;margin:0 auto;height:auto;font-size:0;padding-top:0px;padding-bottom:80px;}
.bsmsection7 .mainintrotitle7icon li{display:inline-block;width:90%;margin-left:5%;margin-top:0px;height:auto;border-bottom:1px solid #ddd;}
.bsmsection7 .mainintrotitle7icon h1{width:30px;display:inline-block;height:auto;box-sizing:border-box;text-align:center;vertical-align:top;padding-bottom:7px;padding-top:13px;}
.bsmsection7 .mainintrotitle7icon h1 img{width:20px;}
.bsmsection7 .mainintrotitle7icon h2{width:calc(100% - 30px);padding-left:0px;display:inline-block;height:auto;font-size:16px;letter-spacing:0px;padding-bottom:15px;padding-top:15px;text-align:left;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.bsmsection7 .mainintrotitle7_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}




.blssection2{ width:100%; text-align:center;}
.blssect2area {position:relative;width:100%;margin:0 auto;height:auto;padding-top:120px;padding-bottom:70px;}


.blssection2 .mainintrotitle2_1 {width:100%;letter-spacing:0px;margin:0 auto;padding-bottom:0px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection2 .mainintrotitle2_1_1 {width:90%;font-size:30px;margin:0 auto;letter-spacing:-1px;color:#000;padding-bottom:30px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection2 .mainintrotitle2_1_1 span{color:#bf9343;}

.blssection2 .mainintrotitle2_1_2 {width:90%;font-size:18px;margin:0 auto;line-height:30px;letter-spacing:0px;color:#000;font-family:Pretendard-ExtraLight;}
.blssection2 .mainintrotitle2_1_2 span{color:#bf9343;font-family:Pretendard-Bold;}

.blssection2 .mainintrotitle2_1_3 {width:90%;margin:0 auto;font-size:17px;letter-spacing:0px;color:#000;font-family:Pretendard-regular;margin-top:40px;line-height:25px;}
.blssection2 .bls2btimg {max-width:768px;width:100%;display:inline-block;text-align:center;color:#000;vertical-align:top;margin-top:40px;}
.blssection2 .bls2btimgm {display:none;}


.blssection3 {display:inline-block;width:100%;height:100%;text-align:center;overflow:hidden;font-size:0px;vertical-align:bottom;}

.blssect3area {width:100%;height:100%;overflow:hidden;font-size:0;}

.blssect3left {width:100%;height:100%;display:inline-block;vertical-align:top;padding-top:20px;box-sizing:border-box;}
.blssect3leftarea {width:95%;padding-left:5%;max-width:700px;float:left;height:100%;}

.blssect3right {width:100%;height:100%;display:inline-block;vertical-align:top;padding-top:0px;margin-top:50px;}
.blssect3right .mainintrotitle3_3roll{width:100%;height:400px;display:inline-block;vertical-align:top;background-color:#ccc;}
.blssect3right .mainintrotitle3_3roll div{width:100%;height:100%;}

.blssection3 .mainintrotitle3_1 {font-size:35px;letter-spacing:0px;color:#000;text-align:center;padding-bottom:10px;padding-top:0px;line-height:120%;font-family:Pretendard-Bold; }
.blssection3 .mainintrotitle3_2 {width:100%;font-size:20px;color:#e6262f;letter-spacing:0px;padding-bottom:2px;line-height:130%;text-align:center;font-family:Pretendard-Regular;}
.blssection3 .mainintrotitle3_3 {width:100%;font-size:20px;letter-spacing:-.5px;margin-top:30px;padding-bottom:2px;line-height:130%;text-align:center;color:#000;font-family:Pretendard-Bold;}
.blssection3 .mainintrotitle3_4 {width:100%;font-size:15px;margin-top:40px;letter-spacing:0px;padding-bottom:2px;line-height:130%;text-align:center;color:#666;font-family:Pretendard-Regular;}

.blssection3 .mainintrotitle3icon {position:relative;width:100%;height:auto;max-width:768px;font-size:0;margin-top:50px;}
.blssection3 .mainintrotitle3icon li{clear:both;display:inline-block;width:100%;padding-bottom:30px;position:relative;font-size:0;margin:0 auto;height:auto;text-align:center;}
.blssection3 .mainintrotitle3icon h1{display:inline-block;width:60px;height:35px;margin-left:3%;text-align:left;vertical-align:top;}
.blssection3 .mainintrotitle3icon h1 img{width:38px;height:40px;}
.blssection3 .mainintrotitle3icon h3{display:inline-block;width:calc(90% - 70px);padding-top:0px;margin:0 auto;height:35px;text-align:left;font-size:14px;color:#000;vertical-align:top;}




.blssection4 {width:100%; text-align:center;padding-top:30px;padding-bottom:10px;background:#000;}

.blssection4 .introtitle4_1{width:100%;height:auto;font-size:0;max-width:768px;margin:0 auto;margin-top:0px;}
.blssection4 .introtitle4_1 li{display:inline-block;width:90%;margin-top:30px;padding:20px 0 20px 0;margin-left:5%;margin-right:5%;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.blssection4 .introtitle4_1 h1{width:100%;height:auto;}
.blssection4 .introtitle4_1 h1 img{width:95%;margin-top:30px;margin-bottom:15px;}
.blssection4 .introtitle4_1 h2{width:100%;padding:30px 7%;height:auto;font-size:23px;line-height:35px;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.blssection4 .introtitle4_1 h3{width:100%;padding:0 7%;height:auto;font-size:16px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.blssection4 .introtitle4_1 h3 span{font-size:15px;letter-spacing:0px;}


.blssection5 {width:100%; text-align:center;padding-top:0px;padding-bottom:50px;background:#000;}

.blssection5 .introtitle5_1{width:100%;height:auto;font-size:0;max-width:768px;margin:0 auto;}
.blssection5 .introtitle5_1 li{display:inline-block;width:90%;padding:10px 0 10px 0;margin-top:20px;margin-left:10px;margin-bottom:10px;margin-right:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.blssection5 .introtitle5_1 h1 img{width:95%;margin-top:40px;margin-bottom:15px;}
.blssection5 .introtitle5_1 h2{width:100%;padding:30px 7%;height:auto;font-size:20px;line-height:130%;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.blssection5 .introtitle5_1 h3{width:100%;padding:0 7%;height:auto;font-size:15px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.blssection5 .introtitle5_1 h3 span{font-size:15px;letter-spacing:0px;}




.blssection6 {clear:both;width:100%;height:auto;text-align:center;background-color:rgb(11, 13, 42);}
.blssect6area {position:relative;width:100%;height:auto;text-align:center;font-size:0;padding-top:30px;padding-bottom:70px;}

.blssect6area .blssect6arealeft{width:90%;display:inline-block;height:auto;vertical-align:top;padding-top:0px;}
.blssect6area .blssect6arearight{width:60%;margin:0 auto;display:inline-block;height:auto;vertical-align:top;}

.blssect6area .blssect6areamid{width:100%;margin:0 auto;height:auto;max-width:1200px;}

.blssection6 .mainintrotitle6_1 {font-size:40px;max-width:768px;margin:0 auto;text-align:left;letter-spacing:-1.5px;color:#a1a1a6;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection6 .mainintrotitle6_1 span{color:#fff;}
.blssection6 .mainintrotitle6_2 {width:100%;max-width:768px;margin:0 auto;text-align:left;font-size:16px;letter-spacing:0px;color:#fff;padding-top:10px;line-height:150%;font-family:Pretendard-regular;}
.blssection6 .mainintrotitle6_3 {letter-spacing:-1.5px;color:#fff;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.blssection6 .blssection5icon{width:100%;max-width:768px;height:auto;font-size:22px;letter-spacing:0px;padding-top:0px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.blssection6 .blssection5icon li{display:inline-block;width:32%;height:auto;padding-top:50px;vertical-align:top;}
.blssection6 .blssection5icon h1{width:100%;height:auto;}
.blssection6 .blssection5icon li h2{width:100%;height:auto;font-size:14px;letter-spacing:-.5px;padding-bottom:20px;padding-top:20px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.blssection6 .blssection5icon li h3{width:100%;height:auto;font-size:14px;letter-spacing:0px;padding-bottom:0px;text-align:center;color:#fff;font-family:Pretendard-regular;}


.blssection7 {width:100%; text-align:center;}

.blssect7area {width:100%;height:100%;overflow:hidden;font-size:0;}
.blssect7area_left {display:inline-block;width:100%;left:0px;background:url('../../img/pc/blmainintrotitle7img.jpg') no-repeat right top;background-size:cover;height:300px;overflow:hidden;font-size:20px;text-align:left;}

.blssect7area_right {display:inline-block;width:100%;background:#fff;right:0px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}

.blssection7 .mainintrotitle7_1 {width:90%;text-align:left;margin:0 auto;font-size:33px;letter-spacing:-1.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:90%;font-family:Pretendard;font-weight:800; }
.blssection7 .mainintrotitle7_1 span{font-size:21px;letter-spacing:-0.5px;}
.blssection7 .mainintrotitle7icon {width:100%;max-width:768px;margin:0 auto;height:auto;font-size:0;padding-top:0px;padding-bottom:80px;}
.blssection7 .mainintrotitle7icon li{display:inline-block;width:90%;margin-left:5%;margin-top:0px;height:auto;border-bottom:1px solid #ddd;}
.blssection7 .mainintrotitle7icon h1{width:35px;display:inline-block;height:auto;box-sizing:border-box;text-align:center;vertical-align:top;padding-bottom:7px;padding-top:13px;}
.blssection7 .mainintrotitle7icon h1 img{width:20px;}
.blssection7 .mainintrotitle7icon h2{width:calc(100% - 35px);padding-left:0px;display:inline-block;height:auto;font-size:16px;letter-spacing:0px;padding-bottom:15px;padding-top:15px;text-align:left;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.blssection7 .mainintrotitle7_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}


.appointnotice_gray {width:100%;height:auto;padding-top:10px;padding-bottom:40px;}
.appointnotice_gray h1{width:100%;height:auto;color:#999;font-size:25px;line-height:150%;text-align:center;font-family:Pretendard-Regular;letter-spacing:-1px;}

.appointnotice {width:100%;height:auto;padding-top:10px;padding-bottom:40px;}
.appointnotice h1{width:100%;height:auto;color:#ba915b;font-size:25px;line-height:150%;text-align:center;font-family:Pretendard-Bold;letter-spacing:-1px;}
.appointnotice h2{width:100%;height:auto;font-size:30px;padding-top:10px;text-align:center;}
.appointnotice h3{width:100%;height:auto;font-size:24px;line-height:35px;text-align:center;}

.checkbranch {width:100%;height:80px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:30px;}
.checkbranch_title {width:20%;height:80px;float:left;border-right:1px solid #ccc;text-align:center;font-size:13px;padding-top:27px;color:#000;letter-spacing:-1px;}
.checkbranch_select {width:(80% - 30px);padding-left:30px;float:left;height:80px;text-align:left;font-size:13px;padding-top:16px;color:#000;letter-spacing:-1px;}

#btype {width:250px;background:#f8f8f0;cursor:pointer;color:#000;height:45px;border:1px solid #ccc;font-size:20px;margin:0 auto;text-align:center;font-family:Pretendard-Regular;}

.calendar_tab{position:relative;width:100%;height:500px;border:0px;}
.calendar_area{clear:both;width:100%;height:500px;border:0px;}
.calendar_left{clear:both;width:100%;height:500px;float:left;overflow:hidden;font-size:18px;font-family:Pretendard-Regular;}

.calendar_right_op{clear:both;position:relative;width:100%;height:400px;right:0;float:right;overflow:hidden;margin-top:0px;z-index:10000000;}
.calendar_right_op_bg{width:100%;background:#544741;height:350px;border-radius:20px;float:left;}
.calendar_right_op_bg h1{width:100%;color:#fff;height:40px;margin-top:50px;text-align:center;font-size:18px;font-family:Pretendard-Regular;}
.calendar_right_op_bg h2{width:100%;height:80px;text-align:center;}
.calendar_right_op_bg h3{width:100%;height:50px;text-align:center;}
.calendar_right_op_bg h4{width:100%;color:#fff;height:40px;margin-top:30px;text-align:center;font-size:16px;line-height:150%;font-family:Pretendard-Regular;}

#dstime {display:none;}
#timeslp {width:80%;background:#fff;cursor:pointer;color:#926c23;height:50px;font-size:20px;border:0px;border-radius:10px;margin:0 auto;text-align:center;font-family:Pretendard-Bold;display:block;}

#dsdate {width:80%;background:#926c23;color:#fff;height:80px;font-size:30px;border:0px;border-radius:10px;margin:0 auto;text-align:center;font-family:Pretendard-Bold;}
#dstime {width:80%;background:#fff;cursor:pointer;color:#926c23;height:50px;font-size:20px;border:0px;border-radius:10px;margin:0 auto;text-align:center;font-family:Pretendard-Bold;}
#dsdate2 {width:140px;background:#f8f8f0;display:inline-block;cursor:pointer;color:#000;letter-spacing:-1.5px;height:40px;font-size:20px;border:0px;text-align:left;font-family:Pretendard-Bold;}
#dstime2 {width:60px;background:#f8f8f0;display:inline-block;cursor:pointer;color:#000;letter-spacing:-1.5px;height:40px;font-size:20px;border:0px;text-align:left;font-family:Pretendard-Bold;}

.appointcheck {width:100%;clear:both;height:auto;margin-top:20px;padding-top:10px;padding-bottom:60px;background:#f8f8f0;}
.appointcheck h1{width:80px;height:80px;float:left;text-align:center;font-size:13px;line-height:20px;padding-top:5px;color:#744d24;letter-spacing:-.5px;}
.appointcheck h2{width:calc(100% - 80px);height:80px;float:left;font-size:20px;text-align:left;font-family:Pretendard-Bold;}


.brdsect1area {display:none;}
.brdsect1area_m {display:block;position:absolute;width:100%;height:100%;top:0px;}

.brdsect1area_m #introduceVideo{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;filter:alpha(opacity=70);background:#000;}
.brdsect1area_m #introduceVideo video,
.brdsect1area_m #introduceVideo .video-fallback{position:absolute;display:block;opacity:0;transition:opacity .5s ease-out;left:0;top:0;right:0;bottom:0;width:640px;height:360px;background-size:contain;object-fit:cover;}
.brdsect1area_m #introduceVideo video.active,
.brdsect1area_m #introduceVideo .video-fallback.active{opacity:1}
.brdsect1area_m #introduceVideo .view-mobile{display:block}
.brdsect1area_m #introduceVideo .view-mobile .btn-play{position:absolute;right:10px;bottom:10px;width:100px;height:100px;background:green;font-size:14px;z-index:5}
.brdsect1area_m #introduceVideo .video-fallback{display:block}
.brdsect1area_m #introduceVideo.is-fallback{background:block}
.brdsect1area_m #introduceVideo.is-fallback video{width:100%;height:100%}
.brdsect1area_m #introduceVideo.is-fallback .video-fallback{display:block;width:100%;height:100%;visibility:hidden}
.brdsect1area_m #introduceVideo.is-fallback .video-fallback.active{visibility:visible}


.brdsection2 {display:inline-block;clear:both;position:relative;width:100%;height:auto;text-align:center;padding-top:50px;}
.brdsect2area {position:relative;width:100%;height:auto;padding-top:0px;padding-bottom:0px;}

.brdsection2 .brdsect2area_mid {width:100%;max-width:768px;margin:0 auto;overflow:hidden;font-size:0;padding-bottom:60px;}
.brdsection2 .brdsect2area_bottom {position:relative;width:100%;padding-top:50px;top:0;padding-bottom:0px;text-align:center;height:auto;margin:0 auto;background:#dedede;overflow:hidden;font-size:0;}

.brdsection2 .mainintrotitle2_1 {width:93%;margin:0 auto;letter-spacing:0px;margin-top:80px;padding-bottom:10px;text-align:center;color:#000;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brdsection2 .mainintrotitle2_1_1 {font-size:30px;letter-spacing:-1px;color:#000;padding-bottom:50px;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brdsection2 .mainintrotitle2_1_2 {font-size:18px;letter-spacing:-.5px;line-height:130%;color:#999;font-family:Pretendard-Regular;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s; }
.brdsection2 .mainintrotitle2_1_2 span{color:#bf9343;}

.brdsection2 .brd2icon {width:90%;margin-left:5%;display:inline-block;margin-top:40px;letter-spacing:0px;text-align:center;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.brdsection2 .brd2iconcut {display:none;}
.brdsection2 .brd2iconimg {width:80px;display:inline-block;padding-top:0px;text-align:left;color:#999;vertical-align:top; }
.brdsection2 .brd2iconimg img{width:70%;}
.brdsection2 .brd2icontext {width:calc(90% - 80px);display:inline-block;letter-spacing:0px;text-align:left;vertical-align:top;font-size:16px;line-height:130%;color:#000;font-family:Pretendard-Regular;}

.brdsection2 .brd2bt {position:relative;width:100%;max-width:768px;margin:0 auto;overflow:hidden;font-size:0;padding-bottom:20px;}
.brdsection2 .brd2bt .brd2btleft {float:left;width:90%;padding-left:0%;padding-right:4%;text-align:center;margin-top:10px;box-sizing:border-box;}
.brdsection2 .brd2bt .brd2btright {float:left;width:90%;padding-left:0%;padding-right:4%;text-align:center;margin-top:10px;box-sizing:border-box;}

.brdsection2 .brd2bttext {width:30%;height:80px;font-size:14px;margin-top:11%;line-height:18px;display:inline-block;vertical-align:top;font-family:Pretendard-Bold;}
.brdsection2 .brd2btimg {width:100%;display:inline-block;text-align:center;color:#000;vertical-align:top;}
.brdsection2 .brd2btimg img{width:100%;}
.brdsection2 .brd2bttitle {width:100%;letter-spacing:0px;text-align:center;font-size:12px;line-height:130%;color:#000;font-family:Pretendard-Bold;padding-bottom:50px;}
.brdsection2 .brd2btright .brd2bttitle {padding-left:18%;padding-right:0%;}
.brdsection2 .brd2bttitle span{margin-left:0%;color:#bf9343;font-size:15px;}


.brdsection3 {display:inline-block;width:100%;height:auto;padding-top:80px;text-align:center;overflow:hidden;}



.brdsect3area {width:100%;height:100%;overflow:hidden;font-size:0;}
.brdsect3left {width:100%;height:100%;display:inline-block;vertical-align:top;padding-top:0;box-sizing:border-box;}
.brdsect3leftarea {width:95%;padding-left:5%;max-width:700px;float:left;margin:0 auto;height:100%;}


.brdsect3right {width:100%;height:100%;display:inline-block;vertical-align:top;margin-top:50px;}
.brdsect3right .mainintrotitle3_3roll{width:100%;height:400px;margin-top:0px;display:inline-block;vertical-align:top;background-color:#ccc;}
.brdsect3right .mainintrotitle3_3roll div{width:100%;height:100%;}


.brdsection3 .mainintrotitle3_1 {font-size:35px;letter-spacing:0px;color:#000;text-align:center;padding-bottom:10px;padding-top:0px;line-height:120%;font-family:Pretendard-Bold; }
.brdsection3 .mainintrotitle3_2 {width:100%;font-size:20px;color:#e6262f;letter-spacing:0px;padding-bottom:2px;line-height:130%;text-align:center;font-family:Pretendard-Regular;}
.brdsection3 .mainintrotitle3_3 {width:100%;font-size:20px;letter-spacing:-.5px;margin-top:30px;padding-bottom:2px;line-height:130%;text-align:center;color:#000;font-family:Pretendard-Bold;}
.brdsection3 .mainintrotitle3_4 {width:100%;font-size:15px;margin-top:40px;letter-spacing:0px;padding-bottom:2px;line-height:130%;text-align:center;color:#666;font-family:Pretendard-Regular;}

.brdsection3 .mainintrotitle3icon {position:relative;width:100%;height:auto;max-width:768px;font-size:0;margin-top:50px;}
.brdsection3 .mainintrotitle3icon li{clear:both;display:inline-block;width:100%;padding-bottom:30px;position:relative;font-size:0;margin:0 auto;height:auto;text-align:center;}
.brdsection3 .mainintrotitle3icon h1{display:inline-block;width:60px;height:35px;margin-left:3%;text-align:left;vertical-align:top;}
.brdsection3 .mainintrotitle3icon h1 img{width:38px;height:40px;}
.brdsection3 .mainintrotitle3icon h3{display:inline-block;width:calc(90% - 70px);padding-top:0px;margin:0 auto;height:35px;text-align:left;font-size:14px;color:#000;vertical-align:top;}


.brdsection3 .mainintrotitle3icontext h3{width:100%;margin:0 auto;height:auto;font-size:15px;letter-spacing:0px;padding-bottom:30px;line-height:140%;text-align:center;color:#333;font-family:Pretendard-Bold;}

.brdsection4 {display:inline-block;width:100%;height:auto;text-align:center;overflow:hidden;background:#000;padding-top:30px;padding-bottom:0px;margin-top:-5px;}
.brdsection4 .introtitle4_1{width:100%;height:auto;font-size:0;max-width:768px;margin:0 auto;margin-top:0px;}
.brdsection4 .introtitle4_1 li{display:inline-block;width:90%;margin:0 auto;padding:0px 0 0px 0;margin-top:20px;margin-left:0px;margin-right:0px;margin-bottom:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.brdsection4 .introtitle4_1 h1{width:100%;height:auto;}
.brdsection4 .introtitle4_1 h1 img{width:90%;margin:0 auto;margin-top:40px;margin-bottom:15px;}
.brdsection4 .introtitle4_1 h2{width:90%;padding:30px 0%;margin:0 auto;height:auto;font-size:23px;line-height:140%;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.brdsection4 .introtitle4_1 h3{width:90%;padding:0 0%;margin:0 auto;height:auto;font-size:15px;line-height:130%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.brdsection4 .introtitle4_1 h3 span{font-size:15px;letter-spacing:0px;}

.brdsection5 {clear:both;width:100%;height:auto;text-align:left;padding-top:10px;padding-bottom:50px;background:#000;margin-top:-5px;}

.brdsection5 .introtitle5_1{width:100%;height:auto;font-size:0;max-width:768px;margin:0 auto;}
.brdsection5 .introtitle5_1 li{display:inline-block;width:90%;padding:10px 0 10px 0;margin-top:20px;margin-left:10px;margin-right:10px;margin-bottom:10px;height:auto;background:#151516;border-radius:30px;box-sizing:border-box;vertical-align:top;}
.brdsection5 .introtitle5_1 h1{width:100%;height:auto;}
.brdsection5 .introtitle5_1 h1 img{width:95%;margin-top:40px;margin-bottom:15px;}
.brdsection5 .introtitle5_1 h2{width:100%;padding:30px 7%;height:auto;font-size:23px;line-height:130%;letter-spacing:-.5px;text-align:left;color:#fff;font-family:Pretendard-Bold;}
.brdsection5 .introtitle5_1 h3{width:100%;padding:0 7%;height:auto;font-size:15px;line-height:140%;letter-spacing:0px;padding-bottom:30px;text-align:left;color:#fff;font-family:Pretendard-regular;}
.brdsection5 .introtitle5_1 h3 span{font-size:15px;letter-spacing:0px;}


.brdsection6 {display:inline-block;width:100%;height:auto;text-align:center;overflow:hidden;background:#0b0d2a;padding-top:30px;padding-bottom:50px;margin-top:-10px;background:url('../../img/pc/13123s.png') repeat center top;background-size:100% 100%;}
.brdsect6area {position:relative;width:100%;height:auto;overflow:hidden;padding-top:30px;padding-bottom:20px;}

.brdsection6 .mainintrotitle6_1 {width:90%;min-width:300px;font-size:24px;letter-spacing:-.5px;color:#fff;padding-bottom:50px;padding-top:30px;line-height:120%;font-family:Pretendard-Bold;transition:background 0.5s, opacity 0.1s, top 0.3s, transform 0.5s;display:inline-block; }
.brdsection6 .mainintrotitle6icon {width:100%;max-width:768px;margin:0 auto;height:auto;font-size:0;padding-top:10px;}
.brdsection6 .mainintrotitle6icon li{display:inline-block;width:33%;margin:0 auto;height:auto;vertical-align:top;}
.brdsection6 .mainintrotitle6icon h1{width:90%;height:auto;margin:0 auto;width:90px;height:90px;padding-top:20px;box-sizing:border-box;background:#fff;border-radius:90px;text-align:center;}
.brdsection6 .mainintrotitle6icon img{width:50%;}
.brdsection6 .mainintrotitle6icon h2{width:90%;height:auto;font-size:14px;line-height:130%;letter-spacing:0px;padding-bottom:20px;padding-top:20px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.brdsection6 .mainintrotitle6icon h4{width:90%;height:auto;font-size:14px;line-height:130%;letter-spacing:0px;padding-bottom:10px;padding-top:10px;text-align:center;color:#fff;font-family:Pretendard-regular;}
.brdsection6 .mainintrotitle6icon h3{width:90%;height:auto;color:#ffd39a;font-size:14px;letter-spacing:0px;padding-bottom:30px;line-height:130%;text-align:center;font-family:Pretendard-regular;}
.brdsection6 .mainintrotitle6icon h3 span{font-size:17px;font-family:Pretendard-Bold;letter-spacing:0px;vertical-align:middle;}
.brdsection6 .mainintrotitle6_2 {width:90%;margin:0 auto;max-width:750px;margin:0 auto;text-align:left;font-size:18px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}
.brdsection6 .mainintrotitle6_3 {width:90%;margin:0 auto;max-width:750px;margin:0 auto;text-align:left;font-size:16px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}


.brdsection7 {width:100%; text-align:center;}

.brdsect7area {width:100%;height:100%;overflow:hidden;font-size:0;}
.brdsect7area_left {display:inline-block;width:100%;left:0px;background:url('../../img/pc/mainintrotitle7img.jpg') no-repeat right top;background-size:cover;height:300px;overflow:hidden;font-size:20px;text-align:left;}

.brdsect7area_right {display:inline-block;width:100%;background:#fff;right:0px;padding-top:7%;float:right;height:100%;overflow:hidden;font-size:20px;text-align:left;}

.brdsection7 .mainintrotitle7_1 {width:90%;min-width:300px;text-align:left;margin:0 auto;font-size:27px;padding-left:0px;letter-spacing:-1.5px;color:#000;padding-bottom:20px;padding-top:30px;line-height:120%;font-family:Pretendard;font-weight:800; }
.brdsection7 .mainintrotitle7_1 span{font-size:21px;padding-left:5px;letter-spacing:-0.5px;}
.brdsection7 .mainintrotitle7icon {width:100%;max-width:768px;margin:0 auto;height:auto;font-size:0;padding-top:0px;padding-bottom:80px;}
.brdsection7 .mainintrotitle7icon li{display:inline-block;width:90%;margin-left:5%;margin-top:0px;height:auto;border-bottom:1px solid #ddd;}
.brdsection7 .mainintrotitle7icon h1{width:35px;display:inline-block;height:auto;box-sizing:border-box;text-align:center;vertical-align:top;padding-bottom:7px;padding-top:15px;}
.brdsection7 .mainintrotitle7icon h1 img{width:20px;}
.brdsection7 .mainintrotitle7icon h2{width:calc(100% - 35px);padding-left:0px;display:inline-block;height:auto;font-size:16px;letter-spacing:0px;padding-bottom:15px;padding-top:15px;text-align:left;color:#000;font-family:Pretendard-Bold;vertical-align:top;}
.brdsection7 .mainintrotitle7_3 {width:100%;max-width:750px;margin:0 auto;text-align:left;font-size:16px;letter-spacing:0px;color:#ffd39a;padding-top:10px;line-height:120%;font-family:Pretendard-Bold;}




.novacont1 {position:relative;width:100%;height:auto;padding-bottom:50px;background:url('../../img/pc/nova1bg.png') no-repeat center bottom;background-size:cover;background-color:#061224;text-align:center;}
.novacont1 .novacont1img{width:100%;padding-top:37%;text-align:center;}
.novacont1 .novacont1img img{width:38%;height:auto;}
.novacont1 .novacont1arr {position:relative;overflow:hidden;left:0%;margin-left:0px;width:100%;margin:0 auto;margin-top:80px;text-align:left};
.novacont1 .novacont1arr img{transform:scale(1.2);margin-left:10%;padding-top:20px;}

.novacont1 .novacont1title{width:100%;padding-top:7px;text-align:center;font-size:11.2vw;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:900;}
.novacont1 .novacont1title span{color:#62c3d0;}
.novacont1 .novacont1text{width:100%;padding-top:13px;line-height:115%;text-align:center;font-size:7.5vw;letter-spacing:0px;color:#fff;font-family:Pretendard;font-weight:800;}
.novacont1 .novacont1text span{color:#62c3d0;}


.novacont2 {position:relative;width:100%;height:auto;background-color:#000;text-align:center;font-size:0;padding-top:20px;padding-bottom:80px;}
.novacont2 .novacont2left{display:inline-block;width:90%;height:auto;padding-top:0px;padding-right:0px;text-align:center;vertical-align:top;}

.novacont2 .novacont2right{display:inline-block;width:80%;height:auto;padding-top:0px;text-align:center;font-size:40px;letter-spacing:.5px;color:#000;font-family:Pretendard;font-weight:800;vertical-align:top;}

.novacont2 .novacont2title{width:100%;padding-top:0px;line-height:40px;text-align:left;font-size:33px;letter-spacing:-0.5px;color:#fff;font-family:Pretendard;font-weight:800;}
.novacont2 .novacont2title span{color:#62c3d0;}
.novacont2 .novacont2text{width:100%;margin-top:10px;text-align:left;line-height:22px;font-size:14px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:600;}
.novacont2 .novacont2text span{color:#62c3d0;font-weight:700;}


.novacont3 {position:relative;width:100%;height:auto;padding-top:80px;padding-bottom:80px;background:#FAFFFF;text-align:center;}

.novacont3 .novacont3dot {display:none;position:relative;width:100%;color:#62c3d0;font-weight:900;font-size:23px;letter-spacing:8px;padding-left:215px;line-height:0px;height:5px;margin:0 auto;text-align:center;}
.novacont3 .novacont3title{position:relative;width:100%;color:#000;font-weight:900;font-size:33px;letter-spacing:-0.5px;line-height:42px;height:auto;margin:0 auto;text-align:center;}
.novacont3 .novacont3title span{color:#62c3d0;}

.novacont3 .novacont3title2{position:relative;width:100%;color:#000;margin:0 auto;font-weight:800;font-size:27px;line-height:30px;letter-spacing:-1px;margin-top:150px;height:auto;text-align:center;}
.novacont3 .novacont3title2p {background:#1d92a3;font-weight:800;color:#fff;width:90%;margin:0 auto;letter-spacing:0px;font-size:13px;text-align:center;margin-top:15px;padding:9px 0 12px 0;}


.novacont3 .novacont3table2{clear:both;position:relative;width:90%;height:auto;background:#fff;box-shadow:1px 1px 1px 2px rgba(0,0,0,0.2);border-radius:15px;border:1px solid #999;color:#000;margin:0 auto;font-size:0px;margin-top:40px;text-align:center;}

.novacont3 .novacont3table2left {display:inline-block;width:100%;height:380px;font-weight:900;font-size:0px;padding-left:0px;letter-spacing:-0.5px;margin-top:30px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttitle {width:100%;text-decoration:underline;height:30px;font-weight:700;font-size:20px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttext {width:100%;height:30px;font-weight:700;font-size:17px;line-height:20px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}

.novacont3 .novacont3table2left .table2leftarea {position:relative;width:100%;max-width:300px;padding-top:20px;margin:0 auto;margin-top:20px;height:170px;text-align:left;vertical-align:top;z-index:1;overflow:hidden;}

.novacont3 .novacont3table2left .table2leftarea h1{position:absolute;top:54px;left:40px;width:250px;height:30px;background:#f5f5f5;z-index:-1;}
.novacont3 .novacont3table2left .table2leftarea h2{position:absolute;top:112px;left:40px;width:250px;height:30px;background:#f5f5f5;z-index:-1;}

.novacont3 .novacont3table2left .table2leftprice{display:inline-block;width:30px;height:120px;;padding-top:5px;margin-top:0px;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2left .table2leftprice dt{display:inline-block;clear:both;width:30px;height:34px;margin-top:-5px;vertical-align:top;color:#666;}
.novacont3 .novacont3table2left .table2leftprice_b{display:inline-block;width:10px;height:150px;padding-top:5px;margin-top:0px;border-right:1px solid #333;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2left .table2leftprice_b li{display:inline-block;clear:both;width:5px;border-top:1px solid #666;height:14.47px;vertical-align:top;}

.novacont3 .novacont3table2left .table2lefttable1{display:inline-block;width:22px;height:150px;margin-top:0px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable2{display:inline-block;width:12px;height:5px;background:#333;border-right:1px solid #ccc;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable3{display:inline-block;width:12px;height:8px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable4{display:inline-block;width:12px;height:52px;background:#333;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable5{display:inline-block;width:12px;height:105px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable6{display:inline-block;width:12px;height:128px;background:#333;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable7{display:inline-block;width:12px;height:138px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable8{display:inline-block;width:12px;height:143px;background:#333;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable9{display:inline-block;width:12px;height:149px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2left .table2lefttable10{display:inline-block;width:12px;height:150px;background:#333;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table2left .table2lefttable11{display:inline-block;width:12px;height:150px;background:#ccc;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table2left .table2lefttable12{display:inline-block;width:12px;height:150px;background:#333;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table2left .table2lefttable_b{display:inline-block;width:25px;height:150px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}

.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p1 {position:absolute;top:160px;left:43px;color:#ccc;width:22px;height:20px;font-weight:500;font-size:8px;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p2 {position:absolute;top:155px;left:56px;color:#333;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p3 {position:absolute;top:152px;left:86px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p4 {position:absolute;top:98px;left:96px;background:#ffff00;color:#000;width:40px;height:17px;padding-top:3px;font-size:13px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p5 {position:absolute;top:55px;left:138px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p6 {position:absolute;top:32px;left:153px;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p7 {position:absolute;top:22px;left:182px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p8 {position:absolute;top:15px;left:197px;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p9 {position:absolute;top:10px;left:229px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p10 {position:absolute;top:7px;left:245px;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p11 {position:absolute;top:7px;left:250px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2left .table2leftarea .table2lefttable_p12 {position:absolute;top:7px;left:262px;width:22px;height:20px;font-size:9px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}

.novacont3 .novacont3table2left .table2lefttable_carea{width:100%;height:auto;padding-left:30px;}
.novacont3 .novacont3table2left .table2lefttable_c{display:block;width:100%;max-width:250px;height:50px;border-top:1px solid #333;margin:0 auto;margin-left:auto;font-weight:700;font-size:20px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttable_c p{display:inline-block;width:43px;margin-left:3px;height:50px;font-weight:700;font-size:14px;padding-top:8px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttable_c_pr {width:100%;margin-left:0px;max-width:260px;height:30px;font-weight:700;font-size:11px;padding-top:0px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttable_c_box1 {display:inline-block;width:30px;margin-left:0px;margin-right:5px;margin-top:-2px;height:15px;background:#333;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2left .table2lefttable_c_box2 {display:inline-block;width:30px;margin-left:0px;margin-right:5px;margin-top:-2px;height:15px;background:#ccc;text-align:left;vertical-align:top;}

.novacont3 .novacont3table2left .table2lefttable_c_pr span{padding-left:34px;}

.novacont3 .novacont3table2right {display:inline-block;width:100%;padding-left:10px;padding-right:0px;height:370px;font-weight:900;font-size:0px;letter-spacing:-0.5px;margin-top:30px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttitle {width:100%;text-decoration:underline;color:#0298a7;height:30px;font-weight:700;font-size:20px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttext {width:100%;height:30px;font-weight:700;font-size:17px;line-height:20px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}

.novacont3 .novacont3table2right .table2rightarea {position:relative;width:100%;max-width:300px;padding-top:20px;margin:0 auto;margin-top:20px;height:170px;text-align:left;vertical-align:top;z-index:1;overflow:hidden;}

.novacont3 .novacont3table2right .table2rightarea h1{position:absolute;top:55px;left:40px;width:250px;height:30px;background:#f3feff;z-index:-1;}
.novacont3 .novacont3table2right .table2rightarea h2{position:absolute;top:112px;left:40px;width:250px;height:30px;background:#f3feff;z-index:-1;}

.novacont3 .novacont3table2right .table2rightprice{display:inline-block;width:30px;height:120px;padding-top:5px;margin-top:0px;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2right .table2rightprice dt{display:inline-block;clear:both;width:30px;height:34px;margin-top:-5px;vertical-align:top;color:#666;}
.novacont3 .novacont3table2right .table2rightprice_b{display:inline-block;width:10px;height:150px;padding-top:5px;margin-top:0px;border-right:1px solid #333;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table2right .table2rightprice_b li{display:inline-block;clear:both;width:5px;border-top:1px solid #666;height:14.47px;vertical-align:top;}

.novacont3 .novacont3table2right .table2righttable1{display:inline-block;width:25px;height:150px;margin-top:0px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable2{display:inline-block;width:12px;height:0px;background:#333;margin-top:0px;border-right:1px solid #ccc;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable3{display:inline-block;width:12px;height:0px;background:#ccc;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable4{display:inline-block;width:12px;height:105px;background:#333;margin-top:0px;border-right:1px solid #ccc;background:linear-gradient(to bottom,#00c4c2,#0060a9);margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable5{display:inline-block;width:12px;height:118px;background:#ccc;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable6{display:inline-block;width:12px;height:138px;background:#333;margin-top:0px;border-right:1px solid #ccc;background:linear-gradient(to bottom,#00c4c2,#0060a9);margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable7{display:inline-block;width:12px;height:148px;background:#ccc;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable8{display:inline-block;width:12px;height:150px;background:#333;margin-top:0px;border-right:1px solid #ccc;background:linear-gradient(to bottom,#00c4c2,#0060a9);margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable9{display:inline-block;width:12px;height:150px;background:#ccc;margin-top:0px;border-right:1px solid #ccc;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table2right .table2righttable_b{display:inline-block;width:25px;height:150px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}

.novacont3 .novacont3table2right .table2rightarea .table2righttable_p1 {position:absolute;top:160px;left:47px;color:#ccc;width:22px;height:20px;font-weight:500;font-size:8px;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p2 {position:absolute;top:160px;left:60px;color:#0298a7;width:22px;height:20px;font-size:9px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p3 {position:absolute;top:160px;left:92px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p4 {position:absolute;top:25px;left:70px;background:#ffff00;color:#0298a7;width:70px;height:35px;padding-top:3px;font-size:30px;font-weight:700;letter-spacing:-2px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p5 {position:absolute;top:42px;left:138px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p6 {position:absolute;top:22px;left:153px;color:#0298a7;width:22px;height:20px;font-size:9px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p7 {position:absolute;top:13px;left:182px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p8 {position:absolute;top:10px;left:199px;color:#0298a7;width:22px;height:20px;font-size:9px;font-weight:700;letter-spacing:-0.5px;z-index:3;text-align:center;}
.novacont3 .novacont3table2right .table2rightarea .table2righttable_p9 {position:absolute;top:10px;left:233px;color:#ccc;width:22px;height:20px;font-size:8px;font-weight:500;letter-spacing:-0.5px;z-index:3;text-align:center;}

.novacont3 .novacont3table2right .table2righttable_carea{width:100%;height:auto;padding-left:30px;}
.novacont3 .novacont3table2right .table2righttable_c {display:block;width:100%;max-width:250px;height:50px;border-top:1px solid #333;margin:0 auto;margin-left:auto;font-weight:700;font-size:20px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c p{display:inline-block;width:43px;margin-left:3px;height:50px;font-weight:700;font-size:14px;padding-top:8px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_pr {width:100%;margin-left:3px;height:30px;font-weight:700;font-size:11px;padding-top:0px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_box1 {display:inline-block;width:30px;margin-left:0px;margin-right:5px;margin-top:-2px;height:15px;background:linear-gradient(to right bottom,#00c4c2,#0060a9);text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_box2 {display:inline-block;width:30px;margin-left:0px;margin-right:5px;margin-top:-2px;height:15px;background:#ccc;text-align:left;vertical-align:top;}
.novacont3 .novacont3table2right .table2righttable_c_pr span{padding-left:34px;}

.novacont3 .novacont3bottomtext {width:100%;color:#0298a7;font-size:20px;font-weight:900;padding-bottom:25px;}

.novacont3bottom {clear:both;position:relative;width:90%;height:20px;color:#ccc;padding-top:10px;margin:0 auto;font-size:9px;text-align:right;}


.novacont3 .novacont3table3{clear:both;position:relative;width:90%;height:400px;background:#fff;box-shadow:1px 1px 1px 2px rgba(0,0,0,0.2);border-radius:15px;border:1px solid #999;color:#000;margin:0 auto;font-size:0px;margin-top:40px;text-align:center;}

.novacont3 .novacont3table3 .table3area {position:relative;width:100%;max-width:290px;margin:0 auto;height:200px;margin-top:10px;text-align:left;vertical-align:top;z-index:1;overflow:hidden;}

.novacont3 .novacont3table3 .table3area h1{position:absolute;top:63px;left:55px;width:260px;height:35px;background:#f3feff;z-index:-1;}
.novacont3 .novacont3table3 .table3area h2{position:absolute;top:133px;left:55px;width:260px;height:35px;background:#f3feff;z-index:-1;}

.novacont3 .novacont3table3 .table3price{display:inline-block;width:45px;height:200px;margin-top:30px;font-weight:500;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table3 .table3price dt{display:inline-block;clear:both;width:24px;height:39px;margin-top:-5px;vertical-align:top;color:#666;}
.novacont3 .novacont3table3 .table3price_b{display:inline-block;width:10px;height:200px;margin-top:30px;border-right:1px solid #333;font-weight:700;font-size:12px;letter-spacing:-0.5px;text-align:right;vertical-align:top;z-index:1;}
.novacont3 .novacont3table3 .table3price_b li{display:inline-block;clear:both;width:5px;border-top:1px solid #666;height:16.9px;vertical-align:top;}


.novacont3 .novacont3table3 .table3table1{display:inline-block;width:60px;height:200px;margin-top:0px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table2{display:inline-block;width:10px;height:130px;background:linear-gradient(to bottom,#00c4c2,#0060a9);border:1px solid #333;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table3{display:inline-block;width:10px;height:158px;border:1px solid #333;background:#005b5b;border-right:1px solid #333;margin-left:-1px;font-weight:700;margin-top:0px;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table4{display:inline-block;width:10px;height:156px;border:1px solid #333;background:#003030;margin-top:0px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table5{display:inline-block;width:10px;height:175px;border:1px solid #333;background:#ccc;border-right:1px solid #333;margin-left:-1px;font-weight:700;margin-top:0px;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table6{display:inline-block;width:10px;height:87px;border:1px solid #333;background:linear-gradient(to bottom,#00c4c2,#0060a9);border-right:1px solid #333;margin-top:0px;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table7{display:inline-block;width:10px;height:69px;border:1px solid #333;background:#005b5b;border-right:1px solid #333;margin-left:-1px;font-weight:700;margin-top:0px;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table8{display:inline-block;width:10px;height:69px;border:1px solid #333;background:#003030;margin-top:0px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table9{display:inline-block;width:10px;height:55px;border:1px solid #333;background:#ccc;border-right:1px solid #333;margin-left:-1px;font-weight:700;margin-top:0px;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table10{display:inline-block;width:10px;height:42px;border:1px solid #333;background:linear-gradient(to bottom,#00c4c2,#0060a9);border-right:1px solid #333;margin-top:0px;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table11{display:inline-block;width:10px;height:36px;border:1px solid #333;background:#005b5b;border-right:1px solid #333;margin-left:-1px;font-weight:700;margin-top:0px;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table12{display:inline-block;width:10px;height:38px;border:1px solid #333;background:#003030;margin-top:0px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table13{display:inline-block;width:10px;height:32px;border:1px solid #333;background:#ccc;margin-top:0px;border-right:1px solid #333;margin-left:-1px;font-weight:700;text-align:center;vertical-align:bottom;z-index:1;}
.novacont3 .novacont3table3 .table3table_b{display:inline-block;width:12px;height:200px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table_k{display:inline-block;width:12px;height:200px;margin-left:-1px;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:center;vertical-align:bottom;}

.novacont3 .novacont3table3 .table3table_carea {clear:both;width:100%;height:auto;padding-left:55px;}
.novacont3 .novacont3table3 .table3table_c{display:block;width:100%;max-width:235px;margin:0 auto;height:35px;margin-top:0px;border-top:1px solid #333;margin-left:auto;font-weight:700;font-size:27px;letter-spacing:-0.5px;text-align:left;vertical-align:bottom;}
.novacont3 .novacont3table3 .table3table_c p{display:inline-block;width:48px;background:#eee;border-left:1px solid #333;border-bottom:1px solid #333;border-right:1px solid #333;margin-left:-1px;height:33px;font-weight:700;font-size:17px;padding-top:8px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_c_pr {width:100%;margin-left:3px;height:30px;font-weight:700;font-size:15px;padding-top:0px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_c_box1 {display:inline-block;width:40px;margin-left:45px;margin-right:10px;height:18px;background:#333;text-align:left;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_c_box2 {display:inline-block;width:40px;margin-left:45px;margin-right:10px;height:18px;background:#ccc;text-align:left;vertical-align:top;}

.novacont3 .novacont3table3 .table3table_darea {width:100%;height:auto;margin-top:-2px;padding-left:0px;margin-left:0px;}

.novacont3 .novacont3table3 .table3table_d {display:block;width:100%;max-width:290px;margin:0 auto;height:30px;margin-top:0px;border-bottom:1px solid #333;border-top:1px solid #333;margin-left:auto;font-weight:700;font-size:23px;letter-spacing:-0.5px;text-align:left;vertical-align:top;}
.novacont3 .novacont3table3 .table3table_d p{display:inline-block;width:48px;background:#fff;border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;margin-top:0px;margin-left:-1px;height:30px;font-weight:500;font-size:15px;padding-top:7px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}

.novacont3 .novacont3table3 .table3table_d dt{display:inline-block;width:56px;background:#fff;border-left:1px solid #333;border-right:1px solid #333;margin-left:-1px;margin-top:0px;height:30px;border-bottom:1px solid #333;font-weight:700;font-size:11px;padding-top:3px;letter-spacing:-0.5px;text-align:center;vertical-align:top;}

.novacont3 .novacont3table3 .table3table_d dt li {display:inline-block;width:10px;background:#eee;border:1px solid #333;height:10px;margin-top:-3px;margin-left:3px;letter-spacing:-0.5px;text-align:center;vertical-align:middle;}
.novacont3 .novacont3table3 .table3table_d h1 {display:inline-block;width:35px;padding-left:1px;height:27px;margin-top:0px;font-size:10px;letter-spacing:-1px;line-height:11px;text-align:center;vertical-align:middle;}


.novacont3bottom3 {clear:both;position:relative;width:90%;height:25px;color:#ccc;padding-top:10px;margin:0 auto;font-size:9px;text-align:right;}


.novacont3 .novacont3text{width:100%;margin-top:50px;text-align:center;line-height:22px;font-size:14px;letter-spacing:-.5px;color:#333;font-family:Pretendard;font-weight:500;}
.novacont3 .novacont3text span{color:#62c3d0;}
.novacont3 .novacont3text2{width:100%;margin-top:50px;text-align:center;line-height:22px;font-size:14px;letter-spacing:-.5px;color:#333;font-family:Pretendard;font-weight:500;}
.novacont3 .novacont3text2 span{color:#62c3d0;}

.novacont3 .novacont3img{width:100%;max-width:1000px;background:#0045cc;color:#fff;border-radius:0px 50px 0px 50px;font-weight:900;font-size:36px;padding-top:43px;line-height:55px;height:192px;margin:0 auto;text-align:center;}
.novacont3 .novacont3top{position:relative;width:100%;margin-top:70px;height:auto;text-align:center;font-weight:800;font-size:17px;}

.novacont3 .novacont3tablearea{position:relative;width:100%;margin-top:30px;height:auto;text-align:center;font-weight:900;font-size:0px;}
.novacont3 .novacont3table{position:relative;width:320px;height:auto;margin:0 auto;text-align:left;font-weight:900;font-size:0px;}

.novacont3 .novacont3tableleft{display:inline-block;width:60px;height:150px;color:#666;font-weight:500;margin:0 auto;text-align:right;line-height:11px;padding-top:23px;padding-right:5px;font-size:10px;border-right:1px solid #999;vertical-align:top;font-weight:700;}
.novacont3 .novacont3tableleft p {font-size:9px;}
.novacont3 .novacont3tableleft span {color:#00a3ba;font-size:9px;}

.novacont3 .novacont3tableright{display:inline-block;position:relative;overflow:hidden;width:250px;height:150px;text-align:left;font-size:17px;border-bottom:1px solid #999;vertical-align:top;}

.novacont3 .novacont3tablebottom{clear:both;position:relative;padding-left:45px;padding-top:5px;width:320px;height:30px;color:#000;text-align:center;font-size:9px;font-weight:500;}
.novacont3 .novacont3tablebottom p{display:inline-block;width:23px;text-align:center;}

.novacont3 .novacont3tableright h1{position:absolute;top:20px;left:0px;width:240px;height:27px;background:linear-gradient(to right bottom,#0060a9,#00bdc0);z-index:1;text-align:right;color:#fff;padding-top:7px;font-size:11px;font-weight:800;padding-right:20px;}
.novacont3 .novacont3tableright h2{position:absolute;top:60px;left:0px;width:210px;height:27px;background:linear-gradient(to right bottom,#0060a9,#00bdc0);z-index:1;text-align:right;color:#fff;padding-top:7px;font-size:11px;font-weight:800;padding-right:20px;}
.novacont3 .novacont3tableright h3{position:absolute;top:100px;left:0px;width:90px;height:27px;background:linear-gradient(to right bottom,#0060a9,#00bdc0);z-index:1;text-align:right;color:#fff;padding-top:7px;font-size:11px;font-weight:800;padding-right:20px;}

.novacont3 .novacont3tableright p{position:absolute;top:0px;left:0px;width:23px;height:150px;border-right:1px dashed #aaa;}

.novacont3 .novacont3tablemid{clear:both;position:relative;margin-left:24px;padding-top:0px;width:250px;height:10px;text-align:left;font-size:13px;font-weight:500;}
.novacont3 .novacont3tablemid p{position:absolute;top:0px;left:0px;width:36px;height:10px;border-right:1px solid #999;}

.novacont3 .novacont3page{width:100%;max-width:768px;margin:0 auto;text-align:center;padding-top:0px;height:auto;font-size:0px;color:#1d93a3;font-family:Pretendard;font-weight:500;font-weight:bold;}
.novacont3 .novacont3page .novacont3p1 {display:inline-block;width:26.5%;margin-top:3px;text-align:center;padding-top:50px;height:auto;font-size:13px;color:#1d93a3;font-family:Pretendard;font-weight:500;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p1 h1{width:100%;height:60px;border:1px solid #1d93a3;border-left:0px;color:#1d93a3;padding-top:15px;font-size:13px;font-weight:700;background:#eff7f9;}
.novacont3 .novacont3page .novacont3p1 h2{width:100%;height:70px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#1d93a3;line-height:12px;padding-top:10px;font-size:12px;background:#fff;}
.novacont3 .novacont3page .novacont3p1 h3{width:100%;height:115px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#1d93a3;line-height:12px;padding-top:30px;font-size:12px;background:#fff;}
.novacont3 .novacont3page .novacont3p2 {display:inline-block;width:20%;margin-top:3px;text-align:center;padding-top:50px;height:auto;font-size:20px;color:#666;font-family:Pretendard;font-weight:500;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p2 h1{width:100%;height:60px;border:1px solid #1d93a3;border-left:0px;color:#666;padding-top:17px;font-size:13px;background:#eff7f9;}
.novacont3 .novacont3page .novacont3p2 h2{width:100%;height:70px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#666;line-height:12px;padding-top:28px;font-size:12px;background:#fff;}
.novacont3 .novacont3page .novacont3p2 h3{width:100%;height:115px;border:1px solid #1d93a3;border-left:0px;border-top:0px;color:#666;line-height:12px;padding-top:35px;font-size:12px;background:#fff;}
.novacont3 .novacont3page .novacont3p3 {display:inline-block;width:20%;margin-top:3px;text-align:center;padding-top:50px;height:auto;font-size:20px;color:#666;font-family:Pretendard;font-weight:500;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p3 h1{width:100%;height:60px;border:1px solid #1d93a3;border-left:0px;border-right:0px;color:#666;padding-top:22px;font-size:13px;background:#eff7f9;}
.novacont3 .novacont3page .novacont3p3 h2{width:100%;height:70px;border:1px solid #1d93a3;border-left:0px;border-right:0px;border-top:0px;color:#666;line-height:12px;padding-top:28px;font-size:12px;background:#fff;}
.novacont3 .novacont3page .novacont3p3 h3{width:100%;height:115px;border:1px solid #1d93a3;border-left:0px;border-right:0px;border-top:0px;color:#666;line-height:12px;padding-top:8px;font-size:12px;background:#fff;}
.novacont3 .novacont3page .novacont3p4 {display:inline-block;width:33.5%;text-align:center;padding-top:50px;height:auto;font-size:20px;color:#666;font-family:Pretendard;font-weight:700;font-weight:bold;vertical-align:top;}
.novacont3 .novacont3page .novacont3p4 h1{width:100%;height:63px;border:7px solid #1d93a3;border-bottom:1px solid #1d93a3;background:#1d93a3;color:#fff;padding-top:17px;line-height:12px;font-size:13px;font-weight:700;}
.novacont3 .novacont3page .novacont3p4 h2{width:100%;height:70px;border:7px solid #1d93a3;border-bottom:1px solid #1d93a3;border-top:0px;color:#1d93a3;line-height:12px;padding-top:28px;font-size:12px;font-weight:700;background:#fff;}
.novacont3 .novacont3page .novacont3p4 h3{width:100%;height:118px;border:7px solid #1d93a3;border-top:0px;color:#1d93a3;line-height:12px;padding-top:18px;font-size:12px;font-weight:700;line-height:12px;background:#fff;}

.novacont3 .novacont3page .novacont3p1 h2:nth-child(4){padding-top:15px !important;}
.novacont3 .novacont3page .novacont3p1 h2:nth-child(5){padding-top:15px !important;}
.novacont3 .novacont3page .novacont3p4 h2:nth-child(3){padding-top:4px !important;}


.novacont5 {position:relative;width:100%;padding-top:170px;height:auto;background:#fff;text-align:center;}

.novacont5 .novacont5title{width:100%;height:auto;padding-bottom:160px;font-size:28px;line-height:110%;color:#000000;letter-spacing:-1px;font-weight:800;font-family:"Pretendard";text-align:center;}
.novacont5 .novacont5title p{font-size:35px;color:#000000;font-weight:900;line-height:110%;font-family:"Pretendard";text-align:center;}
.novacont5 .novacont5title p span{color:#64c3d0;}

.novacont5 .novacont5imgarea{width:100%;height:auto;margin:0 auto;margin-top:100px;font-size:0;text-align:center;background:#000;padding-top:140px;padding-bottom:100px;}
.novacont5 .novacont5imgarea .novacont5dot{width:100%;height:30px;font-size:80px;line-height:0px;margin:0 auto;text-align:center;color:#fff;}
.novacont5 .novacont5imgarea .novacont5text{width:90%;max-width:768px;color:#fff;height:auto;margin:0 auto;line-height:23px;font-size:14px;text-align:center;}
.novacont5 .novacont5img1{clear:both;width:100%;height:auto;margin-top:50px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}
.novacont5 .novacont5img1 img{width:50%;}
.novacont5 .novacont5linearea{width:100%;height:370px;margin:0 auto;margin-top:100px;overflow:hidden;text-align:center;}
.novacont5 .novacont5line{clear:both;width:1px;height:330px;margin:0 auto;border-right:4px solid #64c3d0;text-align:center;}

.novacont5 .novacont5imgtitle {width:100%;height:auto;font-size:30px;line-height:35px;color:#fff;font-weight:900;font-family:"Pretendard";text-align:center;margin-top:0px;}
.novacont5 .novacont5imgtitle p{font-size:32px;color:#64c3d0;font-weight:800;font-family:"Pretendard";text-align:center;}
.novacont5 .novacont5imgtext {clear:both;width:90%;height:auto;margin:0 auto;margin-top:40px;text-align:center;line-height:23px;font-size:14px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:500;}
.novacont5 .novacont5imgtext span{color:#64c3d0;font-weight:700;}

.novacont5 .novacont5img2{clear:both;width:100%;height:auto;margin-top:75px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}

.novacont5 .novacont5img2area1{width:95%;margin:0 auto;font-size:0px;height:auto;margin-top:0px;padding-bottom:30px;text-align:center;vertical-align:top;background:#eee;}
.novacont5 .novacont5img2area2{width:100%;margin:0 auto;font-size:0px;height:auto;margin-top:20px;padding-bottom:40px;border:8px solid #64c3d0;text-align:center;vertical-align:top;background:#fff;}

.novacont5 .novacont5img2left{display:inline-block;width:100%;margin-top:0px;text-align:center;vertical-align:top;}

.novacont5 .novacont5img2right{display:inline-block;width:100%;padding-left:0px;padding-right:0px;margin-top:0px;text-align:center;vertical-align:top;}
.novacont5 .novacont5img2right h1{width:100%;font-size:33px;letter-spacing:-1px;line-height:40px;padding:0;margin:0;padding-top:20px;padding-bottom:10px;color:#000000;font-weight:900;font-family: "Pretendard";text-align:center;}
.novacont5 .novacont5img2right h2{width:100%;font-size:33px;letter-spacing:-1px;line-height:40px;padding:0;margin:0;padding-top:20px;padding-bottom:10px;color:#64c3d0;font-weight:900;font-family: "Pretendard";text-align:center;}
.novacont5 .novacont5img2right h3{width:90%;margin:0 auto;font-size:13px;letter-spacing:-.5px;line-height:20px;color: #000a0d;font-family: "Pretendard";text-align:center;}
.novacont5 .novacont5img2right h4{width:90%;margin:0 auto;font-size:13px;letter-spacing:-.5px;line-height:20px;color: #000a0d;font-family: "Pretendard";text-align:center;}

.novacont5 .novacont5img3{clear:both;width:100%;height:auto;margin-top:100px;color:#ffffff;text-align:center;}
.novacont5 .novacont5img3 img{width:110px;height:auto;}
.novacont5 .novacont5imgtable1 {clear:both;width:100%;padding:0 10px;height:auto;margin-top:70px;background:#64c3d0;text-align:center;padding-top:30px;padding-bottom:30px;line-height:19px;font-size:16px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:700;}
.novacont5 .novacont5imgtable2 {clear:both;width:100%;padding:0 10px;height:auto;margin-top:0px;border-bottom:1px solid #999;text-align:center;padding-top:20px;padding-bottom:20px;line-height:19px;font-size:16px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:700;}
.novacont5 .novacont5imgtable3 {clear:both;width:100%;padding:0 10px;height:auto;margin-top:0px;border-bottom:1px solid #999;text-align:center;padding-top:20px;padding-bottom:20px;line-height:19px;font-size:16px;letter-spacing:0px;color:#FFF;font-family:Pretendard;font-weight:700;}


.novacont6 {position:relative;width:100%;height:auto;padding-top:100px;background:#fff;font-size:0px;text-align:center;}
.novacont6 .novacont6title {font-size:33px;line-height:35px;color:#000;letter-spacing:-1px;font-weight:900;font-family:"Pretendard";text-align:center;margin-top:70px;padding-bottom:0px;}
.novacont6 .novacont6title p{font-size:24px;letter-spacing:-1px;color:#64c3d0;font-weight:900;font-family:"Pretendard";text-align:center;}
.novacont6 .novacont6dot{width:100%;height:40px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#64c3d0;}
.novacont6 .novacont6text{width:90%;max-width:850px;color:#000;height:auto;margin:0 auto;line-height:20px;letter-spacing:0px;font-size:14px;text-align:center;}
.novacont6 .novacont6img1{clear:both;width:100%;height:auto;background:#000;margin-top:20px;font-size:45px;line-height:75px;color:#ffffff;text-align:center;}
.novacont6 .novacont6linearea{width:100%;height:370px;margin:0 auto;margin-top:30px;overflow:hidden;text-align:center;}
.novacont6 .novacont6line{clear:both;width:1px;height:330px;margin:0 auto;border-right:4px solid #64c3d0;text-align:center;}

.novacont6 .novacont6block{width:100%;height:auto;max-width:768px;font-size:0;margin:0 auto;margin-top:50px;text-align:center;}

.novacont6 .novacont6block1{display:inline-block;width:90%;border-radius:10px;height:65px;margin:5px 0px 0px 0px;font-size:14px;padding-top:24px;background:#64c3d0;line-height:130%;color:#fff;text-align:center;vertical-align:top;font-weight:600;}
.novacont6 .novacont6block2{display:inline-block;width:90%;border-radius:10px;height:65px;margin:5px 0px 0px 0px;font-size:14px;padding-top:15px;background:#64c3d0;line-height:130%;color:#fff;text-align:center;vertical-align:top;font-weight:600;}

.novacont6 .novacont6mid{width:90%;color:#000;height:auto;margin:0 auto;line-height:130%;letter-spacing:-1px;font-size:23px;font-weight:700;padding:250px 0 220px 0;text-align:center;}


.novacont7 {clear:both;position:relative;width:100%;height:auto;background:url('../../img/pc/nova5.png') no-repeat center bottom;background-size:cover;background-color:#000;text-align:center;}

.novacont7 .novacont7area{clear:both;position:relative;width:100%;height:650px;padding-top:130px;}
.novacont7 .novacont7dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont7 .novacont7title{width:100%;padding-top:20px;text-align:center;line-height:38px;font-size:32px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:900;}
.novacont7 .novacont7title span{color:#62c3d0;font-size:33px;}
.novacont7 .novacont7text{width:90%;margin:0 auto;padding-top:82px;line-height:20px;text-align:center;font-size:14px;letter-spacing:0px;color:#fff;font-family:Pretendard;font-weight:500;}
.novacont7 .novacont7text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}


.novacont8 {position:relative;width:100%;height:auto;padding-top:130px;padding-bottom:70px;background-color:#fff;text-align:center;}

.novacont8 .novacont8area{clear:both;position:relative;width:100%;height:auto;}
.novacont8 .novacont8dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont8 .novacont8title{width:100%;padding-top:20px;text-align:center;line-height:36px;font-size:32px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont8 .novacont8title span{color:#62c3d0;font-size:33px;}
.novacont8 .novacont8text{width:90%;margin:0 auto;padding-top:12px;line-height:18px;text-align:center;font-size:14px;letter-spacing:0px;color:#000;font-family:Pretendard;font-weight:500;}
.novacont8 .novacont8text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}
.novacont8 .novacont8img1{clear:both;width:100%;height:auto;margin-top:30px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}


.novacont9 {position:relative;width:100%;height:auto;padding-top:150px;background-color:#1D2125;text-align:center;}

.novacont9 .novacont9area{clear:both;position:relative;width:100%;height:auto;}
.novacont9 .novacont9dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont9 .novacont9title{width:100%;padding-top:20px;text-align:center;line-height:36px;font-size:32px;letter-spacing:-.5px;color:#fff;font-family:Pretendard;font-weight:900;}
.novacont9 .novacont9title span{color:#62c3d0;font-size:33px;}
.novacont9 .novacont9text{width:90%;margin:0 auto;padding-top:22px;line-height:21px;text-align:center;font-size:14px;letter-spacing:0px;color:#fff;font-family:Pretendard;font-weight:500;}
.novacont9 .novacont9text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}
.novacont9 .novacont9img1{clear:both;width:100%;height:auto;margin-top:110px;font-size:45px;line-height:75px;color: #ffffff;text-align:center;}
.novacont9 .novacont9img1 img{width:85%;margin:0 auto;}


.novacont10 {position:relative;width:100%;height:auto;padding-top:150px;background-color:#fff;text-align:center;}

.novacont10 .novacont10area{clear:both;position:relative;width:100%;height:auto;max-width:1920px;margin:0 auto;}
.novacont10 .novacont10dot{width:100%;height:10px;font-size:90px;line-height:0px;margin:0 auto;text-align:center;color:#62c3d0;}
.novacont10 .novacont10title{width:100%;padding-top:20px;text-align:center;line-height:36px;font-size:32px;letter-spacing:-1px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont10 .novacont10title span{color:#62c3d0;}
.novacont10 .novacont10text{width:90%;margin:0 auto;padding-top:50px;line-height:21px;text-align:center;font-size:14px;letter-spacing:0px;color:#000;font-family:Pretendard;font-weight:400;}
.novacont10 .novacont10text span{background:#0045cc;font-family:Pretendard;font-weight:700;padding:1px 5px;}

.novacont10 .novacont10img1{clear:both;width:100%;height:auto;background:#f6f6f6;text-align:center;padding-bottom:100px;}
.novacont10 .novacont10img1 h1{clear:both;width:100%;height:auto;font-size:28px;font-weight:800;padding-top:75px;letter-spacing:-.5px;line-height:35px;color:#000;text-align:center;}
.novacont10 .novacont10img1 h2{clear:both;width:90%;margin:0 auto;height:auto;font-size:14px;line-height:21px;padding-top:30px;letter-spacing:0px;color:#000;text-align:center;}
.novacont10 .novacont10img1 h3{clear:both;width:90%;margin:0 auto;height:auto;font-size:14px;font-weight:800;padding-top:25px;letter-spacing:-.5px;line-height:21px;color:#000;text-align:center;}

.novacont10 .novacont10right{width:95%;float:right;margin-top:180px;border-top:0px;padding-top:20px;text-align:left;line-height:90px;font-size:55px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10rightarea{width:100%;text-align:left;font-size:25px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10right h1{width:100%;margin-top:0px;padding-top:0px;text-align:left;line-height:35px;background:#fff;font-size:28px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont10 .novacont10right h2{width:100%;margin-top:15px;padding-top:0px;text-align:left;line-height:21px;font-size:14px;letter-spacing:0px;color:#666;font-family:Pretendard;font-weight:700;}

.novacont10 .novacont10left{width:95%;float:left;margin-top:100px;border-top:0px;padding-top:20px;padding-bottom:120px;text-align:right;line-height:90px;font-size:55px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10leftarea{width:100%;text-align:right;font-size:25px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:800;}
.novacont10 .novacont10left h1{width:100%;float:right;margin-top:0px;padding-top:0px;text-align:right;line-height:35px;background:#fff;font-size:28px;letter-spacing:-.5px;color:#000;font-family:Pretendard;font-weight:900;}
.novacont10 .novacont10left h2{width:100%;margin-top:30px;padding-top:55px;text-align:right;line-height:21px;font-size:14px;letter-spacing:0px;color:#666;font-family:Pretendard;font-weight:700;}



.novacont11 {position:relative;width:100%;max-width:768px;margin:0 auto;height:auto;background-color:#fff;text-align:center;font-size:0;padding-bottom:0px;}
.novacont11 .novacont11left{position:relative;display:inline-block;width:90%;height:auto;padding-top:0px;text-align:left;font-size:28px;letter-spacing:.5px;color:#000;font-family:Pretendard;font-weight:800;vertical-align:top;}
.novacont11 .novacont11left p{position:relative;width:90%;top:0px;margin-top:100px;font-size:28px;font-weight:800;line-height:35px;letter-spacing:-.5px;left:0%;right:0px;height:auto;z-index:1;}
.novacont11 .novacont11right{display:inline-block;width:90%;height:auto;padding-top:0px;text-align:center;font-size:40px;letter-spacing:.5px;color:#000;font-family:Pretendard;font-weight:800;vertical-align:top;}
.novacont11 .novacont11img{display:inline-block;width:100%;height:200px;}

.novacont11 .novacont11title{width:100%;padding-top:150px;line-height:40px;text-align:left;font-size:32px;letter-spacing:.5px;font-family:Pretendard;font-weight:800;}
.novacont11 .novacont11title span{color:#62c3d0;}
.novacont11 .novacont11text{width:100%;margin-top:30px;text-align:left;line-height:23px;font-size:14px;letter-spacing:0px;color:#222;font-family:Pretendard;font-weight:500;}
.novacont11 .novacont11text span{color:#62c3d0;}


.novacont12 {position:relative;width:100%;height:auto;overflow:hidden;}
.novacont12 .lnscont12img{width:100%;margin:0 auto;font-size:0;text-align:center;}
.novacont12 .lnscont12img1{width:100%;display:inline-block;height:400px;background-color:#ccc;overflow:hidden;text-align:center;background:url('../../img/pc/nova10.png') no-repeat center top;background-size:cover;vertical-align:top;}
.novacont12 .lnscont12img2{padding-left:5%;width:90%;display:inline-block;text-align:left;padding-left:0px;box-sizing:border-box;vertical-align:top;padding-bottom:50px;}

.novacont12 .lnscont12img2 h1{width:98%;margin:0 auto;color:#000;font-family:pretendard;font-weight:800;font-size:33px;line-height:120%;text-align:left;padding-top:50px;padding-bottom:30px;}
.novacont12 .lnscont12img2 h1 p{font-size:21px;padding-left:2px;line-height:30px;letter-spacing:-0.5px;}

.novacont12 .lnscont12text1 {width:100%;max-width:768px;height:auto;border-bottom:1px solid #ccc;text-align:left;padding-top:7px;padding-bottom:10px;font-size:0px;}
.novacont12 .lnscont12icon {display:inline-block;width:35px;vertical-align:top;}
.novacont12 .lnscont12icon img{width:25px;}
.novacont12 .lnscont12img2 h2{display:inline-block;width:calc(100% - 35px);color:#000;text-align:left;font-family:pretendard;font-weight:800;padding-top:5px;padding-bottom:5px;font-size:14px;}


.novacont13 {position:relative;width:100%;height:auto;padding-bottom:130px;background:url('../../img/pc/smlcont18.png') no-repeat 40% center;background-size:cover;text-align:center;}
.novacont13 .smlcont13title{width:100%;padding-top:170px;text-align:center;font-size:30px;line-height:45px;letter-spacing:0px;color:#fff;font-family:Pretendard;font-weight:800;}
.novacont13 .smlcont13text {width:100%;padding-top:70px;margin:0 auto;text-align:center;font-size:20px;line-height:35px;letter-spacing:-.75px;color:#fff;font-family:Pretendard;font-weight:400;}




.bottom7imgpcm {clear:both;position:relative;max-width:768px;width:100%;overflow:hidden;height:auto;padding:0;padding-top:70px;padding-bottom:70px;border:0px;text-align:center;background:url('../../img/pc/backarea.png') no-repeat center center;background-size:cover;}

.bottom7imgpctitlem {width:100%;font-size:37px;line-height:45px;letter-spacing:-3px;letter-spacing:0px;padding-bottom:30px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.bottom7imgpctitlem span{width:100%;font-size:37px;letter-spacing:-3px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}

.sectionbottom_rollm {width:90%;margin:0 auto;max-width:768px;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream {position:relative;width:100%;margin:0 auto;height:auto;border:0px;text-align:center;padding:0;}
.sectionbottom_rollaream h1{display:inline-block;padding:0;width:100%;}
.sectionbottom_rollaream h1 img{width:100%;padding:0;}
.sectionbottom_rollaream h2{width:100%;font-size:40px;letter-spacing:-7px;line-height:50px;letter-spacing:0px;padding-bottom:50px;font-weight:normal;text-align:center;color:#fff;font-family:Pretendard-Regular;}
.sectionbottom_rollaream h2 span{width:100%;font-size:40px;letter-spacing:-7px;letter-spacing:0px;padding-bottom:50px;text-align:center;color:#fff;font-family:Pretendard-Bold;}

.bottom7imgpcm .slick-prev:before { content: url(../../img/pc/btn_pre_main_wm.png);}
.bottom7imgpcm .slick-next:before { content: url(../../img/pc/btn_next_main_wm.png);}

.bottom7imgpcm .slick-prev { left:34% !important;top:100%;bottom:0px !important; width:25px !important;height:25px !important; margin-top:22px !important;}
.bottom7imgpcm .slick-next { right:35% !important;top:100%;bottom:0px !important; width:25px !important;height:25px !important; margin-top:22px !important;}


.footer-map-info {
  padding: 47px 0;
  background-color: #434343;
}
.footer-map-info .inner-wrap {
  width: 100%;
  margin: 0 auto;
  display: flex;
}
.footer-map-info .map-wrap {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  overflow: hidden;
  padding-top:0px;
}
.footer-map-info .info {
  width: 100%;
  padding-left: 80px;
}
.footer-map-info .info > ul {
  padding: 24px 0;
  border-bottom: 1px solid #636363;
}
.footer-map-info .info > ul > li.tit {
  font-size: 20px;
  color: #eacea1;
  line-height: 1.5;
}
.footer-map-info .con {
  color: #fff;
}
.footer-map-info ul.address {
  padding-top: 0;
}
.footer-map-info ul.address .con {
  font-size: 24px;
  margin-top: 16px;
}
.footer-map-info ul.tel .con {
  margin-top: 14px;
  font-size: 45px;
  font-weight: 500;
  color: #fff;
  font-family: "Oswald", sans-serif;
}
.footer-map-info .time {
  display: flex;
  flex-wrap: wrap;
  margin-top: 8px;
}
.footer-map-info .time > ul {
  width: 42%;
  display: flex;
  align-items: center;
}
.footer-map-info .time > ul:nth-child(2n) {
  width: 58%;
}
.footer-map-info .time > ul > li.tit {
  font-size: 21px;
  line-height: 33px;
}
.footer-map-info .time > ul > li.tit.week {
  letter-spacing: 3px;
}
.footer-map-info .time > ul > li.con {
  font-size: 20px;
  line-height: 33px;
  padding-left: 8px;
  letter-spacing: -2px;
}
.footer-map-info .time .con {
  font-family: myriad-pro, sans-serif;
}
.footer-map-info .time > ul > li.con span {
  color: #bcbcbc;
}
.footer-map-info .time .break {
  font-size: 19px;
  line-height: 1.5;
  color: #bcbcbc;
}

.footer-map-info .fnb ul {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 32px auto 0;
  padding-right: 16px;
}
.footer-map-info .fnb a {
  display: block;
  font-size: 18px;
  color: #fff;
  line-height: 1.5;
  padding: 0 16px;
  text-align: center;
}
.footer-map-info .fnb a:hover {
  text-decoration: underline;
}
.footer-map-info .fnb li + li a {
  border-left: 1px solid #fff;
  line-height: 0.7;
}


.footer-inner-tab {
  clear:both;
  width: 100%;
  height:auto;
  margin: 0 auto;
  margin-top:-3px;
  background:#333;
}

.footer-inner-tab_area {
  clear:both;
  width: 90%;
  height:45px;
  margin: 0 auto;
	margin:0 auto;
	margin-left:5%;
}

.inner-tab {
  float:left;
  width: 100%;
  height:40px;
  margin: 0 auto;
  font-size: 15px;
}

.inner-tab_rv {
 clear:both;
 float:left;
 width: 100%;
 height:80px;
  margin: 0 auto;
  font-size: 15px;
  
}

.footer-inner-tab .inner-tab li{
  float:left;
  width: auto;
  height:30px;
  padding-top:15px;
  font-family:Pretendard-Regular;
  font-size: 15px;
  color:#fff;
  padding-left:5px;
  padding-right:5px;

}


.footer-inner-tab .inner-tab_rv li{
  float:left;
  width: 100%;
  height:25px;
  font-family:Pretendard-Regular;
  font-size: 15px;
  color:#fff;
  padding-left:0px;
   margin-top:17px;

}


.inner-tab_rv img{
 width:25px;
  height:25px;
 }

.footer-inner-tab .inner-tab li a{

  font-size: 15px;
  color:#fff;
  padding-right:5px;
  
}

#mbnaver1 { width:30px !important;float:left;border:0px !important; }
#mbnaver2 { width:calc(100% - 40px) !important;float:left;border:0px !important;}
#mbnaver3 { width:auto !important;float:left;border:0px !important;margin-left:10px !important;margin-top:7px !important; }
#mbnaver4 { width:auto !important;float:left;border:0px !important;margin-left:15px !important;margin-top:7px !important; }



.footer-inner-tab .inner-tab li a:hover{
 color:#b08b49;
}
.footer-inner-tab .inner-tab_rv li a{

  font-size: 15px;
  letter-spacing:0;
 
  color:#fff;
  font-family:Pretendard-Regular;
 
}
.footer-inner-tab .inner-tab_rv li a:hover{
 color:#b08b49;
}
.footer-map-infonew {
  padding: 27px 0 47px 0;
  background-color: #434343;
  padding-top:0px;
}



.footer-map-infonew .inner-wrap {
  width: 100%;
   clear:both;
  margin: 0 auto;
  display:block;
}
.footer-map-infonew .map-wrap {
  clear:both;
  display: inline-block;
  vertical-align: top;
  width: 90%;
  height: auto;
  overflow: hidden;
  margin:0 auto;
  margin-left:5%;
  margin-top:70px;
  text-align:center;

}

.footer-map-infonew .map-wrap img{
	
	width:170px;
	height:auto;
}


.footer-map-infonew .info {
  clear:both;
  width: 90%;
  padding-left:5%;
  margin-top:40px;

}

.footer-map-infonew .info_title {
  width: 100%;
  height:34px;
  letter-spacing:0;
  padding-left: 0px;
  font-size: 18px;
  color: #fff;
  border-bottom: 1px solid #636363;
  font-family:Pretendard-Bold;
}
.footer-map-infonew .info > ul {
  padding: 2px 0;
  
}
.footer-map-infonew .info > ul > li.tit {
  font-size: 16px;
  color: #eacea1;
  line-height: 1.5;
  font-family:Pretendard-Regular;
  height:22px;
}
.footer-map-infonew .con {
  font-size: 13px;
  line-height: 1.5;
  letter-spacing:0;
  color: #fff;
  font-family:Pretendard-Regular;
}
.footer-map-infonew .con .lcspan{
  font-size: 14px;
  line-height: 1.5;
  letter-spacing:0;
  padding-bottom:10px;
  color: #fff;
  font-family:Pretendard-Regular;
}
.footer-map-infonew .con .alspan{
  font-size: 13px;
  line-height: 1.5;
  letter-spacing:0;
  color: #ccc;
  font-family:Pretendard-Regular;
}

.footer-map-infonew .info_mt {
  width: 100%;
  height:auto;
  font-size: 14px;
  color: #ccc;
  letter-spacing:0;
  text-align:left;
  margin-top:10px;
  font-family:Pretendard-Regular;
  line-height:150%;
}

.footer-map-infonew .info_mt span{
   font-family:Pretendard-ExtraLight;
   color:#999;
}

.footer-map-infonew ul.address {
  padding-top: 15px;
  padding-bottom: 15px;
}
.footer-map-infonew ul.address .con {
  font-size: 15px;
}
.footer-map-infonew ul.tel .tit {
  margin-top: 15px;
  display:inline-block;
  color: #eacea1;
  vertical-align:middle;
  margin-left:0px;
  padding-right:5px;
  margin-top:20px;
  font-size: 17px;
}
.footer-map-infonew ul.tel .con {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  height:35px;
  letter-spacing:-0.5px;
  font-family:Pretendard-Regular;
  display:inline-block;
  vertical-align:middle;
  margin-top:25px;
}
.footer-map-infonew .time {
  display: flex;
  flex-wrap: wrap;

}
.footer-map-infonew .time > ul {
  width: 100%;
  display: flex;
  align-items: center;
}
.footer-map-infonew .time > ul:nth-child(2n) {
  width: 100%;
}
.footer-map-infonew .time > ul > li.tit {
  font-size: 16px;
  line-height: 33px;
}
.footer-map-infonew .time > ul > li.tit.week {
  letter-spacing: 3px;
}
.footer-map-infonew .time > ul > li.con {
  font-size: 16px;
  line-height: 33px;
  padding-left: 8px;
  letter-spacing: -2px;
}
.footer-map-infonew .time .con {
  font-family: myriad-pro, sans-serif;
}
.footer-map-infonew .time > ul > li.con span {
  color: #bcbcbc;
}
.footer-map-infonew .time .break {
  font-size: 16px;
  line-height: 1.5;
  color: #bcbcbc;
}

.footer-map-infonew .fnb ul {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 32px auto 0;
  padding-right: 16px;
}
.footer-map-info .fnb a {
  display: block;
  font-size: 18px;
  color: #fff;
  line-height: 1.5;
  padding: 0 16px;
  text-align: center;
}
.footer-map-infonew .fnb a:hover {
  text-decoration: underline;
}
.footer-map-infonew .fnb li + li a {
  border-left: 1px solid #fff;
  line-height: 0.7;
}



.footernew {
  clear:both;
  width: 100%;
  height:160px;
  margin: 0 auto;
  background:#434343;
  padding-bottom:110px;
}

.footernew .inner-wrap {
  clear:both;
  width: 90%;
  height:auto;
  padding-top:20px;
  margin: 0 auto;
  color:#fff;
  letter-spacing:0;
  line-height:130%;
  border-top:1px solid #636363;
}

.footernew .copyright{
  color: #ccc;
  letter-spacing:0;
  font-size:12px;
  height:50px;
}

#mbmargin0 {margin-left:0px !important;}

}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}

.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-left:0%;
  padding-right:0%;
  height: 100%;
  box-sizing:border-box;

 }

.sub0105 .slick-prev {top:calc(50% - 45px);left:0px;}
.sub0105 .slick-prev:before {content:url('../../img/pc/arrow_lf.png') !important;}
.sub0105 .slick-next {top:calc(50% - 45px);right:25px;}
.sub0105 .slick-next:before {content:url('../../img/pc/arrow_rn.png') !important;}
#map div{border:0px !important;background:transparent !important;}

}


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

.sub0105 .slick-prev {top:50%;left:0px;}
.sub0105 .slick-next {top:50%;right:0px;}
.sub0105 .slick-prev:before {content:url('../../img/pc/arrow_lfm.png') !important;}
.sub0105 .slick-next:before {content:url('../../img/pc/arrow_rnm.png') !important;}

}
