.monthbox2022-10{display:flex;flex-direction:column-reverse;margin-bottom:20px}.first-area2022-10{width:100%;overflow:hidden}.second-area2022-10{overflow:hidden;width:100%}.contnt-limousine-02 .content-inner .timetable-area2022-10{width:auto;border:2px solid #4ab134;padding:0;margin:0 0 20px 0;overflow:hidden}.content-inner .timetable-area2022-10 .timetable-title{font-size:92%;line-height:1.4em;text-align:center;display:none}.timetable-area2022-10 .timetable-title .ttt01{padding:10px 0 10px 0;margin:0;width:46px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt02{padding:10px 0 10px 0;margin:0;width:164px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt03{padding:10px 0 0 0;margin:0;width:164px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt04{padding:10px 0 0 0;margin:0;width:164px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt05{padding:10px 0 0 0;margin:0;width:164px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt06{padding:18px 0 0 0;margin:0;width:164px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt07{padding:0;margin:0;width:132px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt02dip{padding:18px 0 0 0;margin:0;width:164px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.timetable-area2022-10 .timetable-title .ttt06dip{padding:10px 0 10px 0;margin:0;width:164px;background-color:#00aa42;border-right:0 solid #ccc;color:#fff}.content-inner .timetable-area2022-10 .timetable-01{text-align:left;overflow:hidden;margin-bottom:0}.timetable-area2022-10 .timetable-01 .tt-name{padding:0 0 0 10px;margin:0;width:auto;background-color:#4ab134;border-right:0 solid #ccc;color:#fff;overflow:hidden;display:flex}.timetable-area2022-10 .timetable-01 .tt-name .item{font-size:115%;padding:10px 0 10px 0}.timetable-area2022-10 .timetable-01 .tt-name .item span{color:red;font-weight:bold;margin-left:10px}.timetable-area2022-10 .timetable-01 .tt-name .tt-name-inner{padding:10px 10px 10px 0;margin-left:auto;color:red;text-align:right;font-weight:500}.timetable-area2022-10 .timetable-01 .tt-name .tt-name-inner span{line-height:3.0em!important}.timetable-area2022-10 .timetable-01 .bustime-area{padding:0;margin:0;display:flex;justify-content:center;align-items:center}.timetable-area2022-10 .timetable-01 .tt-time01{padding:10px 20px 0 8px;margin:0;width:22%;border:0 solid #ccc;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/arrow01.webp);background-repeat:no-repeat;background-position:right center;font-weight:500;line-height:1.4em;font-size:120%;letter-spacing:0}.timetable-area2022-10 .timetable-01 .tt-time01 .bustime-s{line-height:1.4em}.timetable-area2022-10 .timetable-01 .busstopname{font-size:70%;line-height:1.4em;letter-spacing:0}.timetable-area2022-10 .timetable-01 .tt-time01 .busstop{font-size:75%;line-height:1.4em;padding:5px 0 0 0}.timetable-area2022-10 .timetable-01 .smart-type-area{width:42%;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/arrow01.webp);background-repeat:no-repeat;background-position:right center;border:0 solid #ccc;padding:10px 0 10px 10px}.timetable-area2022-10 .timetable-01 .tt-time02{padding:4px 0 10px 0;margin:0;border-right:0 solid red;font-weight:500;font-size:120%;letter-spacing:0}.timetable-area2022-10 .timetable-01 .tt-time03{padding:4px 0 10px 0;margin:0;border-right:0 solid #ccc;font-weight:500;font-size:120%;letter-spacing:0}.timetable-area2022-10 .timetable-01 .tt-time04{padding:4px 0 10px 0;margin:0;border-right:0 solid #ccc;font-weight:500;font-size:120%;letter-spacing:0}.timetable-area2022-10 .timetable-01 .tt-time05{padding:4px 0 10px 0;margin:0;border-right:0 solid #ccc;font-weight:500;font-size:120%;letter-spacing:0}.timetable-area2022-10 .timetable-01 .tt-time06{padding:4px 0 10px 0;margin:0;border-right:0 solid #ccc;font-weight:500;font-size:120%;letter-spacing:0}.timetable-area2022-10 .timetable-01 .tt-time07{padding:10px 8px 0 10px;margin:0;border-right:0 solid #ccc;font-weight:500;font-size:120%;letter-spacing:0}.content-inner .timetable-area2022-10 .timetable-02{text-align:left;overflow:hidden;margin-bottom:0}.timetable-area2022-10 .timetable-02 .tt-name{padding:0 0 0 10px;margin:0;width:auto;background-color:#4ab134;border-right:0 solid #ccc;color:#fff;overflow:hidden;display:flex}.timetable-area2022-10 .timetable-02 .tt-name .item{font-size:115%;padding:10px 0 0 0}.timetable-area2022-10 .timetable-02 .tt-name .tt-name-inner{background-color:#a7ce58;width:120px;padding:0;margin-left:auto}.timetable-area2022-10 .timetable-02 .tt-name .tt-name-inner span{line-height:3.0em!important}.timetable-area2022-10 .timetable-02 .bustime-area{padding:0;margin:0;display:flex;justify-content:center;align-items:center}.timetable-area2022-10 .timetable-02 .tt-time01{padding:4px 0 0 52px;margin:0;width:111px;border-right:0 solid #ccc;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/arrow01.webp);background-repeat:no-repeat;background-position:right center;font-weight:600;line-height:72px;font-size:120%;background-color:#e3e3e3}.timetable-area2022-10 .timetable-02 .tt-time02{padding:4px 0 0 50px;margin:0;width:112px;border-right:0 solid #ccc;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/arrow01.webp);background-repeat:no-repeat;background-position:right center;font-weight:500;line-height:72px;font-size:120%;background-color:#e3e3e3}.timetable-area2022-10 .timetable-02 .tt-time03{padding:4px 0 0 55px;margin:0;width:108px;border-right:0 solid #ccc;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/arrow01.webp);background-repeat:no-repeat;background-position:right center;font-weight:500;line-height:72px;font-size:120%;background-color:#e3e3e3}.timetable-area2022-10 .timetable-02 .tt-time04{padding:4px 0 0 55px;margin:0;width:108px;border-right:0 solid #ccc;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/arrow01.webp);background-repeat:no-repeat;background-position:right center;font-weight:500;line-height:72px;font-size:120%;background-color:#e3e3e3}.timetable-area2022-10 .timetable-02 .tt-time05{padding:4px 0 0 55px;margin:0;width:90px;border-right:0 solid #ccc;font-weight:600;line-height:72px;font-size:120%;background-color:#e3e3e3}.timetable-area2022-10 .timetable-02 .tt-time06{padding:26px 0 0 0;margin:0;width:149px;background-color:#e3e3e3}.content-inner .limousine-text02-2022-10{padding:15px 0 40px 0;margin:0 auto;width:100%;text-align:left}.content-inner .limousine-text02-2022-10 p{padding:0;margin:0;font-size:92%;line-height:1.8em;letter-spacing:.02em;text-align:left}.content-inner .limousine-text02a-2022-10{padding:15px 0 10px 0;margin:0 auto 50px auto;width:98%;text-align:left;font-size:94%;line-height:2em;letter-spacing:.02em}.limousine-booking-btn-2022-10{width:98%;text-align:left;padding:0;margin:20px auto 20px auto;background-color:#ffe100}.limousine-booking-btn-2022-10 img{width:100%;height:auto}.limousine-booking-btn-2022-10 a{padding:15px 0 10px 0;margin:0;display:block;background-color:#ffe100;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/limousine-booking-arrow.webp);background-repeat:no-repeat;background-position:right center}.limousine-booking-btn-2022-10 a:visited{background-color:#ffe100;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/limousine-booking-arrow.webp);background-repeat:no-repeat;background-position:right center}.limousine-booking-btn-2022-10 a:hover{background-color:#ffe100;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/limousine-booking-arrow.webp);background-repeat:no-repeat;background-position:right center}.w01{width:100%}.w01h{width:100%}.w02{width:100%}.w02w{width:38%;font-size:125%;letter-spacing:.02em}.w03{width:62%;font-size:100%;letter-spacing:.02em}.w04{padding-left:12px;padding-right:5px;font-size:72%;font-weight:normal}.w05{padding-right:5px;font-size:82%}.contnt-limousine-03 .fare-add-table-area{padding:0 0 0 0;margin:0 0 20px 0;width:auto;overflow:hidden;border:2px solid #4ab134}.fare-add-table-area .fare-addtable-title{padding:0 0 0 0;margin:0 0 0 0;background-color:#4ab134;color:#fff}.fare-add-table-area .fare-addtable-title .title{padding:10px 15px 12px;margin:0;text-align:left;font-size:120%}.fare-add-table-area .fare-addtable-title .title span{padding-left:15px;margin:0;font-size:96%;color:red;letter-spacing:-.02em;font-weight:500}.fare-add-table-area .add-addtable001{padding:15px 0 15px 0;margin:0 0 0 0;width:100%;font-weight:bold;overflow:hidden}.fare-add-table-area .section001{padding:0;margin:0;text-align:left;font-size:115%}.fare-add-table-area .section001 .f-name{padding:0 0 0 10px;margin:0;text-align:left;letter-spacing:.02em}.fare-add-table-area .section001 .l-name{padding:0 0 0 30px;margin:0 0 0 15px;text-align:left;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/arrow02.webp);background-repeat:no-repeat;background-position:0 10px;letter-spacing:.02em}.fare-add-table-area .smart-div{display:flex;width:auto}.fare-add-table-area .section002{padding:10px 0 0 0;margin:0 0 0 0;text-align:left}.fare-add-table-area .add-addtable002{padding:15px 0 15px 0;margin:0 0 0 0;width:100%;font-size:100%;font-weight:bold;overflow:hidden;background-color:#e3e3e3}.destination2023-7{width:100%;display:flex;margin-bottom:25px}.destination2023-7 .destination-left{width:50%}.destination2023-7 .destination-left a{padding:15px 0 15px 0;letter-spacing:.2em;font-weight:600;transition:all 600ms 0s ease;background-color:#e3e3e3;display:block;color:#00aa41;font-size:140%;text-align:center;text-decoration:none}.destination2023-7 .destination-left a:hover{letter-spacing:.2em;font-weight:600;transition:all 600ms 0s ease;background-color:#4ab134;text-decoration:none;color:#fff}.destination2023-7 .destination-right{width:50%}.destination2023-7 .destination-right{padding:15px 0 15px 0;letter-spacing:.2em;font-weight:600;background-color:#4ab134;display:block;color:#fff;font-size:140%;text-align:center}.limousine-navi a img{width:100%;height:auto}.limousine-navi a:hover img{width:100%;height:auto}.limousine-textfield2309{font-weight:500;line-height:1.8em;text-align:left;padding:0;margin:0}.limousine-textfield2309 p{font-weight:500;line-height:1.8em;font-size:94%;text-align:left;padding:0;margin-bottom:15px}.limousine-text02 h3{padding:10px 0 20px}.limousine-text02 ul{padding:15px 0 20px}.limousine-text02 ul li{padding:0 0 10px 15px;list-style-type:square;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/dotte.webp);background-repeat:no-repeat;background-position:left 5px;font-size:94%}.limousine-booking-btn-2023{display:flex;justify-content:space-between;width:90%;margin:0 auto 30px;padding-top:40px}.limousine-booking-btn-2023 .btnarea-left{width:49%;position:relative;text-align:right;z-index:0}.limousine-booking-btn-2023 .btnarea-left a{background-color:#feda00;display:block;transition:all 500ms 0s ease;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/limousine-booking-arrow.webp);background-repeat:no-repeat;background-position:right center;padding-right:15%}.limousine-booking-btn-2023 .btnarea-left a:hover{background-color:#ccc}.limousine-booking-btn-2023 .btnarea-right{width:49%;position:relative;background-color:#feda00;text-align:right;z-index:0}.limousine-booking-btn-2023 .btnarea-right a{background-color:#feda00;display:block;transition:all 500ms 0s ease;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/limousine-booking-arrow.webp);background-repeat:no-repeat;background-position:right center;padding-right:15%}.limousine-booking-btn-2023 .btnarea-right a:hover{background-color:#ccc}.limousine-booking-btn-2023 .btn-field{width:100%;padding:25px 0}.limousine-booking-btn-2023 a{text-decoration:none;color:#000;font-weight:600;letter-spacing:.02em;font-size:105%}.limousine-booking-btn-2023 .btn-date{width:85px;height:85px;padding:10px 10px;font-size:94%;position:absolute;top:-15px;left:10px;background-color:#00b02d;text-align:center;border-radius:999px;color:#fff;font-weight:600;letter-spacing:.05em;line-height:1.6em;z-index:5}.limousine-booking-btn-2023 .btn-date p{padding:0;margin:0}.limousine-booking-btn-2023 .btn-date .date{font-size:200%;text-align:center;font-family:'Montserrat',sans-serif;padding-top:5px;padding-bottom:5px}.limousine-text02a-2021-3 .red{color:red}.footnote2309{font-size:92%;padding:10px 0 15px;margin-top:-10px;text-align:left;color:red}.campaign-subtitle img{width:100%;height:auto}.fare-table2024{width:90%;margin:0 auto 15px;border:2px solid #4ab134;overflow:hidden}.fare-table2024-title{background:#4ab134;color:#fff;font-weight:600;font-size:120%}.fare-table2024-title .title-name01{text-align:center;width:60%;padding:10px 0;border-right:2px solid #ccc;display:none}.fare-table2024-title .title-name02{text-align:center;width:20%;padding:10px 0;border-right:2px solid #ccc;display:none}.fare-table2024-title .title-name03{text-align:center;width:20%;padding:10px 0;display:none}.fare-table2024-title .title-name06{text-align:left;padding:15px 0 18px 10px}.fare-table2024-title .title-name06 span{color:red;padding-left:10px;font-size:98%;letter-spacing:.02em}.bgc01{border-bottom:1px solid #ccc}.bgc02{background-color:#ddd;border-bottom:1px solid #ccc}.fare-table2024 .fare-tr{font-weight:600;font-size:98%;line-height:1.8em;letter-spacing:.02em;padding:15px}.fare-table2024 .fare-tr .fare-td01{text-align:left;padding:0;font-size:110%}.fare-table2024 .fare-tr .fare-td02{text-align:left}.fare-table2024 .fare-tr .fare-flex{display:flex;padding-top:5px}.fare-table2024 .fare-tr .fare-flex .fare-td03{width:42%;text-align:left}.fare-table2024 .fare-tr .fare-flex .fare-td04{width:58%;text-align:left}.fare-tr .fare-flex .item-text{font-size:80%}.fare-tr .fare-flex .item-price-b{font-size:140%;padding-left:5px;font-weight:600}.fare-tr .fare-flex .item-price-s{font-size:100%;padding-left:5px;font-weight:600}.footnote02{width:95%;margin:0 auto}.fare-td02 br{display:none}.fare-td02 .st-fare{margin-left:18px;padding-left:15px;border-left:2px solid #333}.title-note{font-size:80%;color:red;padding-left:0;font-weight:500;letter-spacing:.05em}.hero-goods{height:420px;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/header-goods-bg.webp);background-repeat:no-repeat;background-position:center bottom;background-size:auto 100%;width:100%;position:relative}.bulletin-goods{margin:0 auto 0 auto;padding:0;color:#fff;text-align:center;font-family:'Quicksand',sans-serif;width:100%;background-color:#4ab134;position:absolute;bottom:0;right:0;left:0}.bus-goods-area{width:100%}.content-busgoods{width:100%}.busgoods-image{width:100%;padding:0;margin:30px 0 40px}.busgoods-image img{width:100%;height:auto}.goods-info-field{width:80%;margin:0 auto 150px}.busgoods-title{padding:0;margin-bottom:30px;text-align:left}.busgoods-title h2{font-size:220%;line-height:1.6em;letter-spacing:.1em;text-align:left;margin:0;padding:0}.busgoods-price{font-size:180%;text-align:left;font-weight:600;margin-bottom:40px}.busgoods-price span{font-size:60%}.content-busgoods .bustext{line-height:1.8em;letter-spacing:.1em;margin-bottom:40px;padding:0;text-align:left;font-weight:500}.page-link-btn{width:40%;margin:20px auto 0 0;text-align:center}.page-link-btn a{width:100%;display:block;padding:10px 0;font-size:96%;letter-spacing:.1em;text-decoration:none;border:1px solid #000;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/icon07.webp);background-repeat:no-repeat;background-position:right center;color:#000;transition:all 600ms 0s ease}.page-link-btn a:hover{text-decoration:none;border:1px solid #00aa41;background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/icon08.webp);background-repeat:no-repeat;background-position:right center;background-color:#4ab134;color:#fff}.content-inner .limousine-navi .img-cam{width:25%;height:auto;border:0 solid #ccc;vertical-align:middle}.content-inner .limousine-navi .img-cam img{width:100%;height:auto}.content-inner .limousine-navi .img-cam a{display:block;padding:0 0 0 0;transition:all 500ms 0s ease}.content-inner .limousine-navi .img-cam a:hover{background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/limousine-limitnavi06r.webp);background-repeat:no-repeat;background-position:0 0;-moz-background-size:contain;background-size:contain}.content-inner .limousine-navi .img-cam a:hover img{visibility:hidden}.content-inner .limousine-navi .img-guide{width:25%;height:auto;border:0 solid #ccc;vertical-align:middle}.content-inner .limousine-navi .img-guide img{width:100%;height:auto}.content-inner .limousine-navi .img-guide a{display:block;padding:0 0 0 0;transition:all 500ms 0s ease}.content-inner .limousine-navi .img-guide a:hover{background-image:url(https://k-sss.com/wp-content/themes/seisan-wp/images/limousine-limitnavi04r.webp);background-repeat:no-repeat;background-position:0 0;-moz-background-size:contain;background-size:contain}.content-inner .limousine-navi .img-guide a:hover img{visibility:hidden}.limousine-text202510{text-align:left;margin:0 auto 40px;padding-top:30px;font-size:100%;color:red;line-height:1.8em;letter-spacing:.05em;width:95%}.limousine-text202510 span{font-size:120%;padding-left:-10px}.bustime-area .tt-time01 .sub{color:red;padding:15px 0 5px;text-align:left;line-height:1.0em}.bustime-area .tt-time01 .sub span{font-size:68%;letter-spacing:0}.bustime-area .subtime{color:red}