﻿@media only screen and (max-width: 767px){.con_main .box_img img{object-position:50% 0}}@media only screen and (max-width: 767px){.con_foot_catch .img img{object-position:50% 0}}.txt{letter-spacing:0.03em}.center{text-align:center}.con_main .box_main .title{background:url(../images/common/bg_main.jpg) top center repeat}@media only screen and (max-width: 767px){.con_main .box_main .title{top:50% !important}}.con_lnk ul li{width:calc(100% / 3)}.con_sightseeing .box_layout{margin-bottom:2px;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout{margin-bottom:1.5em}}.con_sightseeing .box_layout.mt1{margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout.mt1{margin-top:3em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout.mt1{margin-top:2em}}.con_sightseeing .box_layout .box_inner{position:relative}.con_sightseeing .box_layout .box_inner .wrap_inner{display:flex;justify-content:flex-end;left:0;top:0;right:0;width:1820px;max-width:95%;margin:auto;height:100%;position:absolute}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner{justify-content:flex-start}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner{max-width:100% !important;width:100% !important}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:31.04396%;padding-top:120px;box-sizing:border-box;margin-right:14.56044%;color:#fff;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{padding-top:1em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{padding-top:10%}}@media only screen and (min-width: 1025px) and (max-width: 1774px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:48%;margin-right:5%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{margin-right:0}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{margin-right:0;padding:10% 5% 0}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{font-size:362%;margin-bottom:.2em;vertical-align:middle;font-family:'Oswald', sans-serif;letter-spacing:.10em;line-height:0.072}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{margin-bottom:.3em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{font-size:250%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{text-shadow:0 0 4px rgba(0,0,0,0.5)}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time em{font-size:167%;font-family:'Oswald', sans-serif;letter-spacing:.08em;line-height:1em;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time em{font-size:139%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time em{font-size:139%}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{font-size:112%;font-family:"游明朝", "Yu Mincho", YuMincho,"Noto Serif JP", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.22em;margin-bottom:.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{margin-bottom:.9em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{font-size:106%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{font-size:106%;text-shadow:0 0 4px rgba(0,0,0,0.5)}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{font-size:200%;font-family:"游明朝", "Yu Mincho", YuMincho,"Noto Serif JP", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;line-height:1.7em;margin-bottom:.7em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{margin-bottom:.9em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{font-size:139%;line-height:1.2em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{text-shadow:0 0 4px rgba(0,0,0,0.5)}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st .tit1{font-size:128%}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{font-size:112%}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail .close{opacity:0;top:-10em;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail{width:100%;position:absolute;overflow:hidden;top:0;left:50%;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;opacity:0;z-index:-10;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail.is-active{width:100%;background:rgba(0,0,0,0.8);width:calc(100% - 2em);height:calc(100% - 8em);top:0;z-index:10;padding:4em 1em;opacity:1;z-index:10}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail.is-active .close{opacity:1;display:block;width:15px;height:15px;position:absolute;z-index:10;right:20px;top:20px;background:#fff;border-radius:50%;color:#000;text-align:center}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail.is-active .close::before,.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail.is-active .close::after{content:"";background:#000;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail.is-active .close::before{width:65%;height:1px}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail.is-active .close::after{width:1px;height:65%}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail .txt{line-height:1.8em;margin-bottom:1.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail .txt{margin-bottom:.2em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .box_detail .txt{margin-bottom:1.5em}}.con_sightseeing .box_layout .box_inner .base2{justify-content:flex-start}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .base2{justify-content:flex-start}}.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:35.71429%;margin:0 0 0 127px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{margin:0 0 0 0.9em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{margin:0}}@media only screen and (min-width: 1025px) and (max-width: 1746px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:100%}}.con_sightseeing .box_layout .box_inner .box_img .img{min-height:865px;position:relative;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .box_img .img{min-height:470px}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img{min-height:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img{padding-top:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img.set1 img{left:37% !important}}.con_sightseeing .box_layout .box_inner .box_img .img img{position:absolute;z-index:-1;max-width:none;height:100%;margin:auto;top:0;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .box_img .img img{left:50%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img img{left:0%}}.con_sightseeing .box_layout.history .box_inner .wrap_inner .box_txt .img_ic{margin-bottom:0}@media only screen and (max-width: 767px){.con_sightseeing .box_layout.history .box_inner .wrap_inner .box_txt .img_ic{margin-bottom:.2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout.art .box_inner .wrap_inner .box_txt .img_ic img{max-width:180px}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout.art .box_inner .wrap_inner .box_txt .img_ic img{max-width:7em}}.con_sightseeing .box_layout{margin-bottom:2px;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout{margin-bottom:1.5em}}.con_sightseeing .box_layout.mt1{margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout.mt1{margin-top:3em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout.mt1{margin-top:2em}}.con_sightseeing .box_layout .box_inner{position:relative}.con_sightseeing .box_layout .box_inner .wrap_inner{display:flex;justify-content:flex-end;left:0;top:0;right:0;width:1820px;max-width:95%;margin:auto;height:100%;position:absolute}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner{justify-content:flex-start}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:32.14286%;padding-top:120px;box-sizing:border-box;margin-right:13.46154%;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{padding-top:1em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{padding-top:10%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{margin-right:0}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{margin-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1774px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:48%}}@media only screen and (min-width: 1025px) and (max-width: 1278px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt{width:58%}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{font-size:362%;margin-bottom:.2em;vertical-align:middle;font-family:"Oswald";letter-spacing:.10em;line-height:0.072}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{margin-bottom:.3em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{margin-bottom:.3em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time{font-size:250%}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time em{font-size:167%;letter-spacing:.08em;line-height:1em;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time em{font-size:139%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time em{font-size:112%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .time em{font-size:139%}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{font-size:112%;font-family:"游明朝", "Yu Mincho", YuMincho,"Noto Serif JP", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;letter-spacing:.22em;margin-bottom:.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{margin-bottom:.9em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{margin-bottom:.5em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .sab{font-size:106%}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{font-size:200%;font-family:"游明朝", "Yu Mincho", YuMincho,"Noto Serif JP", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;line-height:1.9em;margin-bottom:.7em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{margin-bottom:.9em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{font-size:139%;line-height:1.2em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt_st{font-size:112%}}.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt{line-height:1.8em;margin-bottom:1.5em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt{margin-bottom:.2em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .wrap_inner .box_txt .txt{margin-bottom:.2em}}.con_sightseeing .box_layout .box_inner .base2{justify-content:flex-start}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .base2{justify-content:flex-start}}.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:35.71429%;margin:0 0 0 127px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{margin:0 0 0 0.9em}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{margin:0}}@media only screen and (min-width: 1025px) and (max-width: 1746px){.con_sightseeing .box_layout .box_inner .base2 .box_txt{width:100%}}.con_sightseeing .box_layout .box_inner .box_img .img{min-height:865px;position:relative;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .box_img .img{min-height:470px}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img{min-height:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img{padding-top:100%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img.set1 img{left:37% !important}}.con_sightseeing .box_layout .box_inner .box_img .img img{position:absolute;z-index:-1;max-width:none;height:100%;margin:auto;top:0;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout .box_inner .box_img .img img{left:50%}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout .box_inner .box_img .img img{left:50%;right:0}}.con_sightseeing .box_layout.history .box_inner .wrap_inner .box_txt .img_ic{margin-bottom:0}@media only screen and (max-width: 767px){.con_sightseeing .box_layout.history .box_inner .wrap_inner .box_txt .img_ic{margin-bottom:.2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_sightseeing .box_layout.art .box_inner .wrap_inner .box_txt .img_ic img{max-width:180px}}@media only screen and (max-width: 767px){.con_sightseeing .box_layout.art .box_inner .wrap_inner .box_txt .img_ic img{max-width:7em}}.btn__text{display:block;font-weight:normal;text-align:right}@media only screen and (max-width: 767px){.btn__text{text-align:right}}.btn__text a{font-size:100%;position:relative;display:inline-block}.btn__text a::before{position:absolute;background:#fff}@media only screen and (min-width: 768px) and (max-width: 1024px){.btn__text a{font-size:95%;line-height:1.2em}}.btn_more{display:none;font-weight:normal;text-align:right}@media only screen and (min-width: 768px) and (max-width: 1024px){.btn_more{display:none}}@media only screen and (max-width: 767px){.btn_more{display:block}}@media only screen and (max-width: 767px){.btn_more{text-align:right}}@media only screen and (max-width: 767px){.btn_more{text-shadow:0 0 4px rgba(0,0,0,0.5)}}.btn_more span{font-size:134%;position:relative;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 1024px){.btn_more span{font-size:123%}}@media only screen and (max-width: 767px){.btn_more span{font-size:112%}}.btn_more span::before{content:"";position:absolute;background:#fff;bottom:0;width:100%;height:1px}
