@charset "utf-8";


.intro{
	position: relative;
	height: 100%;
	min-height: 100vh;
	background:#000000 url("/img/intro/intro_bg.jpg") no-repeat center center;
	background-attachment: fixed;
	background-size: cover;
	 }

.intro ul {
  position: absolute;
  top: 40%;
  left: 35%;
  width: 500px;
  margin: 0 auto;
  background:url("/img/intro/logo.png") no-repeat center center;
  background-size: 100px;
}

.intro li {
  display: inline-block;
  width: 49%;
  height: 100px;
  text-align: center;
  padding-top: 80px;
  font-size: 2.0rem;
  font-weight: bold;
}

.intro li a{
   color: #fff;
}


.product01_01{
  padding-top: 100px;
  height: 300px;
  background:url("/img/product01/bg01.jpg") no-repeat center center;
  background-attachment: fixed;
  background-size: cover;
}

.product01_01 h1{
  margin-bottom:20px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#fff;
  text-align: center;
}
.product01_01 p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#fff;
  text-align: center;
}
.product01_02{
  padding-top: 50px;
  height: 570px;
  /* background:#efefef url("/img/product01/img01.gif") no-repeat center bottom; 
  background-size: 80%;*/
}
.pd0102_krimg{
	background:#efefef url("/img/product01/kor_img01.gif") no-repeat center bottom;
	background-size: 1500px;
}
.pd0102_enimg{
	background:#efefef url("/img/product01/eng_img01.gif") no-repeat center bottom;
	background-size: 1500px;
}
.product01_02 h1{
  margin-bottom:20px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#214668;
  text-align: center;
}
.product01_02 p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#636363;
  text-align: center;
}

.product01_03{
  height: 450px;
  background:url("/img/product01/bg02.jpg") no-repeat center center;
  background-attachment: fixed;
  background-size: cover;
}
.product01_03 h1{
  padding-top: 50px;
  margin-bottom:50px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#fff;
  text-align: center;
}
.product01_03 ul{
  width: 1300px;
  margin: 0 auto;
}
.product01_03 li{
  display: inline;
  float: left;
  width: 20%;
  padding-right:20px;
  text-align: center;
  box-sizing: border-box;
}

.product01_03 li:last-chlid{
  padding-right:0px;
}
.product01_03 p{
  padding-top: 20px;
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#fff;
  text-align: center;
}

.product01_04{
  height: 380px;
  background:url("/img/product01/bg03.gif") repeat-y center center;
}
.product01_04 ul{
  width: 1200px;
  margin: 0 auto;
}
.product01_04 li{
  display: inline;
  float: left;
  width: 50%;
  padding-top: 50px;
  padding-left:20px;
  box-sizing: border-box;
}

.product01_04 li:nth-child(1){
color: #fff !important;
}

.product01_04 li:nth-child(2){
color: #6d1717 !important;
}

.product01_04 li:nth-child(1) div{
width: 50px;
height: 3px;
margin: 0 auto;
background: #fff;
}

.product01_04 li:nth-child(2) div{
width: 50px;
height: 3px;
margin: 0 auto;
background: #6d1717;
}

.product01_04 h1{
  padding-top: 15px;
  margin-bottom:20px;
  font-size: 2.0rem;
  font-weight: 600;
  text-align: center;
}
.product01_04 p{
  padding-left: 80px;
  margin-bottom: 10px;
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  text-align: left;
}

.product01_05{
  padding: 50px 0;
  background:#e4e4e4;
}

.product01_05 div{
width: 50px;
height: 3px;
margin: 0 auto;
background: #6d1717;
}

.product01_05 h1{
  padding-top: 15px;
  margin-bottom: 20px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#6d1717;
  text-align: center;
}
.product01_05 p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#6d1717;
  text-align: center;
}

.product01_06{
  height: 500px;
}
.pd0106_krimg{
	background:#fff url("/img/product01/kor_img02.gif") no-repeat center center;
	background-size: 900px;
}
.pd0106_enimg{
	background:#fff url("/img/product01/eng_img02.gif") no-repeat center center;
	background-size: 900px;
}
.product01_07{
  height: 550px;
  padding-top: 50px;
  background: #f6f6f6;
}
.product01_07 h1{
  margin-bottom:30px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#214668;
  text-align: center;
}
.product01_07 h2{
  margin-bottom:5px;
  font-size: 1.2rem;
  font-weight: 500;
  color:#666;
  text-align: center;
}
.product01_07 h2 span{
  margin-bottom:20px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#214668;
}
.product01_07 p{
  margin-bottom:50px;
  font-size: 1.2rem;
  font-weight: 500;
  color:#636363;
  text-align: center;
}
.product01_07 ul{
  width: 1200px;
  margin: 0 auto;
}
.product01_07 li{
  display: inline;
  float: left;
  width: 50%;
  padding-left:100px;
  box-sizing: border-box;
}

