/* BASIC css start */
/* 컨텐츠 페이지 */
/* 타이틀 */
h2.subCont-title { font-size:28px; line-height:28px; font-weight:600; *font-weight:bold; color:#333; width:100%; text-align:center; }
h2.subCont-title .add-txt { font-size:13px; font-weight:normal; color:#777; }

.hyalign4 { 
    float: right; 
    position: relative; 
    left: -50%; 
} 

.hyalign4 li { 
    float: left; 
    position: relative; 
    left: 50%; 
    }

ul.BBS-Link { width:100%; text-align:center; }
ul.BBS-Link li { display: inline-block; padding:0 5px;line-height:28px; border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	/*border-left: 1px solid #DEDEDE;*/
border-right: 1px solid #DEDEDE;}
ul.BBS-Link li a { font-size:13px; color:#444;}
ul.BBS-Link li a.on { font-size:13px; color:#e03136;}
ul.BBS-Link li a:hover { font-size:13px; color:#e03136; text-decoration: underline;}
ul.BBS-Link li.last {  background:none;padding:0 1px;}

/* 내용 */
/*.sCont {position:relative;width:100%;padding-top:40px;border-top:1px solid #ddd;margin:30px auto 0;}*/
.sCont {position:relative;width:100%;padding-top:20px;margin:40px auto 0;}

/* table */
.table-info {width:100%;text-align:center;margin-top:30px;}
.table-info thead {}
.table-info thead th {background:#e03136;height:2px;border-left:1px solid #e03136;border-right:1px solid #e03136}
.table-info tbody tr {}
.table-info tbody tr th {background:#fcf6f6;border:1px solid #ddd;border-top:none;padding:10px 0 10px 0;font-size:13px;font-weight:600;*font-weight:bold;color:#444;vertical-align:middle;}
.table-info tbody tr td {padding:10x 20px 10px 20px;border:1px solid #ddd;border-top:none;vertical-align: middle;text-align:center;}
.table-info tbody tr td.empty {background:none;padding:0;width:2px;border-right:1px solid #ddd;}

/* 쇼룸 메뉴탭 */
/*.tab.line{padding:0 0 35px 0; width:100%; padding-top:40px; margin:30px auto 0; }*/

.tab.line{padding:0 0 27px 0; width:100%; padding-top:40px; margin:30px auto 0; border-bottom : 1px solid; border-bottom-color:#ccc;  }

.tab.line ul{position:relative;margin:0;padding:0;list-style:none;border-bottom:1px solid #ddd;font-family:Tahoma, Sans-serif;font-size:12px;*zoom:1;  }
.tab.line ul:after{content:"";display:block;clear:both; }
.tab.line li{float:left;margin-bottom:-1px;  }
.tab.line li a{position:relative;float:left;text-decoration:none;border:1px solid #ccc;border-bottom-color:#ccc;background:#eee;color:#333;font-size:13px; margin-left:5px;}
.tab.line li a span{display:inline-block;height:14px;padding:6px 25px 6px 25px;letter-spacing:-1px;cursor:pointer;}
.tab.line li ul{width:100%;position:absolute;top:40px;left:0;list-style:none;border:0;margin:0;padding:0;white-space:nowrap;overflow:hidden;*zoom:1;}
.tab.line li ul:after{content:"";display:block;clear:both}
.tab.line li li{position:relative;left:-1px;padding:0 10px;border-left:1px solid #ddd;overflow:visible;}
.tab.line li li a{padding:0;margin:0;border:0 !important;color:#666 !important;font-weight:normal;background:transparent;letter-spacing:normal;}
.tab.line li.active a{border:1px solid #ccc;border-bottom:1px solid #fff;margin-top:-1px;background:transparent;font-size:13px; }
.tab.line li.active a span{padding-top:7px; }
.tab.line li li a:hover,
.tab.line li li a:active,
.tab.line li li a:focus,
.tab.line li li.active a{font-weight:bold;letter-spacing:-1px;color:#333 !important;}

/* BASIC css end */

