/*ÀÌ¿ë¾à°ü µîÀÇ ÄÁÅÙÃ÷ ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ*/
.text_cont {
width:100%;
height:850px;
padding:10px;
font-size:12px;
}

.text_cont2 {
width:100%;
height:600px;
padding:10px;
font-size:12px;
}



/* ¸ÞÀÎ º£½ºÆ®»óÇ°*/
.bestMenu { background:#fafafa; }


/*¸ÞÀÎ ºê·£µå*/
.brandBox h2 {
line-height:1.2em;
}
.brandBox .btn { font-size:12px; }
.mainBrandText span {
display:inline-block;
width:100px;
height:100px;
padding-top:13px;
margin:0 2px;
font-size:13px;
font-weight:bold;
text-align:center;
color:#333;
border:7px #3c3c3c solid;
border-radius:50%;
}


/*¸ÞÀÎ ÅÇ¸Þ´º*/
.nav-tabs li { float:left !important; }
.nav-tabs li a {
font-size:12px;
font-weight:400;
}
.eventBann4 p a img {
display:inline-block;
padding-bottom:5px;
}
.eventBann4 p a {
color:#333;
font-size:13px;
}


/*¸ÞÀÎ Ã¢¾÷¾È³»*/
.fran {
padding-top:90px;
padding-bottom:10px;
min-height:210px;
color:#fff;
background:url('../img/images/bg_main_fran.jpg') no-repeat center;
}
.fran h2,
.fran p {
padding:0 10px;
color:#fff;
}
.fran .btn { font-size:12px; }


/*¸ÞÀÎ °í°´¼¾ÅÍ*/
.mainCall {
padding-top:15px;
padding-bottom:15px;
border-top:2px #333 solid;
border-bottom:1px #ccc solid;
}
.mainCall h2,
.mainCall p { padding:0 15px; font-size:13px }
.mainCall p strong {
font-size:24px !important;
color:#333;
}
.mainCall .btn {
margin-right:3px;
font-size:12px;
}



/*¼­ºê - ÁÂÃø*/
h4.asideNav {
padding:15px 0;
font-size:14px;
font-weight:600;
text-indent:15px;
color:#fff !important;
background:#936429 !important; /*»ö»óÅ×¸¶°¡ ¹Ù²ð ¶§ ¼öÁ¤ÇÏ¼¼¿ä.*/
}



/*¼­ºê1*/
.sub1Head h3 {
letter-spacing:-0.03em;
line-height:1.3em;
}
.sub1Head h3 span {
display:block;
font-size:15px;
}
.sub1Head p { font-size:13px; }

.sub1Box {
padding-left:0 !important;
padding-right:0 !important;
}
.sub1Box p span strong {
font-size:15px;
color:#333;
font-weight:600;
}
.sub1Box p span {
display:block;
font-size:13px;
color:#666;
}
.sub1Box p span:first-child { padding:12px 0 5px; }

.sub1Client,
.sub1Map { border-top:1px #e0e0e0 solid; }



/*¼­ºê4*/
.sub4Head h3 { border-bottom:1px #3c3c3c solid; }
.sub4Box {
padding-left:0 !important;
padding-right:0 !important;
}
.sub4Box p span strong {
font-size:15px;
color:#936429;
}
.sub4Box p span {
display:block;
padding-bottom:4px;
font-size:12px; letter-spacing: -0.5px;
color:#666;
}
.sub4Box p span:last-child { padding-bottom:15px; }

.tableText {
padding:30px 0;
border-top:2px #3c3c3c solid;
border-bottom:1px #ddd solid;
}
.tableText span {
display:block;
padding-bottom:5px;
font-size:13px;
}
.tableText span:last-child {
padding-bottom:0;
color:#b09171;
}
.table-responsive { font-size:13px !important; }



.btn-primary { color:#fff !important; }


.table-history {
width: 100%;
max-width: 100%;
margin-bottom: 0px;
font-size:12px; text-align:left; letter-spacing:-0.5px;
}
.table-history > thead > tr > th,
.table-history > tbody > tr > th,
.ttable-history > tfoot > tr > th,
.ttable-history > thead > tr > td,
.table-history > tbody > tr > td,
.table-history > tfoot > tr > td {
padding: 2px 0;
line-height: 1.42857143;
vertical-align: top;

}
.table-history > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table-history > caption + thead > tr:first-child > th,
.table-history > colgroup + thead > tr:first-child > th,
.table-history > thead:first-child > tr:first-child > th,
.table-history > caption + thead > tr:first-child > td,
.table-history > colgroup + thead > tr:first-child > td,
.table-history > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table-history .table {
background-color: #fff;
}
.table-history .colon{
width: 2%;
text-align:center;
margin:0 2px;
}

