/* ----------------------------------------------------------------

	LP Clearfix

----------------------------------------------------------------- */
.lp-form-search .lp-form-search-item-col::before,
.lp-tab .lp-tab-list::before,
.lp-cheapest .lp-cheapest-tab::before,
.lp-form-search .lp-form-search-item-col::after,
.lp-tab .lp-tab-list::after,
.lp-cheapest .lp-cheapest-tab::after{
content:'';
display:table;
}

.lp-form-search .lp-form-search-item-col::after,
.lp-tab .lp-tab-list::after,
.lp-cheapest .lp-cheapest-tab::after{
clear:both;
}


/* ----------------------------------------------------------------

	LP Modules

----------------------------------------------------------------- */
/* ----------------------------------------------------------------
  Heading
----------------------------------------------------------------- */
/* .lp-hdg-l1
----------------------------------------------- */
.lp-hdg-l1{
margin-top:25px;
padding:8px 15px 6px;
color:#fff;
font-size:24px;
font-weight:bold;
background-color:#666;
}

/* .lp-hdg-l2
----------------------------------------------- */
.lp-hdg-l2{
margin:50px 0 15px;
padding-top:15px;
border-top:3px solid #113f76;
font-size:20px;
font-weight:bold;
}

/* .lp-hdg-l2-01
----------------------------------------------- */
.lp-hdg-l2-01{
margin-bottom:15px;
padding:6px 15px 4px;
border-bottom:1px solid #d7d7d7;
background-color:#f6f6f6;
font-size:17px;
font-weight:bold;
}

/* .lp-hdg-l3
----------------------------------------------- */
.lp-hdg-l3{
margin:10px 0 5px;
padding-top:10px;
border-top:1px solid #d7d7d7;
color:#555;
font-size:14px;
}


/* ----------------------------------------------------------------
  List
----------------------------------------------------------------- */
/* .lp-list
----------------------------------------------- */
.lp-list > li:not(:first-child){
margin-top:7px;
}

.lp-list > li > b{
margin-bottom:2px;
color:#555;
display:block;
}

/* .li-list-bullet
----------------------------------------------- */
.li-list-bullet{
margin-bottom:10px;
}

.li-list-bullet > li{
margin-top:3px;
padding-left:10px;
position:relative;
}

.li-list-bullet > li::before{
content:'';
display:block;
width:2px;
height:2px;
border-radius:50%;
background-color:#333;
position:absolute;
top:0.6em;
left:0;
}


/* ----------------------------------------------------------------
  .lp-notice
----------------------------------------------------------------- */
.lp-notice{
margin:8px 0 0;
color:var(--color-gray);
font-size:12px;
}

.lp-notice > li{
display:-webkit-box;
display:flex;
}

.lp-notice > li:not(:first-child){
margin-top:4px;
}

.lp-notice > li > span{
margin-right:4px;
}

.lp-notice > li > div{
-webkit-box-flex:1;
flex:1;
}

.lp-notice.inline{
display:-webkit-box;
display:flex;
flex-wrap: wrap;
gap: 0 16px;
}

.lp-notice.inline > li{
margin:0;
}



/* ----------------------------------------------------------------
  Navigation
----------------------------------------------------------------- */
/* .lp-nav
----------------------------------------------- */
.lp-nav{
margin-top:-5px;
font-size:16px;
font-weight:bold;
}

.lp-nav > li{
margin:5px 5px 0 0;
display:inline-block;
vertical-align:top;
}

.lp-nav > li:last-child{
margin-right:0;
}

.lp-nav > li > a{
padding: 7px 10px;
border:1px solid #c4c4c4;
border-radius:4px;
color:#333;
display:block;
box-shadow:0 -3px 0 #d9d9d9 inset;
background-color:#fff;
text-decoration:none;
}

.lp-nav.branch{
font-size:14px;
}

/* .lp-nav-01
----------------------------------------------- */
.lp-nav-01{
display:table;
font-size:16px;
font-weight:bold;
text-align:center;
line-height:1.25;
}

.lp-nav-01 > li{
padding-right:6px;
display:table-cell;
width:140px;
height:60px;
vertical-align:top;
}

.lp-nav-01 > li:last-child{
margin-right:0;
}

