@import url("http://fonts.googleapis.com/earlyaccess/jejugothic.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css");
@import url("http://fonts.googleapis.com/earlyaccess/jejugothic.css");

.info {
    letter-spacing:-1px;

}

.info img {
	width:100%;
    max-width:830px;
}

.info .info_top{
    margin-bottom:20px;


}


.info .info_top p {
    font-size: 45px;
    font-weight: 900;
    display: inline-block;
    vertical-align: middle;
    color: #3A4651;
    letter-spacing: -2px;
    font-family:'jeju gothic';
}

.info .info_top h3 {
    font-size: 35px;
    border-top: 1px solid #073e7d;
    margin: 10px 0px 20px;
    padding-top: 10px;
    letter-spacing: -1px;
    color: #073e7d;
    font-weight:normal;
    letter-spacing:-3px;
    font-family:'nanum brush script';

}
.info .info_top h4{padding:20px; background:#1a77ac; border-radius:20px; width:500px; margin:0 auto; color:#fff; font-size:15px; font-weight:300; text-align:center;
    line-height:22px;
    font-family: 'Jeju Gothic', sans-serif;

}

.info .info_con p{
    font-size: 15px;
    letter-spacing: -1px;
    color: #6C6C6C;
    font-weight: bold;
    line-height: 1.7;
    margin-bottom: 15px;

}

.info .info_con span{
    color: #1369ca;
}

.info .info_2 {
	margin-top:20px;
}

.info .info_2 ul{
    width:90%;
    margin:0 auto;
}
.info .info_2 ul li{
    position:relative;
    padding:20px 0 25px 100px;
    border-bottom:1px solid #e5e5e5;
}
.info .info_2 ul li img{
    display:block;
    position:absolute;
    top:50%;
    left:0;
    width:73px;
    height:77px;
    margin-top:-50px;
}
.info .info_2 ul li dl{
}
.info .info_2 ul li dt{
    font-size:21px;
    font-weight:900;
    color:#5d8dd5;
    
}
.info .info_2 ul li dd{
    margin-top:10px;
    font-size:13px;
    line-height:20px;
    color:#868686;
}


/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}




/* mobile */
@media screen and (max-width:768px){


    .info .info_con{
        margin-left: initial;
        display: inline-block;
        width: 100%;
    }

    .info .info_top p {
        font-size: 27px;
    }
    .info .info_top h3{
        font-size:25px;
        line-height:1.7;
    }
    .info .info_top {
        margin-bottom: 11px;
    }



    .info .info_2 ul{
        width:100%;
    }
    .info .info_2 ul li{
        padding-left:0;
    }
    .info .info_2 ul li img{
        display:none;
    }
    .info .info_top h4{width:100%;font-size:14px;
    }

}