@charset "utf-8";

/********************
// resetcode
********************/
html, body{overflow-x:hidden;}
html, body, div, 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, button,
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,
time, mark, audio, video {
margin: 0;padding: 0;border: 0;font-size: 16px; line-height:1.5em;font-family: "Noto Sans KR", sans-serif; font-optical-sizing: auto; font-style: normal; font-weight:400; letter-spacing: 0em; vertical-align: baseline; color:#26272b;word-break:keep-all; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
img{line-height: 0;}
section, header, footer{width:100dvw}
.inner{width:1200px; margin:0 auto;}

.wFnw {white-space:nowrap;}

.wls1 {letter-spacing: 0.1em;}
.Tt {letter-spacing: -0.02em;}
.T1 {line-height:1.3em;}
.Tl {line-height:1em;}

.titLine {width:16px; height:3px; background:#C51230;}
.titLine2 {width:90px; height:3px; background:#C51230;}
.tTc {vertical-align: middle;}

.imgsize div div p img {width:100%;}
.imgsize div p img {width:100%;}
.imgsize p img {width:100%;}

/** 1줄 이상 ... 처리 **/
.t1x {  display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;word-break: keep-all; overflow-wrap: anywhere;  }

/****************************************** 글자 색상 ******************************************/

.co_white{color:#fefefe;}
.co_black{color:#222;}
.co_red{color:#C20000;}
.co_g5 {color:#555;}
.co_g2 {color:#222;}
.co_7C {color:#777;}
.co_5D0F1C {color:#5D0F1C;}
.co_lineB08B62 {border:1px solid #B08B62;}
.co_C {color:#CCC;}
.co_C51230 {color:#C51230;}
.co_C20324 {color:#C20324;}
.co_gA {color:#AAA;}
.co_g4 {color:#444;}
.co_g6 {color:#666;}

.co_1{color:#5D0F1C}
.co_2{color:#9C1229}
.co_3{color:#FECCCC}
.co_4{color:#FFEDED}
.co_5{color:#fdf2f2}

.co_gray0{color: #f7f8f8;}
.co_gray1{color: #eeeef0;}
.co_gray2{color:#d9dade;}
.co_gray3{color:#b8bac1;}
.co_gray4{color:#91949f;}
.co_gray5{color:#737784;}
.co_gray6{color:#5d606c;}
.co_gray7{color:#4c4e58;}
.co_gray8{color:#41424b;}
.co_gray9{color:#37383e;}
.co_gray10{color:#26272b;}

/****************************************** 배경 색상 ******************************************/

.bco_white{background:#fefefe;}
.bco_black{background:#222;}
.bco_E {background:#EEE;}
.bco_C {background:#CCC;}
.bco_lineF {border:1px solid #FFF;}
.bco_lineC {border:1px solid#CCC;}
.bco_lineBC {border-bottom:1px solid#CCC;}
.bco_FA {background:#FAFAFA;}
.bco_lineD {border:1px solid #DDD;}
.bco_lineD2 {border:1px solid #D2D2D2;}
.bco_7C {background:#777;}
.bco_5D0F1C {background:#5D0F1C;}
.bco_F8F2EB {background:#F8F2EB;}
.bco_9C1229 {background:#9C1229;}
.bco_B08B62 {background:#B08B62;}
.bco_C51230 {background:#C51230;}
.bco_line9 {border:1px solid #999;}
.LineB_C51230 {border-bottom:2px solid #C51230;}
.bco_lineC51230 {border:1px solid #C51230;}
.bco_lineB08B62 {border:1px solid #B08B62;}
.bco_lineB08B62leftNo {border-left:none;}
.bco_B08B62 {background:#B08B62;}
.bco_dottedlineC {border:1px dashed #CCC;}
.bco_F5F5F5 {background:#F5F5F5;}
.bco_9C1229 {background:#9C1229;}
.bco_F8F8F8 {background:#F8F8F8;}
.bco_D5 {background:#D5D5D5;}
.bco_A {background:#AAA;}
.bco_lineA {border:1px solid #AAA;}
.bco_F9 {background:#F9F9F9;}
.bco_6D7B86 {background:#6D7B86;}
.bco_5D5F63 {background:#5D5F63;}


.bco_1{background:#5D0F1C}
.bco_2{background:#9C1229}
.bco_3{background:#FECCCC}
.bco_4{background:#FFEDED}
.bco_5{background:#fbf4f4}

.bco_gray0{background: #f7f8f8;}
.bco_gray1{background: #eeeef0;}
.bco_gray2{background:#d9dade;}
.bco_gray3{background:#b8bac1;}
.bco_gray4{background:#91949f;}
.bco_gray5{background:#737784;}
.bco_gray6{background:#5d606c;}
.bco_gray7{background:#4c4e58;}
.bco_gray8{background:#41424b;}
.bco_gray9{background:#37383e;}
.bco_gray10{background:#26272b;}