.lp-nav-01 > li > a{
border:1px solid #c4c4c4;
border-radius:4px;
color:#333;
display:table;
width:100%;
height:100%;
box-sizing:border-box;
box-shadow:0 -3px 0 #d9d9d9 inset;
background-color:#fff;
text-decoration:none;
}

.lp-nav-01 > li > a > span{
vertical-align:middle;
display:table-cell;
}

.lp-nav-01 > li .sup{
margin-top:3px;
color:#555;
display:block;
font-size:13px;
font-weight:normal;
}


/* ----------------------------------------------------------------
  Images
----------------------------------------------------------------- */
/* .image-col
----------------------------------------------- */
.image-col{
overflow:hidden;
font-size:14px;
}

.image-col > .col{
padding-left:30px;
overflow:hidden;
}

.image-col > .image{
float:left;
width:400px;
height:240px;
position:relative;
overflow:hidden;
background-color:#f0f0f0;
}

.image-col > .image img{
margin:auto;
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
max-width:100%;
max-height:100%;
}

.image-col .image-col-hdg{
margin-bottom:3px;
font-size:16px;
}


/* ----------------------------------------------------------------
  Box
----------------------------------------------------------------- */
/* .lp-box
----------------------------------------------- */
.lp-box{
margin-top:20px;
padding:15px 20px;
background-color:#f6f6f6;
}

.lp-hdg-l1 + .lp-box{
margin-top:0;
}

/* .lp-box-hdg
----------------------------------------------- */
.lp-box .lp-box-hdg{
margin-bottom:5px;
font-size:16px;
font-weight:bold;
}


/* ----------------------------------------------------------------
  Form
----------------------------------------------------------------- */
/* .lp-form-search
----------------------------------------------- */
.lp-form-search{
margin:30px 0 40px;
padding:15px;
color:#555;
position:relative;
background-color:#f6f6f6;
}

/* .lp-form-search-hdg
----------------------------------------------- */
.lp-form-search .lp-form-search-hdg{
margin-bottom:5px;
color:#333;
font-size:17px;
}

/* .lp-form-search-item
----------------------------------------------- */
.lp-form-search .lp-form-search-item{
margin-top:10px;
display:table;
width:100%;
}

.lp-form-search .lp-form-search-item > .lp-form-search-item-cell{
position:relative;
display:table-cell;
vertical-align:top;
}

.lp-form-search .lp-form-search-item > .lp-form-search-item-cell:first-child{
width:90px;
}

.lp-form-search .lp-form-search-item > .lp-form-search-item-cell:first-child::before{
display:none;
}

.lp-form-search .lp-form-search-item.departure{
position:relative;
}

.lp-form-search .lp-form-search-item.time > .lp-form-search-item-cell,
.lp-form-search .lp-form-search-item.seat-status > .lp-form-search-item-cell,
.lp-form-search .lp-form-search-item.seat-type > .lp-form-search-item-cell,
.lp-form-search .lp-form-search-item.payment > .lp-form-search-item-cell,
.lp-form-search .lp-form-search-item.membership > .lp-form-search-item-cell{
vertical-align:middle;
}

.lp-form-search .lp-form-search-item.membership > .lp-form-search-item-cell:first-child{
width:68px;
}

/* .lp-form-search-item-col
----------------------------------------------- */
.lp-form-search .lp-form-search-item-col > .lp-form-search-item.date{
float:left;
width:390px;
}

.lp-form-search .lp-form-search-item-col > .lp-form-search-item.number{
float:left;
width:400px;
}

.lp-form-search .lp-form-search-item-col > .lp-form-search-item.payment{
float:left;
width:475px;
}

.lp-form-search .lp-form-search-item-col > .lp-form-search-item.membership{
float:left;
width:400px;
}

/* .lp-form-search-item-hdg
----------------------------------------------- */
.lp-form-search-item .lp-form-search-item-hdg{
padding:2px 18px 1px 0;
display:table;
width:100%;
height:34px;
box-sizing:border-box;
position:relative;
vertical-align:middle;
line-height:1.25;
text-align:center;
}

.lp-form-search-item .lp-form-search-item-hdg > h3{
display:table-cell;
vertical-align:middle;
font-weight:bold;
font-size:11px;
text-align:left;
}

.lp-form-search-item .lp-form-search-item-hdg > h3 .sup{
display:block;
font-size:10px;
}

.lp-form-search-item .lp-form-search-item-hdg .cmn-tip-btn{
margin:auto 0;
position:absolute;
top:0;
right:5px;
bottom:0;
}

