@charset "UTF-8";
/*****************************************************
	/*보톡스종류*/
.type-sec .clear{content:''; display:block; clear:both;}
/* .detail_content_wrap{padding:0;} */
.detail_content_wrap .type-sec{padding-bottom:0;}
.type-sec .cont_area{width:100%; padding:40px 0 30px;}

.type-sec .ds_cont {
    width: 90%;
    margin: 0 auto;
}

.type-sec .cont_tit {
    width: 100%;
    text-align: center;
	padding:30px 0 30px;
    position:relative;
}

.type-sec .cont_tit::after{
    content: "";
    display: inline-block;
    width: 40%;
    height: 1px;
    background-color: #EDD6C1;
    position:absolute;
    left:0;
    top:45px;
}

.type-sec .cont_tit::before{
    content: "";
    display: inline-block;
    width: 40%;
    height: 1px;
    background-color: #EDD6C1;
    position:absolute;
    right:0;
    top:45px;
}

.type-sec .cont_tit > strong {
    padding-top: 20px;
    font-size: 20px;
    color: #C5996B;
}

.type-sec .tsl_list {
	padding-top:0;
}

.type-sec .tsl_list > li {
    width:50%;
    height:450px;
    float:left;
	font-size:12px;
    text-align:center;
    letter-spacing:-1px;
	color: #383838;
}

.type-sec .tsl_list2 > li:nth-child(5){width:100%;}

.type-sec .tsl_list >li:nth-child(odd) .text_box .date:before{
    content: "";
    display: inline-block;
    width: 100%;
    height: 30px;
    border-radius:15px 0 0 15px;
    background-color: #ECEEFF;
    position:absolute;
    left:50%;
    top:20px;
    -webkit-transform: translatex(-50%);
        -ms-transform: translatex(-50%);
            transform: translatex(-50%);
}

.type-sec .tsl_list >li:nth-child(even) .text_box .date:before{
    content: "";
    display: inline-block;
    width: 100%;
    height: 30px;
    border-radius:0 15px 15px 0;
    background-color: #ECEEFF;
    position:absolute;
    left:50%;
    top:20px;
    -webkit-transform: translatex(-50%);
        -ms-transform: translatex(-50%);
            transform: translatex(-50%);
}

.type-sec .tsl_list2 >li:nth-child(5) .text_box .date:before{
    content: "";
    display: inline-block;
    width: 100%;
    height: 30px;
    border-radius:15px;
    background-color: #ECEEFF;
    position:absolute;
    left:50%;
    top:20px;
    -webkit-transform: translatex(-50%);
        -ms-transform: translatex(-50%);
            transform: translatex(-50%);
}

.type-sec .tsl_list li > b {
    font-size:17px;
    line-height:22px;
}

.type-sec .tsl_list .img_box{margin:15px auto 0; width:180px; height:130px; background-repeat: no-repeat; background-position:center center; background-size:100%;}

.type-sec .tsl_list .text_box .date{height:65px; font-size:12px; position:relative;
}

.type-sec .tsl_list .text_box .date span{position:absolute; left:50%; top:25px; width: 146px; -webkit-transform: translatex(-50%);  -ms-transform: translatex(-50%);  transform: translatex(-50%); z-index:1;}


.type-sec .tsl_list .text_box .date:after{
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius:4px;
    background-color: #A73439;
    position:absolute;
    left:50%;
    top:17px;
    -webkit-transform: translatex(-50%);
        -ms-transform: translatex(-50%);
            transform: translatex(-50%);
}

.type-sec .tsl_list .text_box p{line-height:18px; padding-bottom:15px; letter-spacing: -1px;}
.type-sec .tsl_list .icon span{display:inline-block; width:50px; height:45px; background-repeat: no-repeat; background-position:center center; background-size: 100%;}

.bgcolor{background-color:#F7FAFF;}
