@charset "utf-8";

/* 내용관리 */
p.mguide_head { color: black; padding: 15px 0 15px 0; margin: 0 0 20px 0; font-size: 16px; font-weight: bold; border-bottom: 2px solid #eb5253; }

#privacy_atc h4 {
    font-weight: bold; color: black;
}
#ctt {margin:0;padding:0 10px 10px 10px;}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:0 0 10px 0; font-size: 14px;display: inline-block; width: 950px;background: url(../../../theme/mc/img/suggest_bg.gif) no-repeat content-box;}
.ctt_img {text-align:center}
ul { padding: 0 }
ul li { list-style: none; }
.info {
    width: 470px;
    padding: 0 0 20px 0;
}
.info2 {
    width: 470px;
    padding: 0 0 20px 0;
}
.info_box li {
    display: inline-block;
    width: 200px;
    text-align: center;
}
.info_box2 li {
    text-align: center;
}
.info p, .info2 p  { padding: 20px 0; width: 470px;}
.info_box {
    padding: 4px 10px;
    border: 1px solid #d4d4d4;
    background-color: #f9f9f9;
    margin-left: 20px;
}
li.hp {
    padding-top: 10px;
    font-weight: bold;
}
.info_box2 {
    padding: 4px 10px;
    border: 1px solid #d4d4d4;
    background-color: #f9f9f9;
    margin-left: 20px;
    float: left;
    width: 190px;
    height: 200px;
}
.info_box2 ul img {
    padding: 14px 52px;
}
div.info_box2 div.talk_banner_div.talk_addclass {
    padding: 14px 43px;
}

div.info_box2 div.talk_banner_preview {
    height: 84px !important;
    border-radius: 10px;
}

/**/



