@charset "utf-8";.validation-summary-errors ul{list-style-type:none;color:red}.form-control{border-width:2px;border-radius:3px}.input-group-addon{border-width:2px;border-radius:3px}.btn,.btn-lg,btn-sm,btn-xs{border-radius:3px}.modal-content{border-radius:3px}@media(max-width:767px){h1,.h1{font-size:30px}h2,.h2{font-size:24px}h3,.h3{font-size:22px}.form-control{margin-bottom:6px;font-size:17px;height:38px}.btn{margin-bottom:10px;padding:10px 16px;font-size:17px}.modal-footer .btn+.btn{margin-bottom:10px}select{-webkit-appearance:none}select.form-control{height:38px!important;padding:4px!important}.targetlang{background:#fff url("./common-img/down-arrow.gif") no-repeat scroll right center;padding:4px 20px 4px 4px;height:34px!important}}@media(min-width:768px){}a{color:#5ab076}a:hover,a:focus{color:#3d8053}.btn-primary{color:#fff;background-color:#5ab076;border-color:#4ea369}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#46915e;border-color:#3a794f}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#5ab076;border-color:#4ea369}.btn-primary .badge{color:#5ab076;background-color:#fff}.btn-link{color:#5ab076}.btn-link:hover,.btn-link:focus{color:#3d8053}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#db984f}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{color:#db984f}.text-muted{color:#db984f}.text-primary{color:#5ab076}a.text-primary:hover{color:#46915e}.bg-primary{color:#fff}.bg-primary{background-color:#5ab076}a.bg-primary:hover{background-color:#46915e}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#afb4af;border-color:#afb4af}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#27974c;background-color:#eee;border-color:#ddd}.pagination>li>a,.pagination>li>span{color:#5ab076;text-decoration:none;background-color:#fff;border:1px solid #ddd}.label-primary{background-color:#5ab076}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#46915e}html{background-color:#f5f5f5;font-size:15px}body{background-color:#fff}.header{background-color:#f5f5f5;padding-top:20px}.header h1{margin-top:0}.footer{margin-top:20px;padding-top:20px;padding-bottom:20px;background-color:#f5f5f5;text-align:center}.bg-lightgray{background-color:#e6e6e6}.bg-whitesmoke{background-color:#f5f5f5}.frame{padding:15px;margin-bottom:20px;border:1px solid transparent}.frame-default{border-color:#ddd}.input-require{font-weight:bold;color:red}.text-large{font-size:1.4em}.text-red{color:red}.main-content{word-wrap:break-word;overflow-wrap:break-word}.break{word-wrap:break-word;overflow-wrap:break-word}@media(max-width:767px){.policy{padding-right:.93em;padding-left:.93em;display:block}.copyright{display:block;text-align:right;padding-right:.93em}}@media(min-width:768px){.main-content{max-width:750px;margin:0 auto}.policy{width:25%;padding-right:.93em;padding-left:.93em}.copyright{width:50%;padding-right:.93em;padding-left:.93em}}.error{color:red}body{overflow-x:hidden}#top-notice-frame{border-color:#777;border-width:1px;padding:5px;margin:5px}#top-notice-frameSP{border-color:#777;border-width:1px;padding:5px;margin:5px}#top-notice-title{color:#333}#top-notice-message{color:#333}#top-link-block a{color:#fff;background-color:#ccc;border:1px solid #999;z-index:50;padding:6px 12px}#top-link-block.affix-top{position:fixed;bottom:-82px;right:-10px;z-index:50;padding:6px 12px}#top-link-block.affix{position:fixed;bottom:18px;right:-10px;z-index:52;padding:6px 12px}@media(min-width:768px){.select-bus-title{margin-bottom:0}.select-bus{height:300px}.select-bus h3{margin-top:0}}.select-bus-title h4{margin:0}#bus-search-result .legend{margin-bottom:10px;text-align:right}#bus-search-result .ladies-btn-sample{background-color:#fee;border-radius:3px;border:1px solid #f99;padding:3px}#bus-search-result .legend .btn{font-size:14px;padding:6px 12px}#bus-search-result .timetable h3{margin-top:10px}#bus-search-result .timetable hr{margin-top:10px;margin-bottom:10px}#bus-search-result .fare .fare-split{display:block}#bus-search-result .ladies{border-color:#f99;background-color:#fee}#bus-search-result .ladies:hover{background-color:#e6e6e6}#bus-search-result .disable{background-color:#eaeeef}@media(max-width:767px){#bus-search-result .timetable{margin-bottom:15px}#bus-search-result .frame{padding-left:2px;padding-right:2px}#bus-search-result .fare .fare-split{display:inline-block;width:10px}}#payment .cardnumber{border-radius:3px;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:2px solid #ccc;width:65px;display:inline}#payment .refound{margin-bottom:10px}#payment .refound th{background-color:#d3d3d3}#cancellation{}@media(min-width:768px){#seat-area .modal-dialog{width:750px}}#seat-area .bus-seat{background-color:#fff;border-color:#ccc;width:100%}#seat-area .waku{display:inline-block;border-radius:3px;border:1px solid #ccc;padding:3px}#seat-area .bus-seat-ladies{color:red!important}#seat-area .bus-seat-vacant{width:15%;height:30px;padding:0;margin:2px;color:#333;background-color:#cff;border-color:#ccc}#seat-area .bus-seat-taken{width:15%;height:30px;padding:0;margin:2px;color:#333;background-color:#ddd;border-color:#ccc;pointer-events:none;cursor:not-allowed;box-shadow:none}#seat-area .bus-seat-selected{width:15%;height:30px;padding:0;margin:2px;color:#333;background-color:#ff0;border-color:#ccc}#seat-area .bus-service{width:15%;height:30px;padding:2px;margin:2px;background-color:transparent;border-color:#ccc}#seat-area .bus-seat-none{width:15%;height:30px;padding:3px;margin:2px;background-color:#ddd;border-color:#ccc}#seat-area .bus-aisle{width:15%;height:32px;padding:0;margin:2px;border:0}#seat-area .bus-seat-about{width:16px;height:16px;vertical-align:top}.banner{margin-top:2px;margin-bottom:2px;margin-right:2px;margin-left:2px}.form-group{margin-bottom:15px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.input-group .form-control{margin:0!important}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}label.title{font-weight:bold}@media(min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.btn:hover,.btn:focus,.btn.focus{text-decoration:none}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}optgroup{font-style:normal}select::-ms-expand{display:none}