.product01_07 li:nth-child(1){
  background:#f6f6f6 url("/img/product01/icon01.gif") no-repeat 0 0;
  background-size: 100px;
  box-sizing: border-box;
}
.product01_07 li:nth-child(2){
  background:#f6f6f6 url("/img/product01/icon02.gif") no-repeat 0 0;
  background-size: 100px;
  box-sizing: border-box;
}
.product01_07 li:nth-child(3){
  background:#f6f6f6 url("/img/product01/icon03.gif") no-repeat -8px 0;
  background-size: 100px;
  box-sizing: border-box;
}
.product01_07 li:nth-child(4){
  background:#f6f6f6 url("/img/product01/icon04.gif") no-repeat 0 0;
  background-size: 100px;
  box-sizing: border-box;
}
.product01_07 li:nth-child(5){
  background:#f6f6f6 url("/img/product01/icon05.gif") no-repeat -13px 0;
  background-size: 100px;
  box-sizing: border-box;
}

.product01_07 li h1 {
  margin-top:15px;
  margin-bottom: 10px;
  font-size: 1.0rem;
  font-weight: 600;
  color:#214668;
  text-align: left;
}
.product01_07 li p {
  margin-top:10px;
  font-size: 0.900rem;
  font-weight: 500;
  color:#636363;
  text-align: left;
}
.product01_footer{
  padding-top: 50px;
  background: #353535;
}
.product01_footer ul{
  width: 1000px;
  margin: 0 auto;
}
.product01_footer li{
  display: inline;
  float: left;
  width: 50%;
  min-height: 100px;
  padding-left:100px;
  box-sizing: border-box;
}
.product01_footer li h1{
  font-size: 1.2rem;
  line-height: 140%;
  font-weight: 600;
  color:#ffffff;
  text-align: left;
}
.product01_footer li h2{
  font-size: 1.0rem;
  line-height: 140%;
  font-weight: 600;
  color:#ffffff;
  text-align: left;
}
.product01_footer li p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#acacac;
  text-align: left;
}
.product01_footer li:nth-child(1){
  background:#353535 url("/img/product01/ft_icon01.gif") no-repeat left top;
  background-size: 80px;
  box-sizing: border-box;
}
.product01_footer li:nth-child(2){
  background:#353535 url("/img/product01/ft_icon02.gif") no-repeat left top;
  background-size: 80px;
  box-sizing: border-box;
}

.product01_copy{
  text-align: center;
  margin: 0 auto;
  padding-top: 15px;
  padding-bottom: 50px;
}

.product01_copy p:nth-child(1){
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#ffffff;
  text-align: center;
}
.product01_copy p:nth-child(2){
  font-size: 0.700rem;
  line-height: 140%;
  font-weight: 600;
  color:#b8b8b8;
  text-align: center;
}






.product02_01{
  padding-top: 100px;
  height: 300px;
  background:url("/img/product02/sub02_01.png") no-repeat center center;
  background-attachment: fixed;
  background-size: cover;
}
.product02_01 h1{
  margin-bottom:20px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#fff;
  text-align: center;
}
.product02_01 p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#fff;
  text-align: center;
}

.product02_02{
  padding-top: 50px;
  background:#fff;
}

.product02_02 div{
  margin: 0 auto;
  width: 1100px;
  background:url("/img/product02/sub02_02.png") no-repeat right bottom;
  background-size: 500px;
}


.product02_02 h1{
  margin-bottom:40px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#6d1717;
  text-align: center;
}

.product02_02 h2{
  margin-top:20px;
  margin-bottom: 5px;
  font-size: 1.2rem;
  font-weight: 600;
  color:#393939;
  text-align: left;
}
.product02_02 p{
  font-size: 0.900rem;
  line-height: 160%;
  font-weight: 600;
  color:#666;
  text-align: left;
}

.product02_02 p:last-child{
  padding-bottom: 50px;
}

.product02_03{
  padding-top: 100px;
  height: 450px;
  background:url("/img/product02/sub02_03.png") no-repeat center center;
  background-attachment: fixed;
  background-size: cover;
}

.product02_03 div{
  margin-top: 20px;
  margin-bottom: 40px;
  text-align: center;
}

.product02_03 h1{
  margin-bottom:20px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#fff;
  text-align: center;
}
.product02_03 p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#fff;
  text-align: center;
}

.product02_04{
  padding-top: 100px;
  height: 800px;
  background:#f6f6f6;
}
.product02_04 div{
  margin-top: 20px;
  text-align: center;
}
.product02_04 > h1{
  margin-bottom:20px;
  font-size: 2.0rem;
  font-weight: 600;
  color:#6d1717;
  text-align: center;
}
.product02_04 > p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#333;
  text-align: center;
}

.product02_04 ul{
  margin: 0 auto;
  width: 1100px;
}
.product02_04 li{
  display: inline-block;
  float: left;
  width: 50%;
  padding: 20px;
  min-height: 200px;
  background:#fff;
  box-sizing: border-box;
}
.product02_04 li h1{
  margin-bottom:20px;
  font-size: 1.0rem;
  font-weight: 600;
  color:#6d1717;
  text-align: left;
}
.product02_04 li p{
  font-size: 0.900rem;
  line-height: 140%;
  font-weight: 600;
  color:#333;
  text-align: left;
}

.product02_04 li div{
width: 50px;
height: 3px;
margin-top: 15px;
margin-bottom:10px;
background: #6d1717;
}
