 *{margin: 0; padding: 0;}
    ul{list-style: none;}
    a{text-decoration: none; color: black;}
    body{font-family: '나눔스퀘어';
         font-size: 100%;
          line-height: 130%; 
          color: #000;
          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:1320px; margin:0 auto;
     padding:100px 0;  

}
#con1 ul li{float:left; width:580px; height:580px;
        margin-bottom:50px;/*조절*/ 
}
#con1 ul li:nth-child(1), #con1 ul li:nth-child(3){margin-right:160px;}
#con1 ul li:hover{box-shadow: 10px 10px 10px rgba(0,0,0,0.3);
border-radius:30px;
}



/*con2*/
#con2{width:1320px; margin:0 auto; 
    padding:100px 0;}



/*푸터 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;}