@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:200,400,600,900);@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);html header{background:#fcfaef;height:5rem;padding:2%}html header h1 figure img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:50%;height:auto;line-height:0;font-size:0}html header .top_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:100%}html header .top_sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html header .top_sns li{width:3.2rem;height:3.2rem}html header .top_sns li svg{width:100%;height:auto}html header .top_sns li:first-child{margin-right:.5em;width:3.6rem}@media screen and (min-width:769px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){html header{height:9.25vh;max-height:74px;padding:2%}html header .top_sns li{width:3rem}html header .top_sns li:first-child{margin-right:1.25em;width:3.2rem}}body,html,li{font-family:Roboto,"Noto Sans","Noto Sans JP","Noto Sans CJK JP",sans-serif;list-style:none;font-size:100%;overflow:hidden}:focus,a:focus{outline:0}html{font-size:62.5%}body{font-size:1.6em;scroll-behavior:smooth;background-color:#e2d9c2}a{text-decoration:none}main{background:#fff;scroll-behavior:smooth}body img{width:100%}h1{font-size:0;color:#333}h2{font-size:1.6rem;line-height:1.5;text-align:center;color:#333}h3{font-size:1.6rem;letter-spacing:.05em;line-height:1.5;text-align:center;color:#703808}h4{font-size:1.4rem;line-height:1.5;text-align:center;color:#bd5e0b}li,p{font-size:1.6rem;letter-spacing:.05em;line-height:1.75;font-weight:400;color:#333;text-align:center}ul li{line-height:1.5}main img{display:block}.cap{font-size:1.4rem;letter-spacing:.05em;line-height:1.5;font-weight:400;color:#333;text-align:left}.notes{font-size:1.2rem;letter-spacing:.03em;line-height:1.6;font-weight:400;color:#666}.container{margin:0 auto}.top{background:#fcfaef;padding:1em 1em 3em}.top h1{position:relative}.top h1 figure{width:100%;margin-bottom:1em;position:relative;top:0;left:3%}.top h2{margin-bottom:1em}.top_mainvisual{margin-bottom:3em}.feature_image{display:none}.main_nav{display:none}.dl_area{background:#ebe8da;padding:2em 1em;background-image:linear-gradient(-45deg,#fff 25%,#ebe8da 25%,#ebe8da 50%,#fff 50%,#fff 75%,#ebe8da 75%,#ebe8da);background-size:8px 8px}.dl_area .app_icon{width:1.333vw;min-width:55px;margin-right:1em}.dl_area .dl_area_summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.dl_area .dl_area_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dl_area .dl_area_btn a:first-child{margin-right:1em}#ft_dl_area{background-image:none;background:#ebe8da;padding:2em 1em}#ft_dl_area .ft_dl_area_icon{width:1.866vw;min-width:70px;margin:0 auto}#ft_dl_area .ft_dl_area_icon .app_icon{width:100%}#ft_dl_area .dl_area_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#ft_dl_area .dl_area_btn a:first-child{margin-right:.625em}#ft_dl_area .dl_area_btn figure img{width:12.33vw;min-width:148px}.ft_dl_area_summary{margin-bottom:1em}.ft_dl_area_summary figure img{margin:0 auto 1em}.ft_dl_area_summary h2{margin-bottom:1em}#present{background:url(../../../img/travelmode/fukui_lp/present_bg@2x.png) top left/27% repeat #f2eac8;padding:2em 1em}#present h2{margin-bottom:1em}#present h2 img{width:33%;margin:0 auto}#present h3{letter-spacing:.01em;margin-bottom:.25em}#present .content .present_summary{margin-bottom:2em}#present ul{margin-bottom:3em}#present ul li img{width:80%;margin:1em auto}#present li{margin-bottom:1em}#present .present_list+p{text-align:left}#checkinrally{background:#fbf8f6;background-image:radial-gradient(#f2e7e0 20%,transparent 20%),radial-gradient(#f2e7e0 20%,transparent 20%);background-position:0 0,22.5px 22.5px;background-size:45px 45px;padding:2em 1em}#checkinrally figure img{width:100%}#checkinrally h2{margin-bottom:1em}#checkinrally h2 img{width:60%;margin:0 auto}#checkinrally h3{color:#bd5e0b;margin-bottom:1.5em}#checkinrally h4{margin:1em auto}#checkinrally #elderly h4{color:#537031}#checkinrally .checkinrally_summary{margin-bottom:3em}#checkinrally .checkinrally_summary p{margin-bottom:2em}.course_select{margin-bottom:3em}.course_select figure .select_img{width:85%;margin:1.5em auto}.course_select .course_select_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.course_select .course_select_content:first-child{margin-right:1em}.course_select .detail_btn_wrapper figure .detail_btn{width:100%;margin:1em auto}.course_detail ul{margin-bottom:4em}.course_detail ul li{margin-bottom:2em}#howto{background:#f2e7e0;background:url(../../../img/travelmode/fukui_lp/howto_bg@2x.png) top left/27% repeat #f2e7e0;padding:2em 1em}#howto figure img{width:90%;margin:0 auto 1em}#howto h2{margin-bottom:1em}#howto h2 img{width:33%;margin:0 auto}#howto h3{color:#bd5e0b;margin-bottom:1.5em}#howto .step{padding:1em}#howto .dl_btn{padding-top:1em}#howto .dl_btn figure img{width:75%}#howto .notes{color:#333}.next{display:none}.caution{padding:2em 1em 3em;background:#fff3bc;background-image:linear-gradient(-45deg,#fff 25%,#fff3bc 25%,#fff3bc 50%,#fff 50%,#fff 75%,#fff3bc 75%,#fff3bc);background-size:8px 8px}.caution .app_icon{min-width:14px;width:14vw}.caution h2{margin-bottom:1em}@media screen and (min-width:769px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.container{width:83.334vw;max-width:1000px;margin:0 auto 0}.top{padding:0 0 4.375em}.top .top_image figure{position:absolute;top:0;left:50%;width:53.916vw;max-width:647px;z-index:1}.top h1{position:relative}.top h1 figure{width:44.583vw;max-width:535px;margin-bottom:0;z-index:10}.top h2{max-width:486px;margin:2.8125em auto}.top h2 figure img{width:100%}.top h2+p{width:50vw;max-width:600px;margin:0 auto}.top_mainvisual{overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5em}.feature_summary{position:relative}.feature_summary .feature_summary_intro{position:relative;z-index:100}.feature_summary .feature_image{display:block}.feature_summary .feature_image .feature_image_left{position:absolute;max-width:205px;top:0;left:0;z-index:0}.feature_summary .feature_image .feature_image_right{position:absolute;max-width:200px;top:-10%;right:0;z-index:0}.main_nav{display:block}.main_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}.main_nav ul{max-height:22px;min-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main_nav ul li:nth-child(-n+2){border-right:2px solid #bd5e0b;min-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em}.main_nav ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1em}.main_nav ul li a .nav_ttl{width:auto;height:1.85vh;margin-right:.625em}.main_nav ul li a .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.1166vw;width:16px}.main_nav ul li:last-child a{margin-right:0}.dl_area{margin:0 auto;padding:1.25em 0 1.5625em}.dl_area .dl_area_summary{width:37.5vw;max-width:450px;margin:0 auto .625em}.dl_area .dl_area_summary figure:first-child{margin-right:1em}.dl_area .dl_area_summary figure{width:4.416vw;min-width:53px}.dl_area .dl_area_summary figure img{width:100%;min-width:53px}.dl_area .dl_area_btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.dl_area .dl_area_btn figure img{width:12.33vw;max-width:148px}#ft_dl_area{background-image:none;padding:1.5em 0 3em}#ft_dl_area .ft_dl_area_icon{width:7.5vw;max-width:90px;margin:0 auto}#ft_dl_area .ft_dl_area_icon .app_icon{width:100%;min-width:90px}#ft_dl_area .dl_area_btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#ft_dl_area .dl_area_btn figure img{width:12.33vw;max-width:148px}.ft_dl_area_summary{width:61.66vw;max-width:740px;margin:0 auto 1.5em}.ft_dl_area_summary figure img{margin:0 auto 1em}.ft_dl_area_summary h2{margin-bottom:1em}#present{background:url(../../../img/travelmode/fukui_lp/present_bg@2x.png) top left/9.5% repeat #f2eac8;padding:2.1875em 0 4.375em}#present h2{width:12.83vw;max-width:154px;margin:0 auto 1.875em}#present h2 figure img{width:100%}#present h2+p{width:57.91vw;max-width:695px;margin:0 auto}#present h3{margin-bottom:1em;line-height:1}#present .content .present_summary{margin-bottom:1.875em}#present ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:61.66vw;max-width:740px;margin:0 auto 2.5em}#present ul li{width:16.25vw;max-width:195px;margin-bottom:0}#present ul li img{width:100%;margin:0 auto 1.25em}#present ul+p{width:61.66vw;max-width:740px;margin:0 auto}#checkinrally{background-image:radial-gradient(#f2e7e0 23%,transparent 23%),radial-gradient(#f2e7e0 23%,transparent 23%);background-position:0 0,23.5px 23.5px;background-size:47px 47px;padding:2.1875em 0 5.312em}#checkinrally h2{width:19vw;max-width:228px;margin:0 auto 1.875em}#checkinrally h2 figure img{width:100%}#checkinrally h2+p{width:57.91vw;max-width:695px;margin:0 auto}#checkinrally .course_select h3{width:28.33vw;max-width:340px;margin:0 0 2.25em}#checkinrally .course_select h3 figure img{width:100%}#checkinrally .checkinrally_summary{width:61.66vw;max-width:740px;margin:0 auto 2.5em}#checkinrally .checkinrally_summary p{margin-bottom:2em}#checkinrally .checkinrally_summary .checkinrally_summary_map{width:36.3125vw;max-width:581px;margin:0 auto}#checkinrally .checkinrally_summary .checkinrally_summary_map figure img{width:100%}#checkinrally .cap{text-align:center}.course_select{width:61.66vw;max-width:740px;margin:0 auto 3.125em}.course_select .course_select_image{width:21.916em;max-width:263px;margin:0 auto}.course_select figure .select_img{width:100%;margin:0 auto 1.25em}.course_select .course_select_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course_select .detail_btn_wrapper figure .detail_btn{width:17.5;max-width:210px;margin:1.25em auto 0}.course_select .course_select_content{width:28.33vw;max-width:340px}.course_detail{width:61.66vw;max-width:740px;margin:0 auto}.course_detail h3{width:54.16vw;max-width:650px;margin:0 0 2.25em}.course_detail h3 figure img{width:100%}.course_detail ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.125em}.course_detail ul:nth-child(3){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.course_detail ul li{max-width:223px;margin-bottom:0}.course_detail ul li:not(:last-child){margin:0 2.1875em 0 0}.course_detail #family{margin-bottom:7.5em}#howto{background:url(../../../img/travelmode/fukui_lp/howto_bg@2x.png) top left/10.6% repeat #f2e7e0;padding:1.875 0 2.5em 0}#howto figure img{width:100%;margin:0 auto 1em}#howto h2{width:9.583vw;max-width:115px;margin:0 auto 1.875em}#howto h2 img{width:100%;margin:0 auto}#howto h3{margin-bottom:1.5em}#howto .select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:61.66vw;max-width:740px;margin:0 auto}#howto .step{width:18.333vw;max-width:220px;padding:0}#howto .dl_btn{width:13.333vw;max-width:160px;margin:0 auto;padding-top:1.25em}#howto .dl_btn figure img{width:100%}.next{display:block;height:40px;width:16px;margin:0;padding:20% 0}.caution{padding:1.25em 0 1.875em}.caution .caution_list{width:61.66vw;max-width:740px;margin:0 auto}.caution h2{line-height:1;margin-bottom:1.5625em}}footer{background:#ebe8da;padding:1em}footer p{font-size:1.2rem;letter-spacing:.03em;line-height:1.6;font-weight:400;color:#333;text-align:center}@media screen and (min-width:769px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){footer{padding:0 0 1em}footer p{font-size:1.4rem;letter-spacing:.05em;line-height:1.4}}#page_top{width:40px;height:40px;position:fixed;right:0;bottom:2em;background:#703808;-webkit-box-shadow:4px 2px 9px 0 rgba(0,0,0,.09);box-shadow:4px 2px 9px 0 rgba(0,0,0,.09)}#page_top a{position:relative;display:block;width:40px;height:40px;text-decoration:none}#page_top a span{display:block;width:13px;height:13px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:42%;left:36%}@media screen and (min-width:769px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){#page_top{display:block;width:50px;height:50px;position:fixed;right:0;bottom:10%;background:#703808;-webkit-box-shadow:4px 2px 9px 0 rgba(0,0,0,.09);box-shadow:4px 2px 9px 0 rgba(0,0,0,.09)}#page_top a{position:relative;display:block;width:50px;height:50px;text-decoration:none}}