.con_sort,.con_list,.con_pager,.con_item_title,.con_item_main,.con_map,.con_link,.con_addition,.btn_list{max-width:1260px;margin:auto}@media only screen and (max-width: 1024px){.con_sort,.con_list,.con_pager,.con_item_title,.con_item_main,.con_map,.con_link,.con_addition,.btn_list{width:95%}}.con_list ul li a:after,.con_list ul li a .txtarea .box_tag:after,.con_pager:after,.con_item_title .box_tag:after,.box_item_title:after,.con_item_main:after,.con_map:after,.con_link:after,.con_addition:after{content:"";display:table;clear:both}.con_title{background:url("/zh/information/images/bg_title.jpg") center center no-repeat;background:image-set(url("/images/optimized/public/e95115d9664da5b0e151ecfe-w1600-q84-95e0f2659b281414.webp") type("image/webp"), url("/zh/information/images/bg_title.jpg") type("image/jpeg")) center center no-repeat;background-size:cover}.con_sort{background:#f1f1f1;border:1px dotted #ccc;padding:30px 30px;margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sort{padding:25px 15px}}@media only screen and (max-width: 767px){.con_sort{padding:25px 10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sort{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_sort{margin-bottom:50px}}.con_sort .box_sort{margin-top:20px}.con_sort .box_sort:first-child{margin-top:0}.con_sort .box_sort .st_sort{font-size:139%;color:#F06316;font-weight:normal;padding-left:2em;position:relative}@media only screen and (max-width: 767px){.con_sort .box_sort .st_sort{font-size:108%;font-weight:bold;margin-bottom:10px}}.con_sort .box_sort .st_sort:before{content:"";font-family:"ionicons";position:absolute;left:5px;top:50%;margin-top:-0.5em;color:#F06316;line-height:1;font-size:160%}@media only screen and (max-width: 767px){.con_sort .box_sort .st_sort:before{font-weight:normal}}.con_sort .box_sort ul li{display:inline-block;padding-right:18px;line-height:2;padding:6px}.con_sort .box_sort ul li input[type=checkbox]{display:inline-block;margin-right:6px}.con_sort .box_sort ul li input[type=checkbox]+label{position:relative;display:inline-block;margin-right:12px;font-size:14px;line-height:30px;cursor:pointer}@media (min-width: 1px){.con_sort .box_sort ul li input[type=checkbox]{display:none;margin:0}.con_sort .box_sort ul li input[type=checkbox]+label{padding:0 0 0 24px}.con_sort .box_sort ul li input[type=checkbox]+label:before{content:"";position:absolute;top:50%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:18px;height:18px;margin-top:-9px;background:#fff;border:1px solid #ccc}.con_sort .box_sort ul li input[type=checkbox]+label:after{opacity:0}.con_sort .box_sort ul li input[type=checkbox]:checked+label:before{background:#F06316}.con_sort .box_sort ul li input[type=checkbox]:checked+label:after{opacity:1;content:"";position:absolute;top:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;left:3px;width:12px;height:7px;margin-top:-5px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}#disp_sightseeing{margin-bottom:60px}.con_list{margin-bottom:150px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_list{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_list{margin-bottom:40px}}.con_list ul li{border-bottom:1px dotted #ccc}.con_list ul li:first-child{border-top:1px dotted #ccc}.con_list ul li a{display:block;border:3px solid #fff;padding:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_list ul li a{padding:20px}}@media only screen and (max-width: 767px){.con_list ul li a{padding:10px}}.con_list ul li a .img{width:30%;float:left}@media only screen and (max-width: 767px){.con_list ul li a .img{width:20%}}.con_list ul li a .txtarea{width:70%;float:right;padding-left:30px}@media only screen and (max-width: 767px){.con_list ul li a .txtarea{width:80%;padding-left:10px}}.con_list ul li a .txtarea .box_tag{margin-bottom:1em}.con_list ul li a .txtarea .category{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_list ul li a .txtarea .category{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_list ul li a .txtarea .category{margin-bottom:5px}}.con_list ul li a .txtarea .category span{display:inline-block;padding:2px 10px;margin-bottom:2px;color:#fff}@media only screen and (max-width: 767px){.con_list ul li a .txtarea .category span{font-size:77%}}.con_list ul li a .txtarea .category span.kagawa{background:#af1a25}.con_list ul li a .txtarea .category span.ehime{background:#b78809}.con_list ul li a .txtarea .category span.tokushima{background:#1a5d13}.con_list ul li a .txtarea .category span.kochi{background:#133e5d}.con_list ul li a .txtarea .category span.col_1{background:#588fe3}.con_list ul li a .txtarea .category span.col_2{background:#047e51}.con_list ul li a .txtarea .category span.col_3{background:#ba3964}.con_list ul li a .txtarea .category span.col_4{background:#f18e00}.con_list ul li a .txtarea .category span.col_5{background:#d239ee}.con_list ul li a .txtarea .category span.col_6{background:#edd900}.con_list ul li a .txtarea .category span.col_7{background:#02b7de}.con_list ul li a .txtarea .category span.col_8{background:#306dca}.con_list ul li a .txtarea .category span.col_9{background:#3ddd2c}.con_list ul li a .txtarea .category span.col_10{background:#8e27c4}.con_list ul li a .txtarea .st_item{font-size:154%;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_list ul li a .txtarea .st_item{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_list ul li a .txtarea .st_item{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_list ul li a .txtarea .st_item{font-size:108%}}.con_list ul li a .txtarea .txt{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_list ul li a .txtarea .txt{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_list ul li a .txtarea .txt{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_list ul li a .txtarea .txt{font-size:100%}}.con_list ul li a:hover{background:#fafafa;border:3px solid #F06316}.con_pager{margin-bottom:20px}@media only screen and (max-width: 767px){.con_pager{margin-top:40px}}.con_pager ul{text-align:right}@media only screen and (max-width: 1024px){.con_pager ul{text-align:center}}.con_pager ul li{display:inline-block;border:1px solid #ccc;background:#fff;vertical-align:top}.con_pager ul li a{display:block;padding:10px 15px;text-decoration:none;color:#F06316;text-align:center}.touch .con_pager ul li a{-webkit-tap-highlight-color:transparent}.touch .con_pager ul li a.touchend{-webkit-transition-delay:200ms;transition-delay:200ms}.con_pager ul li a:hover,.con_pager ul li a.active{background:#F06316;color:#fff}.con_pager ul li.prev i,.con_pager ul li.prev span::before{margin-right:0.5em}.con_pager ul li.next i,.con_pager ul li.next span::before{margin-left:0.5em}.con_pager ul li.back i,.con_pager ul li.back span::before{margin-right:0.5em}.con_pager ul li.index i,.con_pager ul li.index span::before{margin-right:0.5em}.wrp_item{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_item{margin-top:30px}}@media only screen and (max-width: 767px){.wrp_item{margin-top:10px}}.con_item_title{margin-bottom:50px;padding-bottom:10px;border-bottom:2px solid #F06316}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_title{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_item_title{margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_title{padding-bottom:10px}}@media only screen and (max-width: 767px){.con_item_title{padding-bottom:10px}}.con_item_title .st_item{font-size:193%;margin:20px 0 5px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_title .st_item{margin:5px 0}}@media only screen and (max-width: 767px){.con_item_title .st_item{margin:5px 0}}@media only screen and (max-width: 767px){.con_item_title .st_item{font-size:139%}}.box_item_title{display:table;margin-bottom:1em}@media only screen and (max-width: 767px){.box_item_title{display:block;margin-bottom:.2em}}.box_item_title.box_area{float:left}.box_item_title.box_category{width:75%;float:right}.box_item_title.box_area_detail{width:20%;float:left}.box_item_title.box_category_detail{width:80%;float:right}.box_item_title .tag{width:55px;display:table-cell;font-size:131%;font-weight:bold}.box_item_title ul.area,.box_item_title ul.category{display:table-cell;margin-bottom:5px;vertical-align:top;text-align:left}@media only screen and (max-width: 767px){.box_item_title ul.area,.box_item_title ul.category{width:100%;display:block}}.box_item_title ul.area li,.box_item_title ul.category li{display:inline-block;margin-bottom:2px;padding:2px 10px;color:#fff}.box_item_title ul.area li.kagawa,.box_item_title ul.category li.kagawa{background:#af1a25}.box_item_title ul.area li.ehime,.box_item_title ul.category li.ehime{background:#b78809}.box_item_title ul.area li.tokushima,.box_item_title ul.category li.tokushima{background:#1a5d13}.box_item_title ul.area li.kochi,.box_item_title ul.category li.kochi{background:#133e5d}.box_item_title ul.area li.col_1,.box_item_title ul.category li.col_1{background:#588fe3}.box_item_title ul.area li.col_2,.box_item_title ul.category li.col_2{background:#047e51}.box_item_title ul.area li.col_3,.box_item_title ul.category li.col_3{background:#ba3964}.box_item_title ul.area li.col_4,.box_item_title ul.category li.col_4{background:#f18e00}.box_item_title ul.area li.col_5,.box_item_title ul.category li.col_5{background:#d239ee}.box_item_title ul.area li.col_6,.box_item_title ul.category li.col_6{background:#edd900}.box_item_title ul.area li.col_7,.box_item_title ul.category li.col_7{background:#02b7de}.box_item_title ul.area li.col_8,.box_item_title ul.category li.col_8{background:#306dca}.box_item_title ul.area li.col_9,.box_item_title ul.category li.col_9{background:#3ddd2c}.box_item_title ul.area li.col_10,.box_item_title ul.category li.col_10{background:#8e27c4}@media only screen and (max-width: 767px){.box_item_title ul.area li,.box_item_title ul.category li{font-size:77%}}.con_item_main{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_main{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_item_main{margin-bottom:20px}}.con_item_main .box_photo{width:60%;float:left}.con_item_main .box_photo img{width:100%}@media only screen and (max-width: 767px){.con_item_main .box_photo{width:100%;float:none;margin-bottom:20px}}.con_item_main .box_photo .slick-arrow{display:none!important}.con_item_main .box_photo .slick-dots{margin-top:10px}.con_item_main .box_photo .introduction{margin-top:40px;font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_main .box_photo .introduction{margin-top:40px}}@media only screen and (max-width: 767px){.con_item_main .box_photo .introduction{margin-top:20px}}.con_item_main .box_txt{width:38%;float:right}@media only screen and (max-width: 767px){.con_item_main .box_txt{width:100%;float:none}}@media only screen and (max-width: 767px){.con_item_main .box_txt .box_table{width:100%;float:none;margin-bottom:20px}}.con_item_main .box_txt .box_table .st_icon{margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_main .box_txt .box_table .st_icon{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_item_main .box_txt .box_table .st_icon{margin-bottom:10px;padding-left:1.5em}}.con_item_main .box_txt .box_table .st_icon:before{content:"";font-family:"ionicons"}.con_item_main .box_txt .box_table .tbl_primary th{width:30%}@media only screen and (max-width: 767px){.con_item_main .box_txt .box_table .tbl_primary th{width:100%}}.con_map{margin-bottom:5%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_map{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_map{margin-bottom:50px}}.con_map .box_map .st_icon{margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_map .box_map .st_icon{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_map .box_map .st_icon{margin-bottom:10px}}.con_map .box_map .st_icon:before{content:"";font-family:"ionicons"}.con_map .box_map #gmap{height:400px}@media only screen and (max-width: 767px){.con_map .box_map #gmap{height:300px}}.con_link{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_link{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_link{margin-bottom:20px}}.con_link .btn_orange{width:50%;text-align:center;margin:0 auto;max-width:500px!important}@media only screen and (max-width: 767px){.con_link .btn_orange{width:100%}}.con_addition{margin-bottom:50px;margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_addition{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition{margin-top:60px}}@media only screen and (max-width: 767px){.con_addition{margin-top:50px}}.con_addition .main .con_addition_slide{margin:0 auto;margin-bottom:60px;width:70%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_slide{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_slide{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_slide{width:100%}}.con_addition .main .con_addition_slide .box_slide{overflow:hidden;position:relative}.con_addition .main .con_addition_slide .box_slide .txt_inn{width:100%;position:absolute;left:0;bottom:0;padding:7px 15px;color:#fff;background-color:rgba(51, 51, 51, 0.8)}.con_addition .main .con_addition_slide .box_slide .txt_inn p{font-size:93%;text-align:center}@media only screen and (max-width: 767px){.con_addition .main .con_addition_slide .box_slide .txt_inn{display:none!important}}.con_addition .main .con_addition_slide .box_slide .slick-slide img{-webkit-transition:all 5s ease-in-out;transition:all 5s ease-in-out;margin:0 auto}.con_addition .main .con_addition_slide .box_slide .slick-active img{-webkit-transform:scale(1.1);transform:scale(1.1)}.con_addition .main .con_addition_slide .box_slide .slick-slide .txt_inn{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.con_addition .main .con_addition_slide .box_slide .slick-active .txt_inn{bottom:0}.con_addition .main .con_addition_slide .txt_caption{padding-top:10px;text-align:center}.con_addition .main .slick-dots{border:0;background:transparent;position:absolute;display:block;text-align:center;padding:5px;outline:none;width:100%;bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .slick-dots{bottom:5%}}@media only screen and (max-width: 767px){.con_addition .main .slick-dots{bottom:0}}.con_addition .main .slick-dots li{height:14px;width:14px;margin:10px;display:inline-block;outline:none!important;border-radius:50%;background:#fff}.con_addition .main .slick-dots li.slick-active{box-shadow:white 0px 0px 1px 3px;-webkit-box-shadow:white 0px 0px 1px 3px;-moz-box-shadow:white 0px 0px 1px 3px;background:transparent}.con_addition .main .slick-dots li button{color:transparent;padding:0;border:0;height:14px;width:14px;outline:none!important;cursor:pointer;background:transparent;display:block;position:relative}.con_addition .main .slick-dots li button:before{position:absolute;top:0;left:0;outline:none!important}.con_addition .main .slick-dots li button:hover,.con_addition .main .slick-dots li button:focus{outline:none!important}.con_addition .main .con_addition_detail .txt{text-align:left;font-size:108%}.con_addition .main .con_addition_detail01{margin-bottom:25px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail01{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail01{margin-bottom:20px}}.con_addition .main .con_addition_detail01 .st_l{font-size:185%;padding:15px 0;border-bottom:1px solid #ccc;padding-left:1em;position:relative}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail01 .st_l{font-size:124%;font-weight:bold}}.con_addition .main .con_addition_detail01 .st_l:before{content:"";font-family:"ionicons";position:absolute;left:0;top:50%;margin-top:-0.48em;color:#F06316;line-height:1;font-weight:normal;font-size:146%}.con_addition .main .con_addition_detail01 .st_m{font-size:150%;font-weight:bold;padding-left:1.1em;position:relative}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail01 .st_m{font-size:108%;font-weight:bold}}.con_addition .main .con_addition_detail01 .st_m:before{content:"";font-family:"ionicons";position:absolute;left:0;top:50%;margin-top:-0.45em;color:black;line-height:1;font-size:130%}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail01 .st_m:before{font-weight:normal;margin-top:-0.48em}}.con_addition .main .con_addition_detail01 .st_s{font-size:139%;color:#F06316;margin-bottom:10px}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail01 .st_s{font-size:100%}}.con_addition .main .con_addition_detail{margin:0 auto;margin-bottom:60px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail{margin-bottom:40px}}.con_addition .main .con_addition_detail.txt{margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail.txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail.txt{margin-bottom:15px}}.con_addition .main .con_addition_detail .wrap_movie{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.con_addition .main .con_addition_detail .wrap_movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.con_addition .main .con_addition_detail .txt_caption{padding-top:10px;text-align:center}.con_addition .main .con_addition_detail02{margin-bottom:60px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail02{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail02{margin-bottom:40px}}.con_addition .main .con_addition_detail02 .con_l{float:left;width:48%}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail02 .con_l{width:100%;float:none;margin-right:0;margin-bottom:30px}}.con_addition .main .con_addition_detail02 .con_l dd{margin-top:5px}.con_addition .main .con_addition_detail02 .con_r{float:right;width:48%}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail02 .con_r{width:100%;float:none;margin-bottom:0}}.con_addition .main .con_addition_detail02 .con_r dd{margin-top:5px}.con_addition .main .con_addition_detail03{margin-bottom:60px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail03{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail03{margin-bottom:40px}}.con_addition .main .con_addition_detail03 .con_l,.con_addition .main .con_addition_detail03 .con_c{float:left;width:31%;margin-right:3.5%}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail03 .con_l,.con_addition .main .con_addition_detail03 .con_c{width:100%;float:none;margin-right:0;margin-bottom:30px}}.con_addition .main .con_addition_detail03 .con_l dd,.con_addition .main .con_addition_detail03 .con_c dd{margin-top:5px}.con_addition .main .con_addition_detail03 .con_r{float:right;width:31%;margin-right:0}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail03 .con_r{width:100%;float:none;margin-right:0;margin-bottom:0}}.con_addition .main .con_addition_detail03 .con_r dd{margin-top:5px}.con_addition .main .con_addition_detail04{margin-bottom:100px;overflow:hidden;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail04{margin-bottom:80px;margin-top:30px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail04{margin-bottom:60px;margin-top:0}}.con_addition .main .con_addition_detail04 .box_img{float:right;width:56%;padding-left:50px}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail04 .box_img{width:100%;float:none;padding-left:0}}.con_addition .main .con_addition_detail04 .txt{margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail04 .txt{margin-top:35px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail04 .txt{margin-top:5px}}.con_addition .main .con_addition_detail05{margin-bottom:100px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail05{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail05{margin-bottom:60px}}.con_addition .main .con_addition_detail05 .box_img{float:left;width:56%;padding-right:50px}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail05 .box_img{float:none;width:100%;padding-right:0}}.con_addition .main .con_addition_detail05 .txt{margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .con_addition_detail05 .txt{margin-top:35px}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail05 .txt{margin-top:5px}}.con_addition .main .btn_detail{text-align:center;margin:0 auto;margin-bottom:80px;width:50%;margin-top:-20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .btn_detail{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_addition .main .btn_detail{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_addition .main .btn_detail{width:100%}}.con_addition .main .btn_detail a{display:block;text-decoration:none!important}.con_addition .main .btn_detail a span{display:block;background:#000;border:1px solid #000;color:#fff;font-size:124%;padding:1.35em 0;-webkit-transition:0.5s;transition:0.5s}.con_addition .main .btn_detail a:hover span{color:#000;background:#fff}.con_addition .main .btn_pdf{text-align:center;margin:0 auto;margin-bottom:60px;width:50%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .btn_pdf{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_addition .main .btn_pdf{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_addition .main .btn_pdf{width:100%}}.con_addition .main .btn_pdf a{display:block;text-decoration:none!important}.con_addition .main .btn_pdf a span{display:block;background:#000;border:1px solid #000;color:#fff;font-size:124%;padding:1.35em 0;-webkit-transition:0.5s;transition:0.5s}.con_addition .main .btn_pdf a span:before{content:"";font-family:"FontAwesome";margin-right:10px}.con_addition .main .btn_pdf a:hover span{color:#000;background:#fff}.btn_list{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.btn_list{margin-bottom:40px}}@media only screen and (max-width: 767px){.btn_list{margin-bottom:40px}}.btn_list .btn_basic{max-width:500px;margin:0 auto}.no_pege_ex{margin:2% auto 5%;font-size:120%;color:black;text-align:center;background-color:#f06316;padding:3%;color:white}@media only screen and (max-width: 767px){.no_pege_ex{margin:10% auto 10%;text-align:center;font-size:80%;color:black;background-color:white}}@media only screen and (max-width: 767px){.box_item_title.box_category_detail{width:100%}}.con_map{margin-top:3%}.con_addition .main .con_addition_detail01 .st_l{margin-top:3%}div.sponsored{text-align:center;margin-bottom:0.5%}@media only screen and (max-width: 767px){table{font-size:80%}}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail .txt{font-size:90%}}@media only screen and (max-width: 767px){.con_addition .main .btn_pdf a span{font-size:100%}}@media only screen and (max-width: 767px){.btn_orange a span{font-size:100%}}@media only screen and (max-width: 767px){.btn_basic a span{font-size:100%}}div.hotel_info_page{background-color:#000080;color:white;width:50%;display:inline-block;margin-top:3%;padding:2%;font-size:120%}@media only screen and (min-width: 768px) and (max-width: 1024px){div.hotel_info_page{width:90%;font-size:100%;padding-top:20px;padding-bottom:20px}}@media only screen and (max-width: 767px){div.hotel_info_page{width:100%;font-size:100%;margin-top:10px;padding-top:15px;padding-bottom:15px}}table.hotel_info_pc{border-collapse:separate;border-spacing:15px;font-size:108%}table.hotel_info_pc td{border:none}table.hotel_info_tb{border-collapse:separate;border-spacing:20px;font-size:100%}table.hotel_info_tb td{border:none}table.hotel_info_sp{　border-collapse:separate;border-spacing:5px;font-size:90%}table.hotel_info_sp td{border:none}table.hotel_info_tb{display:none}table.hotel_info_sp{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){table.hotel_info_tb{display:table}table.hotel_info_pc{display:none}table.hotel_info_sp{display:none}}@media only screen and (max-width: 767px){table.hotel_info_sp{display:table}table.hotel_info_pc{display:none}table.hotel_info_tb{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_item_title.box_category{width:60%!important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_item_title.box_area{width:40%!important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_item_title.box_area_detail{width:30%!important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.box_item_title.box_category_detail{width:70%!important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.btn_list .btn_basic{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_link .btn_orange{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_addition .main .btn_pdf{width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_main .box_txt{width:100%;float:none}.con_item_main .box_txt .box_table{width:100%;float:none;margin-bottom:20px}.con_item_main .box_txt .box_table .st_icon{margin-bottom:10px}.st_icon{font-weight:bold;font-size:140%}.st_icon:before{font-weight:normal}table.tbl_primary th,table.tbl_primary td{width:100%!important;float:left}table.tbl_primary td{border-top:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_item_main{margin-bottom:20px}.con_item_main .box_photo{width:100%;float:none;margin-bottom:40px}.con_item_main .box_photo .introduction{margin-top:20px}}div.room_title_pc{text-align:left;font-size:135%;font-weight:bold;color:#F06316;margin-bottom:10px}div.room_title_tb{text-align:left;font-size:120%;font-weight:bold;color:#F06316;margin-bottom:10px}div.room_title_sp{text-align:left;font-size:100%;font-weight:bold;color:#F06316;margin-bottom:7px}div.room_title_tb{display:none}div.room_title_sp{display:none}@media only screen and (min-width: 768px) and (max-width: 1024px){div.room_title_tb{display:block}div.room_title_pc{display:none}div.room_title_sp{display:none}}@media only screen and (max-width: 767px){div.room_title_sp{display:block}div.room_title_pc{display:none}div.room_title_tb{display:none}}@media only screen and (max-width: 767px){.con_addition{margin-top:30px}}.con_map{margin-top:10%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_map{margin-top:10%}}@media only screen and (max-width: 767px){.con_map{margin-top:12%}}div.adv_sp{display:none}@media only screen and (max-width: 767px){div.adv_sp{display:block}div.adv_pc{display:none}}.con_link .btn_henro{width:50%;text-align:center;margin:0 auto;max-width:500px!important}.btn_henro a{display:block;text-decoration:none!important}.btn_henro a span{display:block;background:white;border:3px dotted;color:black;font-size:124%;padding:1.3em 0;transition:0.5s}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_link .btn_henro{width:80%}}@media only screen and (max-width: 767px){.con_link .btn_henro{width:100%}.btn_henro a span{font-size:100%;padding:1em 0}}.experience_japan{text-align:left;font-size:110%;color:#222}@media only screen and (max-width: 767px){.experience_japan{text-align:left;font-size:85%;color:#222}}@media only screen and (min-width: 768px) and (max-width: 1024px){.experience_japan{text-align:left;font-size:100%;color:#222}}.experience_japan_box{margin-bottom:8%}@media only screen and (max-width: 767px){.experience_japan_box{margin-bottom:12%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.experience_japan_box{margin-bottom:8%}}@media only screen and (min-width: 768px) and (max-width: 1024px){table.kansen_boushi{width:100%!important}}@media only screen and (max-width: 767px){table.kansen_boushi{width:100%!important}}@media only screen and (min-width: 768px) and (max-width: 1024px){table.kansen_boushi td{width:10%!important;padding-right:0.5%!important;padding-left:0.5%!important;float:left}}@media only screen and (max-width: 767px){table.kansen_boushi td{width:20%!important;padding-right:0.5%!important;padding-left:0.5%!important;float:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){table.kansen_boushi2 td{width:10%!important;float:left}}@media only screen and (max-width: 767px){table.kansen_boushi2 td{width:20%!important;float:left}}@media only screen and (max-width: 767px){div.icon_detail{font-size:85%}}.con_misc{max-width:1260px;margin:auto}@media only screen and (max-width: 1024px){.con_misc{width:95%}}.con_misc:after{content:"";display:table;clear:both}.con_misc{margin:8% auto 8%;text-align:center}@media only screen and (max-width: 767px){.con_misc{margin:15% auto 15%;text-align:center;font-size:80%}}.con_misc h3{font-size:139%;color:#f06316;margin-bottom:1em}@media only screen and (max-width: 767px){table.stop_covid td{display:block!important;width:100%!important}}.ferry-schedule{display:flex;align-items:flex-start}.ferry-fee-main{display:flex}.ferry-fee-left{width:49%}.ferry-fee-right{width:49%;margin-left:2%}table.ferry-schedule1 td{height:50px}table.ferry-schedule1{table-layout:fixed}table.ferry-schedule2{table-layout:fixed;margin-left:2%}table.ferry-schedule2 td{height:50px}table.ferry-equipment1{table-layout:fixed}table.ferry-equipment1 td{height:50px}table.ferry-equipment2{table-layout:fixed;border-left:0}table.ferry-equipment2 td{height:50px}p.ferry-fee{text-align:left;margin-top:10px;padding-left:1em;text-indent:-1em}p.ferry-fee2{text-align:left;margin-top:0;padding-left:1em;text-indent:-1em}table.ferry-fee td{height:50px}table.ferry-fee2{margin-top:20px}table.ferry-fee2 td{height:50px}table.ferry-fee3 td{height:50px}span.ferry-fee-dest{display:block;text-align:left;font-size:139%;color:#F06316;font-weight:bold;margin-bottom:10px}span.ferry-fee-dest{display:block;text-align:left;font-size:139%;color:#F06316;font-weight:bold;margin-bottom:10px}span.ferry-fee-dest2{display:block;text-align:left;font-size:139%;color:#F06316;font-weight:bold;margin-bottom:10px;margin-top:20px}span.ferry-fee-dest3{display:block;text-align:left;font-size:139%;color:#F06316;font-weight:bold;margin-bottom:10px}@media only screen and (max-width: 767px){.ferry-schedule{flex-direction:column}.ferry-fee-main{display:flex;flex-direction:column}.ferry-fee-left{width:100%}.ferry-fee-right{width:100%;margin-left:0}table.ferry-schedule1{width:100%!important}table.ferry-schedule1 td{height:30px}table.ferry-schedule2{width:100%!important;margin-left:0;margin-top:30px}table.ferry-schedule2 td{height:30px}table.ferry-equipment1{width:100%!important}table.ferry-equipment2{width:100%!important;border-left:1px solid gray;margin-top:-1px}table.ferry-equipment1 td{height:30px}table.ferry-equipment2 td{height:30px}table.ferry-fee3{margin-top:20px}table.ferry-fee td{height:30px}table.ferry-fee2 td{height:30px}table.ferry-fee3 td{height:30px}p.ferry-fee{font-size:70%}p.ferry-fee2{font-size:70%}span.ferry-fee-dest{font-size:100%}span.ferry-fee-dest2{font-size:100%}span.ferry-fee-dest3{font-size:100%;margin-top:20px}}@media only screen and (max-width: 767px){canvas#wkagawazh1.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wkagawazh2.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wkagawazh3.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wkochizh1.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wkochizh2.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wkochizh3.chartjs-render-monitor{margin-top:-70px!important;height:300px!important}canvas#wehimezh1.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wehimezh2.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wehimezh3.chartjs-render-monitor{margin-top:-70px!important;height:200px!important}canvas#wtokushimazh1.chartjs-render-monitor{margin-top:-70px!important;height:250px!important}canvas#wtokushimazh2.chartjs-render-monitor{margin-top:-70px!important;height:250px!important}canvas#wtokushimazh3.chartjs-render-monitor{margin-top:-70px!important;height:250px!important}}.wtitle{display:block;text-align:right;font-size:16px;margin-top:40px}@media only screen and (max-width: 767px){.wtitle{font-size:10px;margin-bottom:35px;margin-top:0px}}.tomorrow img{display:none}.pamphlet-outline{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.pamphlet-outline::before{content:"";display:block;width:23%;order:1}.pamphlet-outline::after{content:"";display:block;width:23%}.pamphlet{width:23%;margin-bottom:50px;display:flex;flex-direction:column;box-shadow:1px 1px 7px 1px rgb(0 0 0 / 15%);box-sizing:border-box;border-radius:7px}.pamphlet-pic{padding:15px 15px 0 15px}.pamphlet-pic img{width:100%!important;height:250px!important;object-fit:contain}.pamphlet-pic img:hover{transform:translateY(-10px);transition-duration:0.5s}.pamphlet-title{font-size:100%;font-weight:700;padding:15px 10px;flex-grow:1;display:flex;justify-content:center;align-items:center}p.pamphlet-cont{background:linear-gradient(135deg, transparent 5px, #323232 5px),linear-gradient(315deg, transparent 5px, #323232 5px);padding:5px;width:95%;background-position:top left,bottom right;background-size:100% 52%;background-repeat:no-repeat;color:white}@media only screen and (max-width: 767px){.pamphlet{width:48%;margin-bottom:30px}.pamphlet-pic img{height:200px!important}.pamphlet-title{font-size:80%;padding:10px}}@media only screen and (max-width: 767px){.box_item_title .tag.area_t{display:none}.box_item_title .tag{display:none}.con_list ul li a .txtarea .box_tag{display:flex;flex-direction:row}.box_item_title.box_area{width:auto;margin-right:2%}.box_tag{display:flex;flex-direction:column}}.con_addition .main .con_addition_detail05 .ss-title{color:#F06316;font-size:150%;margin-top:-30px;margin-bottom:20px}.con_addition .main .con_addition_detail05 .ss-text{font-size:108%}.con_addition .main .con_addition_detail04 .ss-title{color:#F06316;font-size:150%;margin-top:-30px;margin-bottom:20px}.con_addition .main .con_addition_detail04 .ss-text{font-size:108%}@media only screen and (max-width: 767px){.con_addition .main .con_addition_detail05 .ss-title{font-size:100%;margin-top:20px;margin-bottom:10px}.con_addition .main .con_addition_detail05 .ss-text{font-size:90%;margin-bottom:20px}.con_addition .main .con_addition_detail04 .ss-title{font-size:100%;margin-top:20px;margin-bottom:10px}.con_addition .main .con_addition_detail04 .ss-text{font-size:90%;margin-bottom:20px}.con_addition .main .btn_detail a span{font-size:100%}}@media only screen and (max-width: 767px){.con_item_main .box_photo .introduction{font-size:90%}table.tbl_primary{font-size:90%}table.tbl_primary th,table.tbl_primary td{padding:10px 15px}.con_addition .main .con_addition_detail01 .st_m{font-size:100%}.con_addition .main .con_addition_detail01 .st_l{padding-left:1em}.con_addition .main .con_addition_detail01 .st_m{padding-left:1em}}.train-icon{font-size:110%;font-weight:bold}.train-icon:before{content:"";font-family:"ionicons";line-height:1;margin-right:5px}.car-icon{font-size:110%;font-weight:bold}.car-icon:before{content:"";font-family:"ionicons";line-height:1;margin-right:5px}.bus-icon{font-size:110%;font-weight:bold}.bus-icon:before{content:"";font-family:"ionicons";line-height:1;margin-right:5px}.ferry-icon{font-size:110%;font-weight:bold}.ferry-icon:before{content:"";font-family:"ionicons";line-height:1;margin-right:5px}.air-icon{font-size:110%;font-weight:bold}.air-icon:before{content:"";font-family:"ionicons";line-height:1;margin-right:5px}.ss-caution{width:100%;padding:15px 10px;background:red;color:white;font-size:108%;margin-bottom:90px}@media only screen and (max-width: 767px){.ss-caution{font-size:90%;margin-bottom:0;padding:10px 15px}table.sd-address{margin-top:0!important}}table.sd-address td{padding:10px}@media only screen and (max-width: 767px){table.sd-address td{height:40px!important}p.experience-text{font-size:90%;margin-bottom:30px}}.cycle-info{display:flex;justify-content:space-between}.cycle-left{width:47%}.cycle-right{width:47%}.cycle-title{width:100%;background:#3399ff;color:white;padding:15px;font-size:108%;font-weight:bold;border-radius:5px}.cycle-title2{width:100%;background:#3399ff;color:white;padding:15px;font-size:108%;font-weight:bold;border-radius:5px}.cycle-image{box-shadow:0 0 3px 0 rgba(0, 0, 0, .2);margin-top:20px;margin-bottom:20px}table.cycle-list td{padding:10px}table.terminal-info td{padding:15px;text-align:left}table.terminal-info td.terminal-name{text-align:center}table.terminal-info th{padding:15px;text-align:center}@media only screen and (max-width: 767px){table.cycle-list td{border:none;border-top:1px solid rgb(204, 204, 204);border-left:1px solid rgb(204, 204, 204);height:40px!important}table.cycle-list{border-bottom:1px solid rgb(204, 204, 204)!important;border-right:1px solid rgb(204, 204, 204)!important;margin-bottom:30px}.cycle-info{flex-direction:column}.cycle-title{padding:10px}.cycle-title2{padding:10px;margin-top:40px}.cycle-left{width:100%}.cycle-right{width:100%}table.terminal-info th{display:none}table.terminal-info td::before{content:attr(data-label);display:grid;float:left;width:30%}table.terminal-info{border:1px solid rgb(204, 204, 204)!important}table.terminal-info td{padding:10px;width:100%;display:block;border:none}table.terminal-info td span{display:grid}table.terminal-info td.terminal-name{background:#3399ff;color:white;text-align:center}table.terminal-info td.terminal-name::before{display:none}}.cycle-map{position:relative;width:100%;padding-top:56.25%;height:0}.cycle-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hr-line{border-bottom:1px solid #ccc;width:50%;left:25%;position:relative}.hr-line2{border-bottom:1px solid #ccc;width:50%;left:25%;position:relative;margin-top:-70px}@media only screen and (max-width: 767px){.hr-line2{margin-top:-50px}}.takaya-shuttle{display:flex;justify-content:space-between}table.takaya-shuttle1 td{height:50px;font-size:108%}table.takaya-shuttle2 td{height:50px;font-size:108%}@media only screen and (max-width: 767px){.takaya-shuttle{display:flex;flex-direction:column}table.takaya-shuttle1{width:100%!important;margin-bottom:50px}table.takaya-shuttle2{width:100%!important}}