

.tabs,.panels {
    max-width: 1270px;
    overflow: hidden;
    text-align: center;
    margin: auto;
}

.tabs {
    width: 1200px;
    padding: 0px;
   
}

.tabs2 {
     width: 900px;
}

.inf01 span {
    color:#f05775;
}

.wrap01 {
    margin-bottom: 50px;
}


/*tab*/

.tabs, .tabs1 {list-style-type: none;}
.tabs:after, .tabs1:after {content: ""; display: block; clear:both;}
.tabs li, .tabs1 li {float: left; width:300px; padding: 15px;}
.tabs li a, .tabs1 li a {display: block;  background: #fff; color: #9898a1; text-decoration: none;height: 45px; line-height: 45px;text-align: center; font-size: 20px; border: 1px solid #9898a1;  border-radius: 10px;}
.tabs a.on{background: #f3858e; color:#fff !important; border-radius: 10px; border: none;}
.tabs a.on{background: #f3858e; color:#fff !important;  border-radius: 10px; border: none;}

.tabs1 a.on {background: #4cbdaa; color:#fff !important; border-radius: 10px; border: none;}
.tabs1 a.on {background: #4cbdaa; color:#fff !important;  border-radius: 10px; border: none;}

.ig_box .n_ig {
    width: 100%;
    margin-top: 30px;
}

.ig_box p {
    color: #9898a1; ;
    text-align: left;
 padding-top: 50px;   
    
}

.type a img {
    float: left;
    margin-left: 5px;
    width: 32.6%;
} 

.type {
    overflow: hidden;
margin-bottom: 100px;}

/*모바일*/

@media screen and (min-width:0px) and (max-width:1211px) {

    .tabs {
        margin: 0px;
        padding: 0px;
        width: 100%;
    }
    .tabs li {
        width: 50%;

    }
    
    .inf01 {
        padding: 20px;
    }
    
}
    