.lp-form-search-item .lp-form-search-item-hdg.required{
padding-right:48px;
position:relative;
}

.lp-form-search-item .lp-form-search-item-hdg.required .lp-form-search-item-icon-required{
position:absolute;
top:10px;
right:5px;
}

.lp-form-search-item .lp-form-search-item-hdg.required .cmn-tip-btn{
right:37px;
}

.lp-form-search-item .lp-form-search-item-hdg.no-icon{
padding-right:8px;
}

/* .lp-form-search-area-replace
----------------------------------------------- */
.lp-form-search .lp-form-search-area-replace{
display:table;
position:relative;
}

.lp-form-search .lp-form-search-area-replace-btn{
margin:-24px 0 0;
border:1px solid #ccc;
border-radius:4px;
color:rgba(0,0,0,0);
display:block;
width:25px;
height:46px;
box-sizing:border-box;
overflow:hidden;
position:absolute;
top:40px;
left:calc(100% + 10px);
background:#fff url(/element/j_bus/shared/images/icon-replace.svg) 50% 50% no-repeat;
background-size:17px auto;
text-indent:-200px;
}

/* .lp-form-search-area
----------------------------------------------- */
.lp-form-search-area{
border:1px solid #bebebe;
position:relative;
width:442px;
box-sizing:border-box;
display:-webkit-box;
display:flex;
background-color:#fff;
}

.lp-form-search-area input{
padding:5px 10px;
border:none;
height:32px;
-webkit-box-flex:1;
flex:1;
background-color:transparent;
}

.lp-form-search-area.is-error{
border-color:rgba(var(--cmn-font-color-red-rgb), .35);
box-shadow:0 0 0 1px rgba(var(--cmn-font-color-red-rgb), .35) inset;
background-color:rgba(var(--cmn-font-color-red-rgb), .1);
}

/* .form-search-index-area-btn-clear
----------------------------------------------- */
.lp-form-search-area-btn-clear{
padding:0;
border:none;
color:rgba(0,0,0,0);
width:20px;
height:32px;
overflow:hidden;
display:none;
background:transparent url(/element/j_bus/shared/images/icon-close-01.svg) 0 50% no-repeat;
background-size:10px auto;
text-indent:-100px;
}

.lp-form-search-area.is-set .lp-form-search-area-btn-clear{
display:block;
}

/* .lp-form-search-list-line
----------------------------------------------- */
.lp-form-search .lp-form-search-list-line{
margin:-5px 0 0;
color:#333;
font-size:12px;
}

.lp-form-search .lp-form-search-list-line > li{
margin:5px 12px 0 0;
display:inline-block;
}

.lp-form-search .lp-form-search-list-line > li > label{
padding-left:17px;
cursor:pointer;
display:block;
position:relative;
}

.lp-form-search .lp-form-search-list-line > li > label input[type='radio'],
.lp-form-search .lp-form-search-list-line > li > label input[type='checkbox']{
margin:auto 0;
position:absolute;
top:0;
bottom:0;
left:0;
cursor:pointer;
}

.lp-form-search .lp-form-search-list-line > li.is-disabled > label{
cursor:default;
opacity:0.5;
}

.lp-form-search .lp-form-search-list-line > li.is-disabled > label input[type='radio']:disabled,
.lp-form-search .lp-form-search-list-line > li.is-disabled > label input[type='checkbox']:disabled{
cursor:default;
}

/* .lp-form-search-date-btn
----------------------------------------------- */
.lp-form-search .lp-form-search-date-btn{
padding:0 30px 0 10px;
border:1px solid #bebebe;
color:var(--cmn-font-color-base);
width:240px;
height:34px;
box-sizing:border-box;
background:#fff url(/element/shared/lib/jquery/jquery.travelko.date-range-picker/images/icon.png) 96.5% 4px no-repeat;
text-align:left;
font-size:13px;
}

.lp-form-search .lp-form-search-date-btn.is-error{
border-color:rgba(233,57,57,.35);
box-shadow:0 0 0 1px rgba(233,57,57,.35) inset;
background-color:rgba(233,57,57,.1);
}

/* .lp-form-search-toggle
----------------------------------------------- */
.lp-form-search .lp-form-search-toggle{
margin-top:15px;
}

