@font-face{font-family:'allura';src:url("../fonts/Antro_Vectra.otf")}@font-face{font-family:"Alex Brush";src:url("../fonts/AlexBrush-Regular.ttf")}.con_transfer .box_transfer .img span{font-family:'Sacramento', cursive;letter-spacing:0;font-weight:normal}.txt_fsz40,.txt_fsz35,.con_map .box_map .box_text h3 .en,.con_information .box_information .box_table .txt_title,.con_route .box_route h3 .en{font-family:'Montserrat', sans-serif;letter-spacing:.02em;font-weight:normal}.con_map .box_map .box_btn p:nth-of-type(2) a:before{font-family:FontAwesome}@keyframes btn_anime{0%{opacity:0;-webkit-transform:scale(0) translateX(0px);transform:scale(0) translateX(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateX(12px);transform:scale(1) translateX(12px)}}@-webkit-keyframes btn_anime{0%{opacity:0;-webkit-transform:scale(0) translateX(0px);transform:scale(0) translateX(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateX(12px);transform:scale(1) translateX(12px)}}@keyframes btn_anime_tate{0%{opacity:0;-webkit-transform:scale(0) translateY(0px);transform:scale(0) translateY(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateY(12px);transform:scale(1) translateY(12px)}}@-webkit-keyframes btn_anime_tate{0%{opacity:0;-webkit-transform:scale(0) translateY(0px);transform:scale(0) translateY(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateY(12px);transform:scale(1) translateY(12px)}}@keyframes btn_anime_tate_ie{0%{opacity:0;height:0}10%{opacity:1}50%{opacity:1}100%{opacity:0;height:80px}}@-webkit-keyframes btn_anime_tate_ie{0%{opacity:0;height:0}10%{opacity:1}50%{opacity:1}100%{opacity:0;height:80px}}@font-face{font-family:'allura';src:url("../fonts/Antro_Vectra.otf")}@font-face{font-family:"Alex Brush";src:url("../fonts/AlexBrush-Regular.ttf")}.con_transfer .box_transfer .img span{font-family:'Sacramento', cursive;letter-spacing:0;font-weight:normal}.txt_fsz40,.txt_fsz35,.con_map .box_map .box_text h3 .en,.con_information .box_information .box_table .txt_title,.con_route .box_route h3 .en{font-family:'Montserrat', sans-serif;letter-spacing:.02em;font-weight:normal}.con_map .box_map .box_btn p:nth-of-type(2) a:before{font-family:FontAwesome}@keyframes btn_anime{0%{opacity:0;-webkit-transform:scale(0) translateX(0px);transform:scale(0) translateX(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateX(12px);transform:scale(1) translateX(12px)}}@-webkit-keyframes btn_anime{0%{opacity:0;-webkit-transform:scale(0) translateX(0px);transform:scale(0) translateX(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateX(12px);transform:scale(1) translateX(12px)}}@keyframes btn_anime_tate{0%{opacity:0;-webkit-transform:scale(0) translateY(0px);transform:scale(0) translateY(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateY(12px);transform:scale(1) translateY(12px)}}@-webkit-keyframes btn_anime_tate{0%{opacity:0;-webkit-transform:scale(0) translateY(0px);transform:scale(0) translateY(0px)}10%{opacity:1}50%{opacity:1}100%{opacity:0;-webkit-transform:scale(1) translateY(12px);transform:scale(1) translateY(12px)}}@keyframes btn_anime_tate_ie{0%{opacity:0;height:0}10%{opacity:1}50%{opacity:1}100%{opacity:0;height:80px}}@-webkit-keyframes btn_anime_tate_ie{0%{opacity:0;height:0}10%{opacity:1}50%{opacity:1}100%{opacity:0;height:80px}}.txt_fsz40{line-height:1}@media only screen and (min-width: 1261px){.txt_fsz40{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.txt_fsz40{font-size:231%}}@media only screen and (max-width: 767px){.txt_fsz40{font-size:177%}}.txt_fsz35{line-height:1}@media only screen and (min-width: 1261px){.txt_fsz35{font-size:270%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.txt_fsz35{font-size:208%}}@media only screen and (max-width: 767px){.txt_fsz35{font-size:154%}}@media only screen and (min-width: 1261px){.txt_fsz28{font-size:216%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.txt_fsz28{font-size:193%}}@media only screen and (max-width: 767px){.txt_fsz28{font-size:139%}}.tpl_print{padding:30px 0em 0px}@media only screen and (max-width: 767px){.tpl_print{padding:2em 0em 0px}}.st_tit{font-weight:normal;margin-bottom:35px}@media only screen and (max-width: 767px){.st_tit{margin-bottom:1.5em}}.st_line{text-align:center;font-weight:normal;margin-bottom:30px}@media only screen and (max-width: 767px){.st_line{margin-bottom:1.5em}}.st_line span{display:inline-block;position:relative;padding-top:15px;letter-spacing:.15em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width: 768px){.st_line span{font-size:170%}}@media only screen and (max-width: 767px){.st_line span{font-size:139%}}.st_line span:before{position:absolute;content:"";width:50%;height:1px;top:0;left:50%;margin-left:-25%}#access_print{width:100%;max-width:730px;max-width:800px;margin-right:auto;margin-left:auto}#access_print .box_print{margin-bottom:70px}@media print{#access_print .box_print{display:none}}#access_print .box_print>div{border-bottom:1px dashed gray}#access_print .box_print>div .txt_print{font-size:124%;text-align:center}#access_print .box_print>div .box_btn{padding:20px 20px 40px;text-align:center}#access_print .box_print>div .box_btn p{text-align:center;width:180px;margin-right:auto;margin-left:auto;position:relative}#access_print .box_print>div .box_btn p a{padding:0.75em 1em;transition:.1s linear opacity;text-decoration:none !important;display:block;text-align:center}@media only screen and (max-width: 767px){#access_print .box_print>div .box_btn p a{padding:0.75em 1em}}#access_print .box_print>div .box_btn p a:after{font-family:FontAwesome;content:"";margin-left:0.25em}#access_print .box_print>div .box_btn:hover a{opacity:0.9}.lowimg_page header{background:url(../access/images/img_main-pc.jpg) no-repeat center top}@media only screen and (min-width: 1261px){.lowimg_page header{margin-bottom:75px}}@media only screen and (max-width: 767px){.lowimg_page header{background-image:url(../access/images/img_main-sp.jpg)}}.con_map{margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_map{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_map{margin-bottom:2em}}.con_map .box_map .box_text{margin-bottom:40px;text-align:center;padding:0px 1em}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_map .box_map .box_text{margin-bottom:35px}}@media only screen and (max-width: 767px){.con_map .box_map .box_text{margin-bottom:2em}}.con_map .box_map #gmap{position:relative;height:0;overflow:hidden;padding-bottom:28.5%;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_map .box_map #gmap{padding-bottom:40%}}@media only screen and (max-width: 767px){.con_map .box_map #gmap{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_map .box_map #gmap{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_map .box_map #gmap{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_map .box_map #gmap{height:400px}}#access_print .con_map .box_map #gmap{padding-bottom:70%}@media only screen and (max-width: 767px){.con_map .box_map #gmap h3{font-size:85% !important}}@media only screen and (max-width: 767px){.con_map .box_map #gmap p.sp_none{font-size:85% !important}}.con_map .box_map .box_btn{display:flex;justify-content:center}@media only screen and (max-width: 500px){.con_map .box_map .box_btn{flex-wrap:wrap}}.con_map .box_map .box_btn p{width:250px;margin:0px 3.5px}@media only screen and (max-width: 767px){.con_map .box_map .box_btn p{width:90%;margin-bottom:1em}.con_map .box_map .box_btn p:last-child{margin-bottom:0}}.con_map .box_map .box_btn p:nth-of-type(2) a{transition:all .1s ease}.con_map .box_map .box_btn p:nth-of-type(2) a:before{color:#555;content:'\f24d';position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.con_map .box_map .box_btn p:nth-of-type(2) a:after{display:none}.con_information{padding:50px 1em 60px;margin-bottom:73px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information{padding:50px 1em 60px}}@media only screen and (max-width: 767px){.con_information{padding:2em 1em 2em}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_information{margin-bottom:2em}}.con_information .img img{max-width:none;width:100%}#access_print .con_information{background:none !important;padding:0}.con_information .box_information{margin:0 auto;width:1260px;max-width:100%;display:flex;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 767px){.con_information .box_information{display:block}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information .box_information{align-items:center}}#access_print .con_information .box_information{display:block}.con_information .box_information .img{width:44.44444%}@media only screen and (max-width: 767px){.con_information .box_information .img{width:100%}}#access_print .con_information .box_information .img{margin-right:auto;margin-left:auto;display:block;margin:0 auto;width:60%}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information .box_information .img{width:47.61905%}}@media only screen and (max-width: 767px){.con_information .box_information .img{margin-bottom:1em}}.con_information .box_information .box_table{width:50.79365%}@media only screen and (max-width: 767px){.con_information .box_information .box_table{width:100%}}#access_print .con_information .box_information .box_table{margin-right:auto;margin-left:auto;width:100%;margin-top:100px}.con_information .box_information .box_table .txt_title{margin-bottom:20px;line-height:1}@media only screen and (max-width: 767px){.con_information .box_information .box_table .txt_title{margin-bottom:1em}}.con_information .box_information .box_table .txt_title .en{margin-right:14px}@media only screen and (min-width: 1261px){.con_information .box_information .box_table .txt_title .en{font-size:231%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information .box_information .box_table .txt_title .en{font-size:200%}}@media only screen and (max-width: 767px){.con_information .box_information .box_table .txt_title .en{font-size:170%}}@media only screen and (max-width: 767px){.con_information .box_information .box_table .txt_title .en{margin-right:1em}}.con_information .box_information .box_table .txt_title .jp{border-left-width:1px;border-left-style:solid;padding-left:14px}@media only screen and (max-width: 767px){.con_information .box_information .box_table .txt_title .jp{padding-left:1em}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information .box_information .box_table table{line-height:1.8}}#access_print .con_information .box_information .box_table table tr th,#access_print .con_information .box_information .box_table table tr td{padding:1em 2em}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information .box_information .box_table table tr th{white-space:nowrap;padding:0.1em 0.5em}}@media only screen and (max-width: 767px){.con_information .box_information .box_table table tr th{white-space:nowrap}}@media print{#access_print .con_information .box_information .box_table table tr th{width:25%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information .box_information .box_table table tr td{padding:0.1em 0.5em}}@media print{#access_print .con_information .box_information .box_table table tr td{width:75%}}.con_route{padding:0px 1em;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_route{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_route{margin-bottom:3em}}.con_route .box_route{margin:0 auto;width:1260px;max-width:95%;margin-bottom:80px;text-align:center}@media only screen and (max-width: 767px){.con_route .box_route{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_route .box_route{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_route .box_route{margin-bottom:3em}}.con_route .box_route:last-child{margin-bottom:0}.con_route .box_inner{display:flex;justify-content:space-between;flex-wrap:wrap}.con_route .root{position:relative}@media only screen and (max-width: 767px){.con_route .root{width:100%;margin-bottom:2.5em}.con_route .root:last-child{margin-bottom:0}}.con_route .root:before{position:absolute;content:"";width:1px;height:100%;left:50%;border-left-width:1px;z-index:1}.con_route .root .st,.con_route .root .sta,.con_route .root .way{position:relative;z-index:2;font-size:108%}.con_route .root .st>span,.con_route .root .sta>span,.con_route .root .way>span{display:flex;justify-content:center;align-items:center;line-height:1.57143}@media only screen and (max-width: 767px){.con_route .root .st,.con_route .root .sta{padding:.25em 1em}}.con_route .root .st span,.con_route .root .sta span{min-height:51px}.con_route .root .way{margin:2em 0}.con_route .root .way>span{padding:.25em 1em}.con_route .root .way.no-padding span{padding:0;background:none}.con_route .goal{padding:15px 0;position:relative;z-index:2}@media only screen and (max-width: 767px){.con_route .goal{padding:.5em 0}.con_route .goal img{width:35%}}.con_transfer{padding:0px 1em;margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_transfer{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_transfer{margin-bottom:3em}}.con_transfer .box_transfer{margin:0 auto;width:1260px;max-width:95%;text-align:center;border-width:2px;border-style:solid;display:flex;padding:25px 50px 25px 40px;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.con_transfer .box_transfer{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_transfer .box_transfer{padding:10px 20px}}@media only screen and (max-width: 767px){.con_transfer .box_transfer{padding:1em 1em}}@media only screen and (max-width: 767px){.con_transfer .box_transfer{flex-wrap:wrap}}.con_transfer .box_transfer .box_info{text-align:left;width:77%}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_transfer .box_transfer .box_info{width:67.69841%}}@media only screen and (max-width: 767px){.con_transfer .box_transfer .box_info{width:100%}}@media only screen and (max-width: 767px){.con_transfer .box_transfer .box_info{margin-bottom:2em}}@media only screen and (max-width: 500px){.con_transfer .box_transfer .box_info{margin-bottom:1em}}.con_transfer .box_transfer .box_info .txt_fsz28{margin-bottom:26px;position:relative}.con_transfer .box_transfer .box_info .txt_fsz28::after{content:"";position:absolute;height:1px;width:100%;left:0;bottom:0;margin-bottom:-10px}.con_transfer .box_transfer .img{width:23%}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_transfer .box_transfer .img{width:32.30159%}}@media only screen and (max-width: 767px){.con_transfer .box_transfer .img{width:100%}}.con_transfer .box_transfer .img img{display:block;margin:0 auto}@media only screen and (max-width: 500px){.con_transfer .box_transfer .img img{width:100px}}.txt_fsz28{color:#caba6e}.st_tit{color:#6f4f25}.st_line span{font-weight:lighter}.st_line span:before{background:#555}.lowimg_page header{background:none}header .con_header{background:url(../access/images/img_main-pc.jpg) no-repeat center center;background-size:cover}@media only screen and (max-width: 767px){header .con_header{background-image:url(../access/images/img_main-sp.jpg)}}#access_print .box_btn{text-align:center}#access_print .box_btn p{background-color:#ea8e9b}#access_print .box_btn p a{color:#fff !important}.con_map .box_map .box_text h3 .en{line-height:1}@media only screen and (min-width: 1261px){.con_map .box_map .box_text h3 .en{font-size:308%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_map .box_map .box_text h3 .en{font-size:231%}}@media only screen and (max-width: 767px){.con_map .box_map .box_text h3 .en{font-size:177%}}.con_information .box_information .img{position:relative}@media only screen and (max-width: 767px){.con_information .box_information .img{margin-bottom:1.5em}}.con_information .box_information .img:before{content:"";width:124%;height:97.5%;background:url("../images/common/bg_dot.png");position:absolute;right:15%;bottom:-12%;z-index:1}@media only screen and (max-width: 767px){.con_information .box_information .img:before{bottom:-1em}}.con_information .box_information .img img{position:relative;z-index:2}.con_information .box_information .box_table .txt_title{font-weight:lighter}.con_information .box_information .box_table .txt_title .en{margin-right:5px}@media only screen and (max-width: 767px){.con_information .box_information .box_table .txt_title .en{margin-right:.25em}}@media only screen and (min-width: 1261px){.con_information .box_information .box_table .txt_title .en{font-size:154%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_information .box_information .box_table .txt_title .en{font-size:147%}}@media only screen and (max-width: 767px){.con_information .box_information .box_table .txt_title .en{font-size:139%}}.con_information .box_information .box_table .txt_title .jp{border:none;position:relative;padding-left:10px}@media only screen and (max-width: 767px){.con_information .box_information .box_table .txt_title .jp{padding-left:.5em}}.con_information .box_information .box_table .txt_title .jp:before{content:'/';position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px){.con_information .box_information .box_table .tbl_basic tr th{width:132px}}@media only screen and (min-width: 768px){.con_information .box_information .box_table .tbl_basic tr td{width:468px}}.con_route .box_route h3 .en{line-height:1}@media only screen and (min-width: 1261px){.con_route .box_route h3 .en{font-size:270%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_route .box_route h3 .en{font-size:254%}}@media only screen and (max-width: 767px){.con_route .box_route h3 .en{font-size:177%}}@media only screen and (min-width: 768px){.con_route .box_route:nth-of-type(1) .root{width:48.96825%}}@media only screen and (min-width: 768px){.con_route .box_route:nth-of-type(2) .root{width:31.90476%}}.con_route .root:before{border-left-style:dotted;border-color:#555}.con_route .root .st,.con_route .root .sta{background:#fcfaef}.con_route .root .way span{background:#fff}.con_route .goal{border:2px solid #ea8e9b;background:#fff}@media only screen and (min-width: 768px){.con_route .goal{padding:10px 0}}.con_transfer .box_transfer{border-color:#caba6e}.con_transfer .box_transfer .box_info .txt_fsz28{letter-spacing:.3em}.con_transfer .box_transfer .box_info .txt_fsz28::after{background:#caba6e}.con_transfer .box_transfer .img span{color:#caba6e;line-height:1;white-space:nowrap}@media only screen and (min-width: 1261px){.con_transfer .box_transfer .img span{font-size:277%}}@media only screen and (min-width: 768px) and (max-width: 1260px){.con_transfer .box_transfer .img span{font-size:216%}}@media only screen and (max-width: 767px){.con_transfer .box_transfer .img span{font-size:185%}}
