﻿* { padding:0;margin:0;outline:none }
a { text-decoration:none;color:#000 }
img { border:none }

#head { width:1100px;margin:20px auto 0 auto;position:relative }
#head .logo { float:left }
#head .logo img {
    width: 200px;
    margin-top: 35px;
}
#head .menu { float:right;margin-top:40px }
#head .menu a { margin-right:6px;font:400 10px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum }
#head .menu a:hover { color:#969696 }
#head .menu form { display:inline-block }
#head .menu .search_str { background-color:#333;padding:3px 0 0 4px;font:normal 8pt Dotum;color:#FFF;width:100px;height:16px;border:none }
#head .bar { clear:both;padding-top:7px }
#head .category { margin-top:10px }
#head .category div { width:110px;float:left }
#head .category .menus2 { width:220px; }
#head .category h1 { padding:3px;font:800 13px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;color:#1c1c1c }
#head .category h1:hover { background-color:#1c1c1c }
#head .category h1:hover a { color:#FFF }
#head .category ul { margin-top:5px;height:100px }
#head .category li { float:left;width:104px;padding:3px;list-style-type:none;font:400 12px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;color:#1c1c1c }
#head .category li:hover { background-color:#1c1c1c }
#head .category li:hover a { color:#FFF }
#main { width:1100px;margin:30px auto;font:normal 9pt Dotum }

#tail { width:100%;min-width:1100px;height:180px;background-color:#f1f1f1;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;position:relative }
#tail .main { width:1100px;height:100%;margin:0 auto;position:relative }
#tail .main .boogn { width:220px;float:left;margin:10px 15px 10px 0 }
#tail .main .boogn .title { height:35px;border-bottom:1px solid #b9b9b9 }
#tail .main .boogn .title .left { float:left;padding:5px 0 0 10px;height:40px;font:800 16px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum; }
#tail .main .boogn .title .left span { margin-left:10px;font:400 11px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum }
#tail .main .boogn .title .right { float:right;text-align:center;margin-right:5px;margin-top:10px }
#tail .main .boogn .title .right a { font:normal 11px Dotum;letter-spacing:-1px }
#tail .main .boogn .title .right a span { font-size:3px;font-weight:bold }
#tail .main .boogn .title .content { clear:both;font:normal 8pt Dotum }
#tail .main .boogn .title .content h1 { font:900 13px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;margin-bottom:5px }
#tail .main .banner { flaot:right;text-align:right;padding-top:10px }
#tail2 { width:100%;min-width:1100px }
#tail2 .sangho { width:1100px;margin:20px auto }
#tail2 .copyright { background-color:#333333 }
#tail2 .copyright div { padding:10px 0;width:1100px;margin:0 auto }

#main {
    padding-top:10px;
    font: 400 12px 'NanumGothic', '나눔고딕','NanumGothicWeb', '맑은 고딕', 'Malgun Gothic', Dotum;
}
#main .item { position:relative }
#main .item .sangpoomimg { float:left;border:1px solid #ddd;width:500px }
#main .item .sangpoomimg .big { text-align:center }
#main .item .sangpoomimg .big a img { border:1px solid #ddd;margin:15px;margin-bottom:0 }
#main .item .sangpoomimg .small { text-align:center }
#main .item .sangpoomimg .small a img { border:1px solid #ddd;margin:5px }
#main .item .sangpoominfo { float:right;width:550px; }
#main .item .sangpoominfo .name { width:543px;font:bold 11pt Dotum;letter-spacing:-1px;padding:7px 0 7px 7px;border-bottom:1px solid #ddd }
#main .item .sangpoominfo table { font:normal 9pt Gulim;margin:5px 0 }
#main .item .sangpoominfo table td { padding:10px }
#main .item .sangpoominfo table td.one { width:100px;padding-left:5px }
#main .item .sangpoominfo .imgs { border-top:1px solid #ddd;padding-top:15px }
#main .item .sangpoomcontents { clear:both;width:750px;overflow:hidden;padding:30px 0 }
#main .item .sangpoomcontents .caution { margin-top:30px }

.tbl_head01 td {
    padding: 8px 5px;
    border-top: 1px solid #f3f3f3;
    /* border-left: 1px solid #f3f3f3; */
    border-left:none !important;
    line-height: 1.5em;
    word-break: break-all;
}
#bo_list .td_num {
    font-size: 11px;
}
#sct_location {
    position: relative;
}

#bo_v a.btn_b01,
#bo_w .btn_submit,
#bo_v a.btn_b02,
a.btn_b02, .btn_b02 {
    padding: 7px 10px;
}
#settle_card {
    margin: 5px 0 10px;
    background: #fff;
    padding: 10px;
    clear: both;
    border-bottom: 1px solid #ccc;
}
#settle_card #od_card_name {
    height: 30px;
    border: 1px solid #ccc;
    text-align: center;
}
.sod_right {
    width: 460px;
}
.sct_10 .sct_li {
    width:208px !important;
    padding: 10px 3px;
    border: 1px solid #fff;
}
.sct_10 .sct_li:hover {
    border: 1px solid #ededed;
}
.sct_10 .sct_cost {
    color: #b11113;
    font-weight: bold;
    /*letter-spacing:-1px;*/
}
.sct_10 .sct_txt a {
    font-weight: normal;
}
.sct_10 li:hover .sct_sns {
    display:none;
}
.sct_10 .sct_id {
  display:none;
}
#bo_v_con p {
  margin-bottom:0;
}
