@charset "utf-8";
@font-face {font-family: 'S-SCDream1';src: url('../font/SCDream1.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream2';src: url('../font/SCDream2.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream3';src: url('../font/SCDream3.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream4';src: url('../font/SCDream4.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream5';src: url('../font/SCDream5.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream6';src: url('../font/SCDream6.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream7';src: url('../font/SCDream7.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream8';src: url('../font/SCDream8.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'S-SCDream9';src: url('../font/SCDream9.woff') format('woff'); font-style: normal;}
@font-face {font-family: 'Jalnan2';src: url('../font/Jalnan2.woff') format('woff'); font-style: normal;}

/****************************************** reset code ******************************************/
    body {background-attachment: fixed;background-position: center;background-repeat: no-repeat; background-size: cover;}
  
    html, body{overflow-x:hidden}
	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,input,select,textarea,
	time, mark, audio, video {
	margin: 0;padding: 0;border: 0;font-size: 16px; line-height:1.5em;font-family: 'S-SCDream4'; vertical-align: baseline; color:#222;word-break:keep-all; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}


    button, a {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
    textarea {touch-action: manipulation;  }
  
	ol, ul , li{list-style: none;}
    div, td, a, span, button, input, form, td, tr{box-sizing: border-box;}
	a{text-decoration: none; display:block;}

    .inner{width:90dvw; margin-left: auto; margin-right:auto}
    table{border-collapse: collapse;}
    td{vertical-align: middle;}

    span{font-size:inherit; font-weight:inherit; color:inherit;}
    .f_spe{font-family: 'Jalnan2';}
    a{line-height:1em}


	.co_white{color:#fefefe;}

/****************************************** 배경 색상 ******************************************/
    
    .bco_white{background:#fefefe;}
    .bco_black{background:#222;}



/****************************************** 글자 굵기 ******************************************/

    .f_bo1{font-family:'S-SCDream1'}
    .f_bo2{font-family:'S-SCDream2'}
    .f_bo3{font-family:'S-SCDream3'}
    .f_bo4{font-family:'S-SCDream4'}
    .f_bo5{font-family:'S-SCDream5'}
    .f_bo6{font-family:'S-SCDream6'}
    .f_bo7{font-family:'S-SCDream7'}
    .f_bo8{font-family:'S-SCDream8'}
    .f_bo9{font-family:'S-SCDream9'}
        
