/* BASIC css start */
.bbs-sch {
    margin-top: 0px;
    margin-bottom: 10px;
    text-align: right;
    border-top: 1px solid #d0d0d0;
    border-bottom: 1px solid #d0d0d0;
    background: #f7f7f7 url('/design/spigen/img/bg_next.gif') no-repeat 219px 17px;
    padding: 10px 20px;
    text-align: left;
}


.brd-hd {
    width: 182px;
    margin-right: 35px;
    height: 22px;
}

select {
    width: 120px;
    line-height: 22px;
    height: 22px;
}

input {
    width: 195px;
    line-height: 18px;
    height: 18px;
}






.chk {background:#000;}
























#cnt .sub_title {padding:0; text-align:center;}
#offline {width:760px; margin:0 auto;}
#offline .select_box {position:relative; width:100%;  padding:10px 0; margin-bottom:20px; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; text-align:left; background:#f7f7f7 url('/_image/content/bg_next.gif') no-repeat 219px 17px;}


#offline .select1 {position:absolute; top:10px; left:19px; float:left; font-size:9pt;}
#offline .select1 .select_btn {float:left;}
#offline .select1 .select_name1 {float:left; width:162px; padding:2px 0 0 5px; font-size:9pt; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;  background:#fff;}
#offline .select1 .select_ul1 {clear:both; background:#fff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; cursor:pointer;}
#offline .select1 .select_ul1 li {padding-left:5px; background:#fff; cursor:pointer; }

#offline .select2 {position:absolute; top:10px; left:234px; float:left; font-size:9pt;}
#offline .select2 .select_btn {float:left;}
#offline .select2 .select_name2 {float:left; width:122px; padding:2px 0 0 5px; font-size:9pt; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;  background:#fff;}
#offline .select2 .select_ul2 {clear:both; background:#fff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; cursor:pointer;}
#offline .select2 .select_ul2 li {padding-left:5px; background:#fff; cursor:pointer;}

#offline .select3 {position:absolute; top:10px; left:394px; float:left; font-size:9pt;}
#offline .select3 .select_btn {float:left;}
#offline .select3 .select_name3 {float:left; width:122px; padding:2px 0 0 5px; font-size:9pt; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;  background:#fff;}
#offline .select3 .select_ul3 {clear:both; background:#fff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; cursor:pointer;}
#offline .select3 .select_ul3 li {padding-left:5px; background:#fff; cursor:pointer;}


#offline .search_box  {text-align:right; padding-right:26px;}
#offline .search_box input {height:22px; border:1px solid #cccccc; vertical-align:middle;}
#offline .search_box img {vertical-align:middle;}
.offline_board {clear:both;}
.offline_board th {padding:10px 0; color:#000; font-size:9pt; background:#dadada; text-align:center;}
.offline_board td {padding:6px 0; color:#000; font-size:11px; text-align:center; border-bottom:1px solid #cccccc;}
.offline_board td.left {text-align:left;}
.offline_board td.phone {text-align:left; padding-left:40px;}
.offline_board td.chk0 {padding: 0 15px;}
.offline_board td dl {float:left; padding-top:20px;}
.offline_board td dl dt {float:left; width:71px; margin:0; padding:0; font-weight:bold;}
.offline_board td dl dd {float:left; margin:0; padding:0; text-align:left;}
.offline_board td .offline_content_box {float:left; width:331px;  text-align:left; }
.offline_board td .offline_content {min-height:146px; height:auto !important; height:146px;}
.offline_board td .offline_img_list {float:left; padding:10px 0; border-bottom:1px solid #cccccc;}
.offline_board td .offline_img_list p {font-size:11px; font-weight:bold;}
.offline_board td .offline_img_list ul {float:left; width:331px;}
.offline_board td .offline_img_list ul li {float:left; padding:8px 7px 0 0;}
.offline_board td .offline_detailview {float:right; padding-top:56px;}
.offline_board .offline_display {display:none;}
.offline_board .offline_display td {padding:30px; 10px;}
.offline_board .td_background td {background:#f5f5f5;}
.offline_board .td_background2 td {background:#f5f5f5;}
.td_background td {background:#f5f5f5;}
.td_background2 td {background:#f5f5f5;}

#offline .paging {padding-top:10px;}

.icon_offline {padding:10px 0; border-top:1px solid #ccc; text-align:left;}
/* BASIC css end */

