@charset "utf-8";

/* 내용관리 */
#ctt {}
.ctt_admin {margin:0 5px;text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:10px 0;line-height:1.5em}
.ctt_img {text-align:center}

/*------------------------------------------------------------------
    [Parallax Content_S1]
------------------------------------------------------------------*/
.parallax-content_S1 {
  padding-top: 130px;
  padding-bottom: 130px;
}

#About_B{
  position: relative;
  width: 100%;
  height:auto;
  /*background:#d7eaf9;*/
  background-image:url('/img/sub/about_top.jpg');
  background-size:Cover;
 background-repeat:no-repeat;
}


#Product_B{
  position: relative;
  width: 100%;
  height:auto;
  /*background:#d7eaf9;*/
  background-image:url('/img/sub/product_top.jpg');
  background-size:Cover;
 background-repeat:no-repeat;
}


#Oem_B{
  position: relative;
  width: 100%;
  height:auto;
  /*background:#d7eaf9;*/
  background-image:url('/img/sub/oemnodm_top.jpg');
  background-size:Cover;
 background-repeat:no-repeat;
}



#Design_B{
  position: relative;
  width: 100%;
  height:auto;
  /*background:#d7eaf9;*/
  background-image:url('/img/sub/design_top.jpg');
  background-size:Cover;
 background-repeat:no-repeat;
}

#Contact_B{
  position: relative;
  width: 100%;
  height:auto;
  /*background:#d7eaf9;*/
  background-image:url('/img/sub/contact_top.jpg');
  background-size:Cover;
 background-repeat:no-repeat;
}


#view_mobile {float:left;width:100%;display:none;}
#view_mobile img {max-width:100%;}
#view_pc {float:left;width:100%;display:none;}
#view_pc img {max-width:100%;}

@media (min-width: 320px) {
#view_mobile {display:block;}
#view_pc {display:none;}
}
@media (min-width: 950px) {
#view_mobile {display:none;}
#view_pc {display:block;}
}

/*폰트적용*/
 .text-left {
 text-align:left;
 }

.title_Line{
margin:10px auto 40px auto;width:80px;border-top:1px solid #000;
}


.Eng_t200 {
font-family:'Lato', sans-serif;
font-weight:200;
 text-transform: uppercase;
}

.Eng_t300 {
font-family:'Lato', sans-serif;
font-weight:300;
 text-transform: uppercase;
}

.Eng_t300c {
font-family:'Lato', sans-serif;
font-weight:300;
 text-transform: capitalize;
}

.Eng_t300l {
font-family:'Lato', sans-serif;
font-weight:300;
 text-transform: lowercase;
}

.Eng_t400 {
font-family:'Lato', sans-serif;
font-weight:400;
 text-transform: uppercase;
}

.Eng_t600 {
font-family:'Lato', sans-serif;
font-weight:600;
 text-transform: uppercase;
}

.Eng_t900 {
font-family:'Lato', sans-serif;
font-weight:900;
 text-transform: uppercase;
}

.color_01 {
color:#00b3cb;
}

.color_02 {
color:#747474;
}
.color_02 a {
color:#747474;
}
.color_02 a:hover, .color_02 a:focus {
color:#000;
}

.color_03 {
color:#fff;
}

.color_04 {
color:#fff;
}



.space_t01 {
 padding:0 5px 0 0;
 }

.space_t02 {
 padding:0 5px 0 7px;
 }

.letter_m25 {
 letter-spacing:-0.025em;
 }

 .letter_m30 {
 letter-spacing:-0.030em;
 }

 .letter_p20 {
 letter-spacing:0.020em;
 }
 
 .letter_p40 {
 letter-spacing:0.040em;
 }
 
 .letter_p50 {
 letter-spacing:0.050em;
 }

 .letter_p100 {
 letter-spacing:0.100em;
 }


.line-height15 {
line-height:150%;
}

.line-height16 {
line-height:160%;
}