.lp-form-search .lp-form-search-toggle .lp-form-search-toggle-hook{
padding:4px 20px 4px 35px;
border:1px solid #bebebe;
border-radius:1px;
color:#666;
box-shadow:0 -1px 0 #bebebe inset;
position:relative;
background-color:#fff;
font-size:12px;
}

.lp-form-search .lp-form-search-toggle .lp-form-search-toggle-hook::before{
margin:auto 0;
content:'';
display:block;
width:12px;
height:7px;
overflow:hidden;
position:absolute;
top:0;
bottom:0;
left:15px;
background:url(/element/shared/images/icon/icon-chevron-down.svg) 0 50% no-repeat;
}

.lp-form-search .lp-form-search-toggle .lp-form-search-toggle-hook > span{
display:block;
}

.lp-form-search .lp-form-search-toggle .lp-form-search-toggle-item{
display:none;
}

.lp-form-search .lp-form-search-toggle.is-active .lp-form-search-toggle-hook::before{
background-image:url(/element/shared/images/icon/icon-chevron-up.svg);
}

.lp-form-search .lp-form-search-toggle.is-active .lp-form-search-toggle-item{
display:block;
}

/* .lp-form-search-time
----------------------------------------------- */
.lp-form-search .lp-form-search-time{
color:#333;
}

.lp-form-search .lp-form-search-time > li{
margin-right:10px;
display:inline-block;
vertical-align:middle;
}

.lp-form-search .lp-form-search-time > li > label{
padding-left:17px;
cursor:pointer;
display:block;
position:relative;
}

.lp-form-search .lp-form-search-time > li > label input[type='radio']{
margin:auto 0;
position:absolute;
top:0;
bottom:0;
left:0;
cursor:pointer;
}

.lp-form-search .lp-form-search-time > li.time-appointed{
display:inline-table;
}

.lp-form-search .lp-form-search-time > li.time-appointed > label{
padding-right:5px;
display:table-cell;
vertical-align:middle;
}

.lp-form-search .lp-form-search-time > li.time-appointed .lp-form-search-time-appointed-list{
padding:3px 10px;
background-color:#e7e7e7;
display:table-cell;
}

.lp-form-search .lp-form-search-time > li.time-appointed .lp-form-search-time-appointed-list > li{
float:left;
display:table;
}

.lp-form-search .lp-form-search-time > li.time-appointed .lp-form-search-time-appointed-list > li:first-child{
margin-right:15px;
}

.lp-form-search .lp-form-search-time > li.time-appointed .lp-form-search-time-appointed-list > li > div{
display:table-cell;
vertical-align:middle;
}

.lp-form-search .lp-form-search-time > li.time-appointed .lp-form-search-time-appointed-list > li > div:first-child{
padding-right:5px;
}

.lp-form-search .lp-form-search-time > li.time-appointed .lp-form-search-time-appointed-list .lp-form-search-select{
vertical-align:middle;
height:26px;
}

.lp-form-search .lp-form-search-time > li.time-appointed .lp-form-search-time-appointed-list .lp-form-search-select select{
padding:0 16px 0 5px;
height:26px;
}

/* .lp-form-search-picky
----------------------------------------------- */
.lp-form-search .lp-form-search-picky{
margin:-5px 0 0;
overflow:hidden;
color:#333;
}

.lp-form-search .lp-form-search-picky > li{
margin:5px 2px 0 0;
float:left;
}

.lp-form-search .lp-form-search-picky > li button{
padding:7px 5px 8px;
border:1px solid #bebebe;
border-radius:2px;
color:#666;
width:105px;
box-shadow:0 -1px 0 #bebebe inset;
background-color:#fff;
font-size:11px;
}

.lp-form-search .lp-form-search-picky > li button:disabled{
color:rgba(85, 85, 85, 0.55);
border-color:#ddd;
box-shadow:none;
background-color:#ddd;
}

.lp-form-search .lp-form-search-picky > li.is-active button{
border-color:#888;
color:#fff;
box-shadow:none;
background-color:#888;
}

.lp-form-search .lp-form-search-picky > li.is-clear{
clear:both;
}

.lp-form-search .lp-form-search-picky > li.tip-btn{
position:relative;
}

.lp-form-search .lp-form-search-picky > li.tip-btn button{
padding-right:17px;
}

.lp-form-search .lp-form-search-picky > li.tip-btn .cmn-tip-btn{
margin:auto 0;
position:absolute;
top:0;
right:5px;
bottom:0;
}

