div#about {
    width:960px;
    margin:0px auto;
    text-align:left;
}

div#about .title {
    width:210px;
    padding-top:20px;
    position:absolute;
}

div#about .cont {
    width:748px;
    border-left:2px #F0F0F0 solid;
    line-height:17px;
    position:relative;
    left:210px;
}

div#about .cont .menu {
    height:30px;
    padding:25px 0px 0px 0px;
    border-bottom:3px #5C5C5C solid;
}

div#about .cont .menu .menu_title {
    height:17px;
    background:url('/img/about/menu_line.gif') repeat-y;
    float:left;
    padding:0px 15px;
}
div#about .cont .menu .menu_line_none {
    background:#FFF;
    border-right:0px;
}

div#about .cont .menu .about_notice {
    width:230px;
    float:right;
    color:#CAC9C9;
}
div#about .cont .menu .about_notice a:link {

}

div#about .cont .copyright {
    padding:10px 40px 30px 20px;
    text-align:justify;
}

/* malltb? malltb.tpl.html */
div#about .cont .info_title {
    padding:17px 0px 25px 0px;
}

div#about .cont .ch_info {
    width:545px;
    height:78px;
    padding:67px 0px 0px 18px;
    background:url('/img/about/malltb_ch_info.png') no-repeat; 
}

div#about .cont .diary_info {
    width:580px;
    height:48px;
    background:url('/img/about/malltb_diary_info.png') no-repeat; 
    padding:101px 0px 0px 18px;
}

div#about .cont .shopping_info {
    width:526px;
    height:70px;
    background:url('/img/about/malltb_shopping_info.png') no-repeat; 
    padding:85px 0px 0px 20px;
}

.ch_info ul, .diary_info ul, .shopping_info ul {
    list-style:none;
    padding:0px;
    margin:0px;
}

.ch_info li, .diary_info li, .shopping_info li {
    line-height:20px;
    color:#5DBE06;
    text-decoration:underline; 
}

.ch_info li a, .diary_info li a, .shopping_info li a {
    color:#5DBE06;
}

div#about .cont .title_faq {
    padding-bottom:5px;
}

div#about .cont .faq_list {
    width:100%;
    font-size:12px;
    font-weight:bold;
    color:#7E7B7B;
    line-height:22px;
    border-bottom:1px solid #D4D4D4;
    padding-top:3px;
}

div#about .cont .faq_list img.go{
    cursor:pointer;
}

div#about .cont .faq_content {
    background:#F9F9F9;
    padding:10px;
    margin-bottom:20px;
}

div#about .cont .faq_content span.faq_point {
    color:#FD7575;
}

div#about .cont .partner_info {
    height:25px;
    padding:30px 0px;
    text-align:center;
}

/*여기까지*/

div#about .cont .copyright a.point {
    color:#FD7575;
    text-decoration:underline; 
    line-height:18px;
}
#copyright_policy {
    text-align:justify;
    line-height:160%;
    width:700px;
    margin:0px auto;
}

.policy_title {
    font-size:11pt;
    font-weight:bold;
    height:25px;
    padding-top:30px;
}

.policy_contents {
    font-size:9pt;
    font-weight:normal;
}

ul, ol {
    margin:0px;
    padding:0px;
    margin-left:11px;
    padding-left:11px;
}



/* 저작권 정책 : copyright.tpl.html */

div#about .copyright .contact {
    padding:5px 0px;
    margin-top:5px;
    width:400px;
    border:1px solid #F0F0F0;
    background:#F8F8F8;
}

div#about .copyright .contact ul {
    list-style:none;
}

div#about .copyright .contact a {
    color:#FD7575;
    text-decoration:underline;
}

div#about .copyright .policy_contents ol.resp_list {
    list-style:decimal;
}

div#about .copyright .policy_contents ol.resp_list>li {
    padding-bottom:10px;
}

div#about .copyright .policy_contents ol.resp_sub {
    list-style:none;
}

div#about .copyright .policy_contents ol.refusal_list {
    list-style:decimal;
}

div#about .cont .sellers_content {
    padding-left:20px;
    padding-top:10px;
    margin-top:10px;
    letter-spacing:1px;
    font-family:dotum;

}

div#about .cont .sellers_content h5 {
    font-weight:bold;
    font-size:11pt;
    font-family:dotum;
    margin:20px 0 0 0;
}
div#about .cont .sellers_content h6 {
    font-weight:bold;
    font-size:9pt;
    font-family:dotum;
    margin:20px 0 0 0;
} 

div#about .cont .sellers_content ol {
}
div#about .cont .sellers_content li {
}

div#about .cont .sellers_content p {
    margin-top:0px;
}

/* 제휴문의 : partner.tpl.html */

#reference ul {
    list-style:none;
}

#detail .detailbox {
    padding:5px 0px;
    margin-top:5px;
    width:325px;
    border:1px solid #F0F0F0;
    background:#F8F8F8;
}

#detail ul {
    list-style:square;
}

#contact_mail {
    margin:30px 0px;
}

#contact_mail .text span.point {
    font-weight:bold;
}

#contact_mail .text_form {
    font-weight:bold;
}

#contact_mail .mailaddr {
    padding-top:10px;
    color:#FD7575;
}

#contact_mail .mailaddr a {
    color:#FD7575;
    text-decoration:underline;
}

div#malltb, #a {
display:none; 
}



/* Introduce */
div#introduce {
    padding:10px 40px 30px 20px;
    text-align:justify;
}

div#introduce #video_area {
    margin:20px auto;
}

div#introduce #contents {
    margin:0px auto;
    width:685px;
}

div#introduce #contents
    .con_main {
        padding-bottom:20px;
    }

div#introduce #contents 
    img.image_title {
        margin:0px;
        margin-top:30px;
        margin-bottom:5px;
}

div#introduce #contents 
    ul.contents_box {
        margin:0px;
        padding:10px 30px;
        background-color:#F9F9F9;
}

div#introduce #contents 
    .con_go_register {
        text-align:center;
        margin-top:20px;
}

div#introduce #contents 
    .con_partner {
        text-align:center;
        margin-top:30px;
        margin-bottom:100px;
}

div#introduce #contents 
    ul.contents_box li a {
        text-decoration:underline;
}

