.footer-invite-app-section{color:#333;font-size:12px;line-height:16px;padding:15px 10px 4px 10px}.app-download-footer-frame,.app-download-introduction-frame{padding:12px 14px 12px 14px;border:none;background-color:#ffffff;margin:0px 10px 20px 10px}.app-download-footer-frame a,.app-download-footer-frame .introduction-frame,.app-download-introduction-frame a,.app-download-introduction-frame .introduction-frame{display:-webkit-box}.app-download-footer-frame a .app-img-walk,.app-download-footer-frame .introduction-frame .app-img-walk,.app-download-introduction-frame a .app-img-walk,.app-download-introduction-frame .introduction-frame .app-img-walk{background-image:url('../../../img/common_sp/appli/icon/navitime_whiteback.png?1753171743');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px;border-radius:7px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.11),0 0 4px 0 rgba(0,0,0,0.13)}.app-download-footer-frame a .app-img-transfer,.app-download-footer-frame .introduction-frame .app-img-transfer,.app-download-introduction-frame a .app-img-transfer,.app-download-introduction-frame .introduction-frame .app-img-transfer{background-image:url('../../../img/common_sp/appli/icon/transfer_96.png?1514180548');width:54px;height:54px;background-position:0 0;background-size:54px;margin:0 4px}.app-download-footer-frame a .app-img-bus,.app-download-footer-frame .introduction-frame .app-img-bus,.app-download-introduction-frame a .app-img-bus,.app-download-introduction-frame .introduction-frame .app-img-bus{background-image:url('../../../img/common_sp/appli/icon/bus_96.png?1514180548');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px}.app-download-footer-frame a .app-img-travel,.app-download-footer-frame .introduction-frame .app-img-travel,.app-download-introduction-frame a .app-img-travel,.app-download-introduction-frame .introduction-frame .app-img-travel{background-image:url('../../../img/common_sp/appli/icon/travel_120.png?1753171743');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px}.app-download-footer-frame a .app-img-cycle,.app-download-footer-frame .introduction-frame .app-img-cycle,.app-download-introduction-frame a .app-img-cycle,.app-download-introduction-frame .introduction-frame .app-img-cycle{background-image:url('../../../img/common_sp/appli/icon/cycle_120.png?1593474672');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px}.app-download-footer-frame a .app-img-touring,.app-download-footer-frame .introduction-frame .app-img-touring,.app-download-introduction-frame a .app-img-touring,.app-download-introduction-frame .introduction-frame .app-img-touring{background-image:url('../../../img/common_sp/appli/icon/touring_120.png?1593474672');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px}.app-download-footer-frame a .app-img-alkoo,.app-download-footer-frame .introduction-frame .app-img-alkoo,.app-download-introduction-frame a .app-img-alkoo,.app-download-introduction-frame .introduction-frame .app-img-alkoo{background-image:url('../../../img/common_sp/appli/icon/alkoo.png?1593474672');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px}.app-download-footer-frame a .app-img-busnavitime,.app-download-footer-frame .introduction-frame .app-img-busnavitime,.app-download-introduction-frame a .app-img-busnavitime,.app-download-introduction-frame .introduction-frame .app-img-busnavitime{background-image:url('../../../img/common_sp/appli/icon/busnavitime_116.png?1699840186');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px;border-radius:7px}.app-download-footer-frame a .app-img-moveco,.app-download-footer-frame .introduction-frame .app-img-moveco,.app-download-introduction-frame a .app-img-moveco,.app-download-introduction-frame .introduction-frame .app-img-moveco{background-image:url('../../../img/common_sp/appli/icon/moveco_122.png?1754381890');width:60px;height:60px;background-position:0 0;background-size:60px;margin:0 4px}.app-download-footer-frame a .footer-invite-app-box,.app-download-footer-frame a .app-text-field,.app-download-footer-frame .introduction-frame .footer-invite-app-box,.app-download-footer-frame .introduction-frame .app-text-field,.app-download-introduction-frame a .footer-invite-app-box,.app-download-introduction-frame a .app-text-field,.app-download-introduction-frame .introduction-frame .footer-invite-app-box,.app-download-introduction-frame .introduction-frame .app-text-field{width:78%;padding:0 0 0 8px}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-title,.app-download-footer-frame a .app-text-field .footer-invite-app-title,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-title,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-title,.app-download-introduction-frame a .app-text-field .footer-invite-app-title,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-title{color:#026400;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-frame a .footer-invite-app-box .app-title,.app-download-footer-frame a .app-text-field .app-title,.app-download-footer-frame .introduction-frame .footer-invite-app-box .app-title,.app-download-footer-frame .introduction-frame .app-text-field .app-title,.app-download-introduction-frame a .footer-invite-app-box .app-title,.app-download-introduction-frame a .app-text-field .app-title,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .app-title,.app-download-introduction-frame .introduction-frame .app-text-field .app-title{font-size:18px;line-height:18px;color:#006400;font-weight:bold;margin:3px 0}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-text,.app-download-footer-frame a .app-text-field .footer-invite-app-text,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-text,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-text,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-text,.app-download-introduction-frame a .app-text-field .footer-invite-app-text,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-text,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-text{color:#666;font-size:11px;line-height:12px;margin-top:4px}.app-download-footer-frame a .footer-invite-app-box .app-description,.app-download-footer-frame a .app-text-field .app-description,.app-download-footer-frame .introduction-frame .footer-invite-app-box .app-description,.app-download-footer-frame .introduction-frame .app-text-field .app-description,.app-download-introduction-frame a .footer-invite-app-box .app-description,.app-download-introduction-frame a .app-text-field .app-description,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .app-description,.app-download-introduction-frame .introduction-frame .app-text-field .app-description{font-size:12px;line-height:18px;color:#808080}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-title-travel,.app-download-footer-frame a .app-text-field .footer-invite-app-title-travel,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-travel,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-title-travel,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-title-travel,.app-download-introduction-frame a .app-text-field .footer-invite-app-title-travel,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-travel,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-title-travel{color:#2453b2;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-title-moveco,.app-download-footer-frame a .app-text-field .footer-invite-app-title-moveco,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-moveco,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-title-moveco,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-title-moveco,.app-download-introduction-frame a .app-text-field .footer-invite-app-title-moveco,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-moveco,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-title-moveco{color:#2453b2;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-title-transfer,.app-download-footer-frame a .app-text-field .footer-invite-app-title-transfer,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-transfer,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-title-transfer,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-title-transfer,.app-download-introduction-frame a .app-text-field .footer-invite-app-title-transfer,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-transfer,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-title-transfer{color:#2453b2;font-size:15px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-title-bicycle,.app-download-footer-frame a .app-text-field .footer-invite-app-title-bicycle,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-bicycle,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-title-bicycle,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-title-bicycle,.app-download-introduction-frame a .app-text-field .footer-invite-app-title-bicycle,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-bicycle,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-title-bicycle{color:#006400;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-title-touring,.app-download-footer-frame a .app-text-field .footer-invite-app-title-touring,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-touring,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-title-touring,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-title-touring,.app-download-introduction-frame a .app-text-field .footer-invite-app-title-touring,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-touring,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-title-touring{color:#006400;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-frame a .footer-invite-app-box .footer-invite-app-title-busnavitime,.app-download-footer-frame a .app-text-field .footer-invite-app-title-busnavitime,.app-download-footer-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-busnavitime,.app-download-footer-frame .introduction-frame .app-text-field .footer-invite-app-title-busnavitime,.app-download-introduction-frame a .footer-invite-app-box .footer-invite-app-title-busnavitime,.app-download-introduction-frame a .app-text-field .footer-invite-app-title-busnavitime,.app-download-introduction-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title-busnavitime,.app-download-introduction-frame .introduction-frame .app-text-field .footer-invite-app-title-busnavitime{color:#00BFA5;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-frame .free-download,.app-download-introduction-frame .free-download{margin:8px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#026400;color:#FFFFFF}.app-download-footer-frame .free-download-travel,.app-download-introduction-frame .free-download-travel{margin:8px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#3683db;color:#fff}.app-download-footer-frame .free-download-moveco,.app-download-introduction-frame .free-download-moveco{margin:8px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#3683db;color:#fff}.app-download-footer-frame .free-download-transfer,.app-download-introduction-frame .free-download-transfer{margin:10px auto 0 auto;width:80%;font-size:14px;line-height:14px;border-radius:4px;padding:8px;background-color:#ffd200;color:#333333;font-weight:bold;box-shadow:0 2px #6f6200}.app-download-footer-frame .free-download-bicycle,.app-download-introduction-frame .free-download-bicycle{margin:8px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#006400;color:#fff}.app-download-footer-frame .free-download-touring,.app-download-introduction-frame .free-download-touring{margin:24px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#006400;color:#fff}.app-download-footer-frame .free-download-busnavitime,.app-download-introduction-frame .free-download-busnavitime{margin:8px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#00BFA5;color:#fff}.app-download-footer-frame .introduction-frame-download-button,.app-download-introduction-frame .introduction-frame-download-button{background:-webkit-gradient(linear, left top, left bottom, from(#0d7f0d), to(#0a660a));color:#FFF;font-size:16px;margin:8px auto 0 auto;width:70%;border-radius:4px;line-height:38px}.app-download-footer-drive-frame{padding:12px 12px 12px 8px;border:none;background-color:#ffffff;margin:0px 10px 20px 10px}.app-download-footer-drive-frame a,.app-download-footer-drive-frame .introduction-frame{display:-webkit-box}.app-download-footer-drive-frame a img,.app-download-footer-drive-frame .introduction-frame img{width:60px;height:60px;margin:0 4px}.app-download-footer-drive-frame a .footer-invite-app-box,.app-download-footer-drive-frame a .app-text-field,.app-download-footer-drive-frame .introduction-frame .footer-invite-app-box,.app-download-footer-drive-frame .introduction-frame .app-text-field{padding:0 0 0 6px;width:78%}.app-download-footer-drive-frame a .footer-invite-app-box .footer-invite-app-title,.app-download-footer-drive-frame a .app-text-field .footer-invite-app-title,.app-download-footer-drive-frame .introduction-frame .footer-invite-app-box .footer-invite-app-title,.app-download-footer-drive-frame .introduction-frame .app-text-field .footer-invite-app-title{color:#006400;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-drive-frame a .footer-invite-app-box .app-title,.app-download-footer-drive-frame a .app-text-field .app-title,.app-download-footer-drive-frame .introduction-frame .footer-invite-app-box .app-title,.app-download-footer-drive-frame .introduction-frame .app-text-field .app-title{font-size:18px;line-height:18px;color:#006400;font-weight:bold;margin:3px 0}.app-download-footer-drive-frame a .footer-invite-app-box .footer-invite-app-text,.app-download-footer-drive-frame a .app-text-field .footer-invite-app-text,.app-download-footer-drive-frame .introduction-frame .footer-invite-app-box .footer-invite-app-text,.app-download-footer-drive-frame .introduction-frame .app-text-field .footer-invite-app-text{color:#808080;font-size:12px;line-height:16px;margin-top:4px}.app-download-footer-drive-frame a .footer-invite-app-box .app-description,.app-download-footer-drive-frame a .app-text-field .app-description,.app-download-footer-drive-frame .introduction-frame .footer-invite-app-box .app-description,.app-download-footer-drive-frame .introduction-frame .app-text-field .app-description{font-size:12px;line-height:18px;color:#808080}.app-download-footer-drive-frame .free-download{margin:8px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#0d7f0d;color:#FFFFFF}.app-download-footer-drive-frame .introduction-frame-download-button{background:-webkit-gradient(linear, left top, left bottom, from(#0d7f0d), to(#0a660a));color:#FFF;font-size:16px;margin:8px auto 0 auto;width:70%;border-radius:4px;line-height:38px}.app-download-footer-drive-frame-second{padding:12px 12px 12px 8px;border:none;background-color:#ffffff;margin:-18px 10px 20px 10px}.app-download-footer-drive-frame-second a,.app-download-footer-drive-frame-second .introduction-frame{display:-webkit-box}.app-download-footer-drive-frame-second a img,.app-download-footer-drive-frame-second .introduction-frame img{width:60px;height:60px;margin:0 4px}.app-download-footer-drive-frame-second a .footer-invite-app-box,.app-download-footer-drive-frame-second a .app-text-field,.app-download-footer-drive-frame-second .introduction-frame .footer-invite-app-box,.app-download-footer-drive-frame-second .introduction-frame .app-text-field{padding:0 0 0 6px;width:78%}.app-download-footer-drive-frame-second a .footer-invite-app-box .footer-invite-app-title,.app-download-footer-drive-frame-second a .app-text-field .footer-invite-app-title,.app-download-footer-drive-frame-second .introduction-frame .footer-invite-app-box .footer-invite-app-title,.app-download-footer-drive-frame-second .introduction-frame .app-text-field .footer-invite-app-title{color:#006400;font-size:16px;font-weight:600;margin-top:0;line-height:22px}.app-download-footer-drive-frame-second a .footer-invite-app-box .app-title,.app-download-footer-drive-frame-second a .app-text-field .app-title,.app-download-footer-drive-frame-second .introduction-frame .footer-invite-app-box .app-title,.app-download-footer-drive-frame-second .introduction-frame .app-text-field .app-title{font-size:18px;line-height:18px;color:#006400;font-weight:bold;margin:3px 0}.app-download-footer-drive-frame-second a .footer-invite-app-box .footer-invite-app-text,.app-download-footer-drive-frame-second a .app-text-field .footer-invite-app-text,.app-download-footer-drive-frame-second .introduction-frame .footer-invite-app-box .footer-invite-app-text,.app-download-footer-drive-frame-second .introduction-frame .app-text-field .footer-invite-app-text{color:#808080;font-size:12px;line-height:16px;margin-top:4px}.app-download-footer-drive-frame-second a .footer-invite-app-box .app-description,.app-download-footer-drive-frame-second a .app-text-field .app-description,.app-download-footer-drive-frame-second .introduction-frame .footer-invite-app-box .app-description,.app-download-footer-drive-frame-second .introduction-frame .app-text-field .app-description{font-size:12px;line-height:18px;color:#808080}.app-download-footer-drive-frame-second .free-download{margin:8px auto 0 auto;width:180px;font-size:14px;line-height:14px;border-radius:4px;padding:6px;background-color:#0d7f0d;color:#FFFFFF}.app-download-footer-drive-frame-second .introduction-frame-download-button{background:-webkit-gradient(linear, left top, left bottom, from(#0d7f0d), to(#0a660a));color:#FFF;font-size:16px;margin:8px auto 0 auto;width:70%;border-radius:4px;line-height:38px}#app-invite-frame{padding:10px;background-color:#f5f5fa;color:#2453b2}#app-invite-frame .app-invite-frame-contents{display:-webkit-box;display:-moz-box;display:-ms-box;background-color:#FFF;border:1px solid #bebebe;border-radius:5px;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center}#app-invite-frame .app-invite-frame-contents .message{height:85px;padding-left:10px;color:#333333;font-weight:normal;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1}#app-invite-frame .app-invite-frame-contents .message .boxContainer{line-height:18px;padding-top:12px}#app-invite-frame .app-invite-frame-contents .message .app-img-transfer{background-repeat:no-repeat;float:left;background-image:url("../../../img/common_sp/appli/icon/transfer_36.png");width:18px;height:18px;background-size:18px;padding-right:5px}#app-invite-frame .app-invite-frame-contents .message .app-img-total{background-repeat:no-repeat;float:left;background-image:url("../../../img/common_sp/appli/icon/navitime_whiteback.png");width:18px;height:18px;background-size:18px;padding-right:5px}#app-invite-frame .app-invite-frame-contents .message .title{font-size:16px;color:#0D7F1D;font-weight:bold;line-height:18px}#app-invite-frame .app-invite-frame-contents .message .text{font-size:12px;line-height:18px;color:#5a5a5a;position:absolute;top:40%;padding-top:4px}#app-invite-frame .app-invite-frame-contents .image-railmap{background-repeat:no-repeat;width:85px;height:85px;background-size:85px auto;background-image:url("/touchstorage/img/appli/dl/image_railroad.png");border-radius:5px}#app-invite-frame .app-invite-frame-contents .image-shinkansen{background-repeat:no-repeat;width:85px;height:85px;background-size:85px auto;background-image:url("/touchstorage/img/diagram/img_diagram_shinkansen.png");border-radius:5px}#app-invite-frame .app-invite-frame-contents .image-traininfo{background-repeat:no-repeat;width:85px;height:85px;background-size:85px auto;background-image:url("../../../img/sp/traininfo/img_traininfo_app.png");border-radius:5px}#app-invite-frame .app-invite-frame-contents .right{width:25px;height:25px}.app-link-section{display:flex;align-items:center;padding:5px;background-color:#fff;border-top:solid 1px #bebebe;border-bottom:solid 1px #bebebe}.app-link-section .app-link-icon-image{width:34px;height:34px;margin:0}.app-link-section .app-link-text-area{min-width:60%;max-width:65%;font-size:15px;line-height:1em;margin:0;color:#008000}.app-link-section .app-link-button-area{width:100%;text-align:right;margin:0}.app-link-section .app-link-button-area .app-link-button{display:inline-block;margin:0 0 0 5px;padding:0.5em;font-size:11px;border:1px solid #026400;box-sizing:border-box;border-radius:4px;color:#026400}