.lp-form-search .lp-form-search-picky > li.branch{
margin:10px 15px 0 0;
}

.lp-form-search .lp-form-search-picky > li.branch > label{
display:block;
position:relative;
padding-left:17px;
cursor:pointer;
}

.lp-form-search .lp-form-search-picky > li.branch > label input[type='checkbox']{
margin:0;
position:absolute;
top:2px;
left:0;
cursor:pointer;
}

.lp-form-search .lp-form-search-picky > li.branch.is-disabled > label{
cursor:default;
opacity:0.5;
}

.lp-form-search .lp-form-search-picky > li.branch.is-disabled > label input[type='checkbox']:disabled{
cursor:default;
}

/* .lp-form-search-icon-required
----------------------------------------------- */
.lp-form-search .lp-form-search-icon-required{
padding:1px 3px;
border:1px solid #e30707;
color:#e30707;
display:inline-block;
position:absolute;
top:10px;
right:5px;
height:14px;
line-height:1;
box-sizing:border-box;
vertical-align:middle;
font-size:11px;
background-color:#fff;
white-space:nowrap;
}

/* .lp-form-search-note
----------------------------------------------- */
.lp-form-search .lp-form-search-note{
margin-top:5px;
padding-left:1em;
color:#333;
position:relative;
font-size:11px;
line-height:1.35;
}

.lp-form-search .lp-form-search-note::before{
content:'\203b';
display:block;
position:absolute;
top:0;
left:0;
}

/* .lp-form-search-btn-reset
----------------------------------------------- */
.lp-form-search .lp-form-search-btn-reset{
padding:3px 10px 2px 26px;
border-width:0 0 1px 1px;
border-style:solid;
border-color:#bbb;
position:absolute;
top:0;
right:0;
color:#666;
background-color:transparent;
font-size:11px;
}

.lp-form-search .lp-form-search-btn-reset::before{
margin:auto 0;
content:'';
display:block;
width:8px;
height:8px;
overflow:hidden;
position:absolute;
bottom:0;
top:0;
left:10px;
background:url(/element/j_bus/shared/images/icon-close-01.svg) 0 0 no-repeat;
}

/* .lp-form-search-exec
----------------------------------------------- */
.lp-form-search .lp-form-search-exec{
margin-top:15px;
padding:20px 10px 10px;
box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;
position:relative;
background-color:#fff;
text-align:center;
font-size:15px;
}

.lp-form-search .lp-form-search-exec::before,
.lp-form-search .lp-form-search-exec::after{
content:'';
display:block;
margin:0 0 0 -20px;
width:0;
height:0;
position:absolute;
top:1px;
left:50%;
display:block;
border-width:10px 20px 0 20px;
border-color:rgba(0, 0, 0, 0.28) transparent transparent transparent;
border-style:solid;
}

.lp-form-search .lp-form-search-exec::after{
top:0;
border-top-color:#f6f6f6;
}

/* .lp-form-search-exec-btn
----------------------------------------------- */
.lp-form-search .lp-form-search-exec .lp-form-search-exec-btn{
padding:5px;
border:none;
border-radius:4px;
color:#fff;
min-width:170px;
box-shadow:0 -3px 0 #5b9500 inset;
text-shadow:0 1px 0 rgba(0, 0, 0, 0.3);
font-size:20px;
font-weight:bold;
background-color:#72ba00;
}

.lp-form-search .lp-form-search-exec .lp-form-search-exec-btn:active,
.lp-form-search .lp-form-search-exec .lp-form-search-exec-btn:hover,
.lp-form-search .lp-form-search-exec .lp-form-search-exec-btn:focus{
background-color:#67a700;
}

.lp-form-search .lp-form-search-exec .lp-form-search-exec-btn:disabled{
opacity:.33;
}

/* .lp-form-search-error
----------------------------------------------- */
.lp-form-search .lp-form-search-error{
margin:7px 0 0;
color:#e93939;
font-size:12px;
}

.lp-form-search .lp-form-search-error > li{
margin-top:5px;
padding-left:18px;
background:url(/element/shared/images/icon/icon-caution-triangle-red.svg) 0 2px no-repeat;
background-size:14px auto;
}

