    .inputBox {
        font-weight: bold;
        background-color: lime
    }

    .lb{
            position: fixed;
            width: 580px;
            height: 460px;
            margin-left: 123px;
            z-index: 9;
            top: 150px;
            display:none;
        }
.franchise-search_line {
display: flex;
align-items: center;
gap:5px;
}
.franchise-search_line select, .franchise-search_line input {
padding:5px 10px;
border-radius:5px 5px;
border:solid 1px #e7e7e7;
line-height: 1.4;
height: 33px;
}
.franchise-search_line input.btn-search-fran {
padding:0px 0px;
border-radius:0px 0px;
border:solid 0px #e7e7e7;
height: 29px;
}

/* ลว */
#nav {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0px;
	list-style: none;
	background: #ffffff url(/common/images/tab_bl.gif) repeat-x bottom left;
	}
#nav li {
	float: left;
	margin: 0;
	padding: 0;
	}
#nav a {
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding:8px 10px 4px 10px;
	color: #000;
	text-decoration: none;
	border: 1px solid #BFBFC1;
	border-bottom: none;
	background: #F1F1F1;
	}
#nav a:hover, div#intro #t-on a {
	color: #222;
 font-weight:600;
	padding:7px 9px 4px 9px;
	border-color: #BFBFC1;
 border-top: 2px solid #F74702;
 border-bottom: 1px solid #ffffff;
	background: url(/common/images/tab_ic.gif) no-repeat top center;
	}
#nav a:hover, div#intro #t-on2 a {
	color: #222;
 font-weight:600;
	padding:7px 9px 4px 9px;
	border-color: #BFBFC1;
 border-top: 2px solid #F74702;
 border-bottom: 1px solid #ffffff;
	background: url(/common/images/tab_ic.gif) no-repeat top center;
	}

div#intro .t-on a {
	color: #222;
	font-weight:600;
	padding:7px 9px 4px 9px;
	border-color: #BFBFC1;
	border-top: 2px solid #F74702;
	border-bottom: 1px solid #ffffff;
	background: url(/common/images/tab_ic.gif) no-repeat top center;
}
.navi_view {margin-bottom:-8px;}