@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400&display=swap&subset=korean');
/* 내용관리 */
#ctt {background:#fff; text-align:center; font-size:0.75em;}
.ctt_admin {text-align:right; position:absolute;	}
#ctt header h2 { padding:20px 0; font-weight:bold; letter-spacing:-2px;}
#ctt_con {padding:10px 0;line-height:1.6em; font-family: 'Noto Sans KR';}
#ctt_con img{max-width:100%;height:auto}
.ctt_img {text-align:center}

.parallax-wrap { width:100%; height:450px;   margin-bottom:50px;}

.parallax {
  /* The image used */
  background-image: url("https://images.unsplash.com/photo-1464802686167-b939a6910659?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1466&q=80");

  /* Set a specific height */
  height: 450px;
  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;


}

.parallax-text { position: absolute; color: white; z-index: 9; text-align: center; top: 25.3%; width:100%; font-size:32px; letter-spacing:-2.5px; -webkit-transition: all 0.2s; transition: all 0.2s;}
.parallax-text b { color:#f75665; letter-spacing:-1px; }
.parallax-cover { width:100%; height:450px; background:black; position:absolute; opacity:0.5 }



.company-logo {  }
.company-text { font-size:17px; color:#666; letter-spacing:-1px; line-height:30px;}
.company-text b { font-size:25px; color:red; font-weight:bold; }
.company-text i { font-style:normal; font-weight:bold; }
.company-text div { padding-left:15px; }



.company-sub2 { margin-bottom:30px; }
.company-sub3 { text-align:center; }

.ceo-image { position:relative; margin:-100px 0 10px 0;}
.ceo { color:#333;  font-weight: 400; font-style: normal; }
.ceo b { color:#333; }

 @media (max-width: 969px){
	.parallax-text { left:0%; top:28%; font-size:23px; }
	.company-text { padding:25px;}
 }