.lp-form-search-exec .lp-form-search-error{
margin:0 0 10px;
text-align:left;
display:-webkit-box;
display:flex;
-webkit-box-align:center;
align-items:center;
-webkit-box-pack:center;
justify-content:center;
flex-direction:column;
}


/* ----------------------------------------------------------------
  Component
----------------------------------------------------------------- */
/* .li-tab
----------------------------------------------------------------- */
/* .lp-tab-list
----------------------------------------------- */
.lp-tab .lp-tab-list{
margin:45px 0 15px;
border-bottom:2px solid #bbb;
font-size:18px;
text-align:center;
}

.lp-tab .lp-tab-list > li{
margin-right:5px;
float:left;
min-width:260px;
box-sizing:border-box;
background-color:#f8f8f8;
}

.lp-tab .lp-tab-list > li a{
padding:12px 10px 11px;
border-width:1px 1px 0;
border-color:#bbb;
border-style:solid;
color:#666;
display:block;
text-decoration:none;
}

.lp-tab .lp-tab-list > li.is-active{
position:relative;
background-color:#fff;
}

.lp-tab .lp-tab-list > li.is-active::before,
.lp-tab .lp-tab-list > li.is-active::after{
content:'';
display:block;
width:100%;
height:3px;
position:absolute;
box-sizing:border-box;
top:0;
left:0;
background-color:#113f76;
}

.lp-tab .lp-tab-list > li.is-active::after{
top:auto;
bottom:-2px;
border-color:#bbb;
border-width:0 2px;
border-style:solid;
background-color:#fff;
}

.lp-tab .lp-tab-list > li.is-active a{
padding:12px 9px 11px;
border-width:1px 2px 0;
color:#333;
}

/* .lp-tab-item
----------------------------------------------- */
.lp-tab .lp-tab-item{
display:none;
}

.lp-tab .lp-tab-item.is-active{
display:block;
}

/* .lp-tab-notice
----------------------------------------------- */
.lp-tab .lp-tab-notice{
margin-top:5px;
color:#333;
font-size:11px;
text-align:right;
}

/* .lp-cheapest
----------------------------------------------------------------- */
/* .lp-cheapest-tbl
----------------------------------------------- */
.lp-cheapest{
margin-top:15px;
}

/* .lp-cheapest-tbl
----------------------------------------------- */
.lp-cheapest .lp-cheapest-tbl{
padding-top:25px;
border-bottom:1px solid #d7d7d7;
position:relative;
font-size:14px;
}

.lp-cheapest .lp-cheapest-tbl-inner{
max-height:224px;
overflow-y:scroll;
}

.lp-cheapest .lp-cheapest-tbl table{
border-collapse:collapse;
text-align:center;
width:100%;
table-layout:fixed;
}

.lp-cheapest .lp-cheapest-tbl table th,
.lp-cheapest .lp-cheapest-tbl table td{
padding:5px 10px;
border-top:1px solid #ebebeb;
font-weight:normal;
}

.lp-cheapest .lp-cheapest-tbl table thead th{
padding:0;
color:#555;
border-top:none;
font-weight:bold;
font-size:16px;
vertical-align:bottom;
}

.lp-cheapest .lp-cheapest-tbl table thead th > div{
padding:0 10px;
position:absolute;
top:0;
height:25px;
box-sizing:border-box;
}

.lp-cheapest .lp-cheapest-tbl table thead th:first-child{
color:#333;
width:28%;
font-size:14px;
font-weight:normal;
text-align:left;
}

.lp-cheapest .lp-cheapest-tbl table thead th:first-child > div{
width:28%;
}

.lp-cheapest .lp-cheapest-tbl table thead th:nth-child(2),
.lp-cheapest .lp-cheapest-tbl table thead th:nth-child(3),
.lp-cheapest .lp-cheapest-tbl table thead th:nth-child(4){
width:24%;
}

.lp-cheapest .lp-cheapest-tbl table thead th:nth-child(2) > div,
.lp-cheapest .lp-cheapest-tbl table thead th:nth-child(3) > div,
.lp-cheapest .lp-cheapest-tbl table thead th:nth-child(4) > div{
width:24%;
}

.lp-cheapest .lp-cheapest-tbl table tbody th{
text-align:left;
font-size:15px;
}

.lp-cheapest .lp-cheapest-tbl .is-disabled{
color:#ccc;
}

.lp-cheapest .lp-cheapest-tbl .price-num{
font-size:18px;
font-family:Arial;
}
