.area1{display:flex;padding:25px 0 10px 0}.area1 div{position:relative;padding:0 29px;font-size:21px;color:#676767}.area1 .active{color:#0f4584;font-weight:bold}.area1 .active:after{color:#676767}.area2 .search-bar{display:flex;margin-bottom:20px}.area2 .search-bar .left-area{width:660px;display:flex}.area2 .search-bar .left-area .otobus{background-image:url(../images/otobus_.svg);width:195px;height:22px;top:8px;position:relative;background-repeat:no-repeat;transform:matrix(-1,0,0,1,0,0)}@media(max-width:1499px){.area2 .search-bar .left-area .otobus{display:none}}.area2 .search-bar .left-area .pnr{margin-left:19%;width:100%}@media(max-width:1499px){.area2 .search-bar .left-area .pnr{margin-left:0}.area2 .search-bar .left-area .pnr input{margin-left:77px}}.area2 .search-bar .mid-area{width:588px;margin-left:20px}.area2 .search-bar .mid-area .input-md{width:50px;border:1px solid #0f4584;margin-left:20px}.area2 .search-bar .mid-area .mobile{float:left}@media(max-width:1499px){.area2 .search-bar .mid-area{margin-left:0}}.area2 .search-bar .right-area{width:420px}.area2 .search-bar .right-area .btn{background-color:#0f4584;padding:.375rem 50px;color:#fff;height:38px;font-size:16px;position:relative}.area2 .search-bar .right-area .btn:hover{background-color:#595959}.area2 .search-bar .right-area .btn:focus{box-shadow:0 0 5px #595959}@media(max-width:1499px){.area2 .search-bar .right-area{text-align:right}}.area2 .search-bar .text{color:#0f4584;font-size:20px;letter-spacing:1px;white-space:nowrap}.area2 .search-bar input{border:1px solid #0f4584;background-color:#fefefe;width:276px;margin-left:20px}.area2 .search-bar input:focus{box-shadow:0 0 5px #0f4584;border:1px solid #0f4584}@media(max-width:1499px){.area2 .search-bar input{width:83%}}@media(max-width:1499px){.area2 .search-bar{display:block}.area2 .search-bar .left-area,.area2 .search-bar .mid-area,.area2 .search-bar .right-area{width:504px;margin-bottom:10px}.area2 .search-bar .right-area{margin-bottom:0}}@media(max-width:574px){.area2 .search-bar .left-area,.area2 .search-bar .mid-area,.area2 .search-bar .right-area{width:100%}}.area3 .set{border-right:1px solid #0f4584;padding:20px 0 30px 0}.area3 .set:nth-child(5){border:0}@media(max-width:991px){.area3 .set{flex-basis:446px}}.area3 .text{font-weight:bold;font-size:18px;color:#0f4584;margin-bottom:20px}.area3 .responsive-table .btn{width:40%;margin:0 5px;color:#fff;height:38px}@media(min-width:768px){.area3 .responsive-table .btn{width:90%;margin:3px 5px}}@media(max-width:767px){.area3 .responsive-table .btn{width:90%}}.area3 .responsive-table thead th{border-right:1px solid #0f4584}.area3 .responsive-table thead th:last-child{border-right:0}.area3 .responsive-table thead th.width20{width:20%}.area3 .responsive-table thead th.width15{width:15%}@media(max-width:767px){.area3 .responsive-table thead th{border-right:0}}.area3 .responsive-table thead tr{border-bottom:1px solid #0f4584}.area3 .responsive-table tbody th{border-right:1px solid #0f4584}.area3 .responsive-table tbody th:last-child{border-right:0}@media(max-width:767px){.area3 .responsive-table tbody th:last-child{border-bottom:1px solid #0f4584}}@media(max-width:767px){.area3 .responsive-table tbody th{border-right:0}}.area3 .responsive-table tbody th[data-title][scope="row"].text1{text-align:center;font-weight:bold;font-size:18px;color:#636262}.area3 .responsive-table tbody th[data-title][scope="row"].text1.pnr{padding-bottom:20px;padding-top:20px}@media(max-width:767px){.area3 .responsive-table tbody th[data-title][scope="row"].text1{text-align:right}.area3 .responsive-table tbody th[data-title][scope="row"].text1:before{color:#636262}}.area3 .text1{font-weight:bold;font-size:18px;color:#636262}@media(max-width:767px){.area3 .text1:nth-child(3),.area3 .text1:nth-child(4),.area3 .text1:nth-child(6){color:#0f4584}}@media(max-width:351px){.area3 .text1{font-size:14px}}@media(max-width:767px){.area3 .text1 .button-class{display:flex;align-items:center;justify-content:center}}.area3 .text2{font-weight:bold;font-size:18px;color:#636262;margin-bottom:0}