*{margin: 0; padding: 0;}
    ul{list-style: none;}
    a{text-decoration: none; color: black;}
    body{font-family: '나눔스퀘어';
         font-size: 100%;
          line-height: 130%; 
          color: #333;
          background-color:#fff}

/* 
        #header{width:100%; height: 57px;
            background-color:#fff;
            padding:20px 0; box-sizing: border-box;
            text-align: center;}
        
        
        #header2{width:100%; height:130px;
            background-color:#fff;}
        .nav{width:1200px; margin:0 auto;}
        .nav li{float:left;}
        .nav li a{display:block; color:#333;
                padding:15px 58px;}
        .nav li a:hover{color: rgb(255, 108, 152);}



 */


/*header*/
#header{width:100%; height:120px;
    background-color: #fff;

}
.header_inner{width:1320px; margin:0 auto;
        position:relative;
}
.nav{position:absolute; }
.nav li{float:left; }
.nav li a{display: block; padding:89px 94px 10px 93px;
}
.nav li a:hover{color:#eba4af;}
.nav li:nth-child(3) a{padding:10px 94px 10px 94px;}

.link{position:absolute; top:15px; right:0;}
.link li{float:left; margin-right:10px;}
.link li a{font-size:80%;}



/*banner*/
#banner img{width:100%; display: block;}

/*con1*/
#con1{width:1400px; margin:0 auto; margin-top: 100px;
    height: 900px;
     /*높이수정필요*/
}
#con1 h2{text-align: center; margin:80px 0;}
#con1 ul li{float:left; text-align: center; 
    /* height:400px; */
    overflow: hidden;
    border: 1px solid #ccc; /*수정필요*/
    box-sizing: border-box;
}
#con1 ul li img{width:100%; display: block;}

#con1 ul li:nth-child(1), #con1 ul li:nth-child(3) {margin-top:100px;
    width:345px;
            box-sizing: border-box;
} /*띄우기 원하는 높이만큼 수정&*/
#con1 ul li:nth-child(2){
    width:652px;
    margin-top:50px;   box-sizing: border-box;} /*띄우기 원하는 높이만큼 수정&*/

.con1_text{width:100%;padding:30px; box-sizing: border-box;}


/*con2*/
#con2 img{width:100%; display: block;}




/*con3*/
#con3{width:1320px; margin:0 auto; height: 2000px;}

#con3 ul li{float:left; width: 440px;
            /*너비줘야함/ 이미지 너비같도록 수정필요*/

        margin-top:100px; text-align: center;}


#con3 h2{text-align: center; margin-top: 100px;}

#con3 li a:hover img{transform: scale(1.1,1.1); transition: all 2s;}

/*푸터 1번페이지 만든것 복붙하기*/
#footer{width:100%; height:400px; 
    background:#eba4af;
    color:#fff;}

    .footer_inner{width:1200px; margin:0 auto;
        padding-top:50px;
       ;/*sns 기준*/
}

.footer_text ul{margin:30px 0;}
.footer_text ul li{float:left; }
.footer_text ul li a{color:#fff;


margin-right:30px;

}
.footer_text ul li a:hover{color:#fff;}


.footer_text p{clear: both; color:rgba(255,255,255,0.7);
    padding-top:30px;
}



.footer_text2{clear: both; }

.footer_text3 {clear: both;
padding:50px 0;}
.footer_text3 div{float:left;}
.footer_logo{margin-right: 50px;}

.footer_text3 p{padding-top:20px;}
