@charset "UTF-8";
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/* reset */
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,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0; padding:0;}

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

html,body {width:100%; height:100%; margin:0 auto; padding:0; -ms-overflow-style: none; /* IE and Edge */
    scrollbar-width: none; /* Firefox */}
::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera*/
}

a {text-decoration:none;color: inherit;}
a:link, a:visited {text-decoration:none;color: inherit;}
a:hover, a:focus, a:active {text-decoration:none;}
h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, sub {font-size:inherit;}
td,th {border:0 none;}
address,strong{font-style:normal;font-weight:normal;}
textarea{font-size:12px;}
fieldset,img,abbr,acronym {border:0}
address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;}

img,fieldset,iframe {border:0;}
img,fieldset {border:none;}
/*img {max-width:100%;}*/
img {border:0 !important}
img, input, button, select, textarea {vertical-align:middle;}
input[type=text],input[type=password],input[type=submit],textarea {-webkit-appearance: none;}
hr {overflow:hidden;position:absolute;top:0;left:0;}
ol,ul {list-style:none}
q:before, q:after {content:''}
caption, legend {overflow:hidden;font-size:0;line-height:0;height:0;width:0;text-indent:-999em;}
/*.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}*/
hr {visibility:hidden;font-size:0;width:0;height:0;line-height:0;}
/*select::-ms-expand { display: none; }*/

/* form element */
form {margin:0;padding:0;}
fieldset {margin:0;padding:0;border:0 none;}
.ie7 legend {position:absolute;left:-99999px;top:-9999px;display:inline;width:1px;height:1px;text-indent:0;}
label {cursor:pointer;margin:0;padding:0;vertical-align:middle}
caption {overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;}
button {cursor:pointer;border:0 none;}
button,input,textarea {margin:0;outline:none;}
input[type='checkbox'],input[type='radio'] {margin:0; padding:0;margin-top:-3px;}
/*=================================================
		í°íŠ¸
=================================================*/
*,
html,
body{
	font-family:'Noto Sans KR','Nanum Gothic','malgun gothic',Myriad Pro,Arial,sans-serif;
	-webkit-font-smoothing: antialiased;
}
/*=================================================
		ì¼ë°˜
=================================================*/
/*****#####===== A ë§í¬ =====#####*****/
a{
	color: inherit;
	text-decoration: none;
	font-family: inherit;
}

a:hover,
a:active,
a:after,
a:visited,
a:focus,
button:hover,
button:active,
button:after,
button:visited,
button:focus{
	color: inherit;
	text-decoration: none;
	outline: none; 
}
.clear {clear:both;}
.hidden {overflow:hidden;}
.w1200 {width:1200px;margin:0 auto;}
.w1280 {width:1280px;margin:0 auto;}
.w1000 {width:1000px;margin:0 auto;}
.m {display:none;}

//::-webkit-scrollbar {display:none;}
//html {
   /*IE가 넘칠 때 스크롤 막대를 숨기면 여전히 스크롤 가능*/
   -ms-overflow-style:none;
}
/*Chrome 숨겨진 스크롤 막대, 오버플로 투명 스크롤 가능*/
//html::-webkit-scrollbar{width:0px}




.jabji{width:100%;height:auto;background:#333;margin:0 auto;text-align:center;}
.jabji_tab{padding-top:70px;}
.jabji_tabb{padding-top:20px;padding-bottom:50px;}
.jabji_tab ul{}
.jabji_tab ul li{display:inline-block;color:rgba(255,255,255,0.2);padding:0 35px;border-right:1px solid rgba(255,255,255,0.1);transition:all .3s;}
.jabji_tab ul li.live{color:#b59981;}
.jabji_tab ul li:hover{color:#b59981;}
.jabji_tab ul li p:first-child{font-size:18px;font-family: 'Montserrat', sans-serif;font-weight:700;}
.jabji_tab ul li p:last-child{font-size:20px;letter-spacing:-0.05em;}



.jabji img{width:100%;height:auto;padding:0;}
.jabji2{width:100%;height:auto;background:#333;margin:0 auto;text-align:center;}
.jabji2_img1{width:90%;height:auto;padding:50px 0;}
.jabji2_img2{width:90%;height:auto;padding-bottom:50px;}



.scroll{position:fixed;margin:0 auto;text-align:center;width:100%;bottom:0vh;}
.scroll img{width:50px;}

.scroll {
	animation-name: bounce;
	animation-duration: 1.4s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;		
}
@keyframes bounce {
	from {transform: translate(0,  0px);}
	65%  {transform: translate(0, 20px);}
	to {transform: translate(0, 0px);}    
}	




