@import url('https://fonts.googleapis.com/css?subset=korean&family=Noto+Sans+KR:100,300,400,500,700,900');body{font-family: 'Noto Sans KR','sans-serif';line-height: 2.0;color: #000000;font-size: 16px;letter-spacing:0;font-weight: normal;background-color: #ffffff;background-attachment: scroll;}/*core*/
p {   margin-bottom: 0; }  .lnb {   border-top: 1px solid #d5d5d5;   border-bottom: 1px solid #d5d5d5; } .lnb .container{   min-height: auto; } .lnb .row  {  margin: 0; } .lnb .row>div {  padding:0; } .lnb .row a {   position: relative;   display: block;   margin-left: -1px;   padding: 0 5px;   height: 60px;   line-height: 63px;   font-size: 18px;   font-weight: bold;   white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis;   transition: all 0.2s ease;   -webkit-transition: all 0.2s ease;   border: 1px solid #d7d7d7;   border-width: 0 1px;   z-index: 1;   text-align: center; }  .lnb .row>div.active a, .lnb .row>div a:hover {   color: #fff;   background: #2a5889;   text-decoration: none;   line-height: 62px; } /* IMAGES */ .row-container .row>div {   padding-bottom:15px; }  .culzine-row small.caption03, .row-container small.caption03 {   display: block;     padding-top:5px; }  .img-responsive {   display: inline; }  /* .culzine-row , .row-container {} */
/*component*/
div {}/* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*/.page-header {   margin-bottom:0; } .page-header h1 {   margin:0;   padding-top:20px;   padding-bottom:10px;  }.sub-title h2 {   margin:0;   padding-top:20px;   padding-bottom:10px; }.lnb {   border-top: 1px solid #d5d5d5;   border-bottom: 1px solid #d5d5d5; } .lnb .row  {  margin: 0; } .lnb .row>div {  padding:0; } .lnb .row a {   position: relative;   display: block;   margin-left: -1px;   padding: 0 5px;   height: 60px;   line-height: 63px;   font-size: 18px;   font-weight: bold;   white-space: nowrap;   overflow: hidden;   text-overflow: ellipsis;   transition: all 0.2s ease;   -webkit-transition: all 0.2s ease;   border: 1px solid #d7d7d7;   border-width: 0 1px;   z-index: 1;   text-align: center; }  .lnb .row>div.active a, .lnb .row>div a:hover {   color: #fff;   background: #2a5889;   text-decoration: none;   line-height: 62px; } /* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*//* New DESIGN CSS*/
/*skin*/
/*  */
/*template*/
p.ivv {   border:1px dotted #00f7ff; } .basetmpl {  }  .basetmpl .page-header{   padding-top:50px;   margin: 0 0 20px;   height:150px; }  section.introduceCompany {   display: block;   position: relative;   padding: 80px 0;   background-color: #ffffff;   border-top:1px solid #efefef;   border-bottom:1px solid #efefef;   margin:0; }  section.introduceCompany .row>div{   text-align: justify; }  section.introduceCompany h2 {   margin:0;   padding-bottom:10px; }.box-fancy {   color:#fff; }  .box-fancy h1{   font-size: 90px !important;   line-height: 100px !important;   font-weight: 800 !important;   color:#fff; }  .concept1 {   background-color:#917d5d; } .concept1 {   background-color:#a08c6c; }