.lp-hero-widget{top:0}.lp-hero-widget .lp-hotel-search{padding:14px 20px}.lp-hero-widget .lp-hotel-search h4{margin-bottom:12px}.lp-detail-article{font-size:18px}.lp-hero-image .cover-img{-o-object-position:top;object-position:top}.approval .mb0{margin-bottom:0!important}.approval .mb10{margin-bottom:10px!important}.approval .mb20{margin-bottom:20px!important}.approval .mb40{margin-bottom:40px!important}.approval .mb80{margin-bottom:80px!important}.approval .pt0{padding-top:0!important}@media (max-width:800px){.approval .pt0--sp{padding-top:0!important}}.approval .pb0{padding-bottom:0!important}@media (max-width:800px){.approval .pb0--sp{padding-bottom:0!important}}.approval .row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px;padding:0;display:flex}.approval .col-8{width:66.66%;padding:20px}.approval .col-6{width:50%;padding:20px}.approval .col-4{width:33.33%;padding:20px}.approval p{margin-bottom:10px}@media (max-width:800px){.approval p{font-size:16px!important}}.approval .txt{font-size:16px;line-height:1.8em!important}@media (max-width:800px){.approval .txt{font-size:15px!important}}.approval .txt-large{font-size:28px;line-height:1.8em!important}@media (max-width:800px){.approval .txt-large{font-size:18px!important}}.approval .txt-min{font-size:14px;line-height:1.8em!important}@media (max-width:800px){.approval .txt-min{font-size:13px!important}}.approval .txt-cap{font-size:12px;line-height:1.5em!important}.approval .txt-cap-r{text-align:right;font-size:12px}.approval .center{text-align:center}.approval .right-text{float:none;width:fit-content;margin-left:auto}.approval .space{width:200px;display:inline-block}@media (max-width:800px){.approval .space{width:100px}}.approval-h3{color:#7c410f;font-size:32px;font-weight:700}@media (max-width:800px){.approval-h3{text-align:center;margin-bottom:10px;font-size:22px}}.approval-h4{color:#333;border-left:5px solid #c7a956;margin-bottom:10px;padding-left:15px;font-weight:700;font-size:20px!important}@media (max-width:800px){.approval-h4{font-size:18px!important}}.approval-h5{border:none;font-weight:700}.approval-h6{margin-bottom:5px;font-size:18px;font-weight:700}.approval-table{border-collapse:collapse;width:100%;margin-bottom:10px;font-size:16px}@media (max-width:800px){.approval-table{width:600px;font-size:14px}}.approval-table tbody{border:2px solid #e3e3e3;border-bottom:0}.approval-table tbody tr{display:flex}.approval-table tbody tr.head{text-align:center;background:#fff2cc;border-bottom:2px solid #e3e3e3}.approval-table tbody tr{border-bottom:2px solid #e3e3e3}.approval-table tbody tr th,.approval-table tbody tr td{-ms-flex:1;flex:1;padding:10px;font-weight:700}.approval-table tbody tr td{vertical-align:middle;border-left:2px solid #e3e3e3}@media (max-width:800px){.approval-table-scroll{width:100%;overflow-x:scroll}}.approval-panel{border:2px solid #e3e3e3;margin-bottom:10px;padding:15px}.approval-panel.sub{padding:40px}@media (max-width:800px){.approval-panel.sub{padding:20px}.approval-panel.sub p{font-size:13px!important}.approval-panel.sub p.txt-large{font-size:18px!important}}.approval-panel ul{margin-left:30px;list-style:outside}.approval-panel ul.no-disc{margin-left:0;list-style:none}.approval-panel ul li{padding:5px 0;font-size:16px;font-weight:700}@media (max-width:800px){.approval-panel ul li{font-size:15px}}


