@charset "UTF-8";#bread-crumb-area{box-sizing:border-box;display:block}#bread-crumb{background-color:#5b5b5b}.crumb{display:block;background-color:#5b5b5b;font-weight:bold;border:0;padding:8px 8px 8px 0}.crumb a{display:inline}.button{color:#FFF;font-size:100%;font-weight:bold;line-height:29px;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.5);border:1px solid #434143;-webkit-border-radius:5px;margin:0;padding:0;-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.25) inset,0px 1px 1px rgba(0,0,0,0.2);-webkit-box-sizing:border-box}.gray-btn{background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#222))}.green-btn{background:-webkit-gradient(linear,left top,left bottom,from(#3c3),to(#157515))!important}.orange-btn{background:-webkit-gradient(linear,left top,left bottom,from(#ff5c00),to(#d45500))!important}.blue-btn{background:-webkit-gradient(linear,left top,left bottom,from(#005aa0),to(#004077))}.red-btn{background:-webkit-gradient(linear,left top,left bottom,from(#c70044),to(#7d0022))}.lightgray-btn{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#cfcfcf));color:#000;text-shadow:none}.white-smoke-btn{color:#363636;border:solid 1px #b2b2b2;box-shadow:0 1px 2px rgba(0,0,0,0.15);text-shadow:0 1px 0 white;background:-webkit-gradient(linear,0% 40%,0% 70%,from(whiteSmoke),to(#f1f1f1))}.navigation-btn{width:120px;color:white;font-size:14px;font-weight:bold;line-height:35px;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.5);border:1px solid #434143;padding:0;margin:0;background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#222));-webkit-border-radius:5px;-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.25) inset,0px 1px 1px rgba(0,0,0,0.2);-webkit-box-sizing:border-box}.back-btn-allow{background-image:url(../../../img/common/left_arrow.png);background-repeat:no-repeat;-webkit-background-size:20px 22px;background-position:left center;padding-left:20px;padding-right:10px}*{margin:0;padding:0}body{display:block;background:#f2f2f2;color:#666;overflow-x:hidden;-webkit-user-select:none;-webkit-text-size-adjust:none;font-family:Helvetica}h1,h2{font:bold 16px Helvetica;color:#FFF;border:1px solid #AAA;padding:2px 0 2px 5px;margin:6px 0 3px 0;background:#929292}a{text-decoration:none;display:block;-webkit-tap-highlight-color:rgba(163,215,112,0.70)}input{-webkit-tap-highlight-color:rgba(163,215,112,0.70)}.highlight{-webkit-tap-highlight-color:rgba(163,215,112,0.70)!important}.no-highlight{-webkit-tap-highlight-color:rgba(0,0,0,0)}.box-center{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}.box-align-center{display:-webkit-box;-webkit-box-align:center}.box-pack-center{display:-webkit-box;-webkit-box-pack:center}.box-left{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:start}.text-center{text-align:center}.text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#banner-frame{min-height:50px}#header-frame{height:30px;padding:7px 4px;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}#header-frame a{width:25%;height:30px;line-height:24px;color:#fff;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;font:normal 13px Helvetica}.header_r_left{background-image:url(/touchstorage/img/common/header/header_r_left.png);background-repeat:no-repeat;-webkit-background-size:3px 30px;width:3px;height:30px}.header_r_right{background-image:url(/touchstorage/img/common/header/header_r_right.png);background-repeat:no-repeat;-webkit-background-size:3px 30px;width:3px;height:30px}.header_left{background-image:url(/touchstorage/img/common/header/header_left.png);background-repeat:no-repeat;-webkit-background-size:1px 30px;width:1px;height:30px}.header_right{background-image:url(/touchstorage/img/common/header/header_right.png);background-repeat:no-repeat;-webkit-background-size:1px 30px;width:1px;height:30px}.header_center{background-image:url(/touchstorage/img/common/header/header_center.png);background-repeat:repeat-x;-webkit-background-size:1px 30px;height:30px;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:1;line-height:33px}.header_center img{width:64px;height:30px}.header_r_left_current{background-image:none;background-color:#fff;width:100%;color:#000;height:30px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}.header_r_right_current{background-image:none;background-color:#fff;width:100%;color:#000;height:30px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;line-height:33px}.header_center_current{background-image:none;background-color:#fff;width:100%;color:#000;height:30px;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;line-height:33px}#header-frame a div.textColor{color:#000}#header-left{margin:13px 0 13px 5px}#add-header-frame{position:absolute;top:0;right:0;width:33%;height:26px;line-height:26px;padding:10px 0;text-align:right;display:-webkit-box;-webkit-box-pack:end}#header-right{position:absolute;right:0;margin-right:5px;width:40px;height:40px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));-webkit-border-radius:5px}#header-left a#logo{width:107px;height:24px;background:url('/touchstorage/img/common/logo.png') no-repeat;background-position:center center;-webkit-background-size:107px 24px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.7)}#header-frame-sub{width:100%;height:50px;margin-bottom:3px;display:-webkit-box;-webkit-box-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#777377),to(#434143))}#header-tab{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,204,0,0.7)),to(rgba(0,153,0,0.7)))!important;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(rgba(0,204,0,0.699219)),to(rgba(0,153,0,0.699219)));background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#222));border-left:solid 1px #ccc;border-right:solid 1px #ccc;width:50px}#header-frame-sub a{width:50px;height:50px;font-size:84%;line-height:30px}#header-right a#setting{width:40px;height:40px;background:url('/touchstorage/img/common/header/setting.png') no-repeat;background-position:center center;-webkit-background-size:40px 40px}#header-middle a{color:#FFF;font-weight:bold;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.5);border:1px solid #434143;-webkit-border-radius:5px;margin:0;padding:0;-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.25) inset,0px 1px 1px rgba(0,0,0,0.2);-webkit-box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#222))}.shadow{display:block;position:absolute;z-index:5;width:90px;height:24px;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.2)}div.clear{width:1px;height:1px;font-size:1px;clear:both;padding:0;margin:0;background-position:50% 100%}div.modalFrame{z-index:5000;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5)}div.modalContentsFrame{position:relative;width:100%;height:100%;text-align:center}div.modalContentsAreaFrame{position:absolute;display:none}div.modalContentsArea{position:relative;width:230px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px}div.modalContents{padding:10px}#view-pc-frame{margin:8px 0}#view-pc-btn{padding:2px 5px}#lodingImg{display:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(204,204,204,0.9)),to(rgba(153,153,153,0.9)));border:0;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 1px 1px 1px 0 rgba(135,135,135,0.1),inset -1px -1px 1px 0 rgba(135,135,135,0.1);padding:10px;border:1px solid #999;position:absolute;z-index:9000}#lodingImg div.lodingBoxImg{width:30px;height:30px;background:url("/touchstorage/img/common/loading.gif") no-repeat;-webkit-background-size:30px 30px}#use-link a{padding:4px 18px 0 14px;color:#08c;font-size:14px;line-height:2em;border-top:1px solid #aeaeae}#company-top-link a{padding:14px;background-color:#f2f2f2;color:#08c;display:block}#navitime-copyright{padding-right:18px;padding-bottom:5px;background-color:#fff;height:30px;display:-webkit-box;-webkit-box-align:end;-webkit-box-pack:end;-webkit-background-size:131px 17px}#caption{background-color:#5b5b5b;color:#cdcccc;height:30px;line-height:30px}#caption a{color:#cdcccc}.prev{width:55px;padding:0 10px}.sub-header{background-color:#5b5b5b;padding:10px 0;text-align:left}.sub-header-title{text-align:center;color:#fffefe;position:relative;top:-20px;color:#fffefe;height:0;font-weight:bold;line-height:40px}.sub-header-rightbutton{text-align:right;position:relative;top:-30px;height:0}.sub-header a{font-weight:bold;color:#cdcccc!important;position:relative;margin-left:10px;width:80px}.sub-header-rightbutton a{font-weight:bold;color:#cdcccc!important;position:relative;float:right;height:0}.message-frame{font-size:14px;background-color:white}.message-header{font-size:12px;color:#fffefe;background-color:#3d5197;padding:2px 8px;-webkit-border-radius:2px}.message-title{color:#ff3c00;font-weight:bold;padding-right:5px;-webkit-box-flex:1}.message-detail{font-size:12px;margin:3px 5px 3px 0}.message-link-area a{font-weight:bold}#search-frame{display:block;width:100%;overflow:hidden;border-top:solid 1px #292929;border-bottom:solid 1px #292929;background:-webkit-gradient(linear,left top,left bottom,from(#efefef),color-stop(25%,#ebebeb),to(#e8e8e8))}.search-form{width:100%}.search-bar{position:relative;display:-webkit-box;-webkit-box-align:center}.search-bar .search-text{display:-webkit-box;-webkit-box-sizing:border-box;width:100%}.search-bar .search-text input[type="search"]{-webkit-appearance:none;-webkit-rtl-ordering:logical;-webkit-user-select:text;-webkit-box-sizing:border-box;height:38px;line-height:38px;padding:3px 4px;font-size:18px;overflow:hidden;border:solid 1px rgba(0,0,0,0.5);-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.3) inset}.search-bar .search-text input[type="text"]{-webkit-appearance:none;-webkit-rtl-ordering:logical;-webkit-user-select:text;-webkit-box-sizing:border-box;height:40px;line-height:40px;padding:0 10px;overflow:hidden;border:solid 1px #aeaeae;background-color:#f2f2f2;-webkit-border-radius:2px;width:100%}.search-bar .btn-area .pos-setting-window-open-btn{width:59px;height:40px;margin-left:6px}a.pos-setting-window-open-btn>img{height:40px;width:59px}input,select{margin:0;padding:0;font-size:100%;vertical-align:middle}.pseudo-select-box-area{height:35px;font-size:20px;position:relative;background-color:#fff;border:1px solid #AAA;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;-webkit-border-radius:5px;width:99%;margin:0 auto}.pseudo-select-box-area-noborder{height:35px;font-size:20px;position:relative;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-sizing:border-box;-webkit-border-radius:5px;width:99%;margin:0 auto}.pseudo-select-box{color:#505050;line-height:33px;overflow:hidden;font-size:18px;white-space:nowrap;text-overflow:ellipsis;-webkit-box-flex:1}.pseudo-select-title{left:2px;width:40px;color:#9e9e9e;font-size:16px;line-height:33px;padding:0 0 0 3px}.pseudo-select-button{background:-webkit-gradient(linear,left top,left bottom,from(#696),to(#006f08));height:34px;width:40px;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px}.pseudo-select-button-image{width:20px;height:20px;background:url(../../../img/common/select_arrow.png) no-repeat;background-position:0 0;-webkit-background-size:40px 20px}.pseudo-select-button-image.open{background-position:-20px 0}.page-title-area{width:100%;border-bottom:1px solid #666;height:42px;margin-top:10px;margin-bottom:5px}.page-title{position:relative}.page-title-tab{position:absolute;top:0;left:0;width:100px;height:40px;background:-webkit-gradient(linear,0% 0,0% 100%,from(#777377),to(#434143));color:#FFF;border:1px solid #000;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center}.page-title-message{position:absolute;top:10px;left:130px;color:#006f08;height:40px;font-weight:bold}.page-title-tab a{color:#FFF}.list-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:95%}#content-body{position:relative}#main-header{width:100%;background-color:#fff;border-bottom:1px solid #b4b4b4;text-align:center;z-index:10000000}#main-header .drawer-btn{margin-right:13.5px;position:absolute;top:25px;right:0;width:27px;height:34px}#main-header .drawer-btn>img{height:34px;width:27px}#main-content{padding-top:70px}#drawer-area{display:none;position:fixed;top:0;right:0;width:272px;height:100%;color:#b7b7b7;font-size:20px;background-color:#5b5b5b;z-index:100}#drawer-area ul{margin:0;padding:0 9px 0 0;width:272px;border:0;-webkit-box-shadow:none}#drawer-area .title{padding:18.5px 0 23.5px 13px;background-color:#505050;color:#b7b7b7;font-weight:bold}#drawer-area ul li.menu{padding:14.5px 0 14.5px 13px;background-color:#5b5b5b;border-bottom:1px solid #b7b7b7;font-weight:bold}#drawer-area ul li a{margin:0;padding:0;color:#b7b7b7}#drawer-area ul li a.active{text-decolation:none}.icon{width:56px;height:56px;background-color:#FFF;-webkit-border-radius:5px}.icon span{width:56px;height:56px;display:block;background-repeat:no-repeat;-webkit-background-size:56px 56px}.icon span.address{background-image:url(/touchstorage/img/icons/category/address.png)}.icon span.bus{background-image:url(/touchstorage/img/icons/category/bus.png)}.icon span.cafe{background-image:url(/touchstorage/img/icons/category/cafe.png)}.icon span.fashion{background-image:url(/touchstorage/img/icons/category/fashion.png)}.icon span.gourmet{background-image:url(/touchstorage/img/icons/category/gourmet.png)}.icon span.hobby{background-image:url(/touchstorage/img/icons/category/hobby.png)}.icon span.hotel{background-image:url(/touchstorage/img/icons/category/hotel.png)}.icon span.life{background-image:url(/touchstorage/img/icons/category/life.png)}.icon span.parking{background-image:url(/touchstorage/img/icons/category/parking.png)}.icon span.pub{background-image:url(/touchstorage/img/icons/category/pub.png)}.icon span.ramen{background-image:url(/touchstorage/img/icons/category/ramen.png)}.icon span.shopping{background-image:url(/touchstorage/img/icons/category/shopping.png)}.icon span.spot{background-image:url(/touchstorage/img/icons/category/spot.png)}.icon span.station{background-image:url(/touchstorage/img/icons/category/station.png)}.icon span.tel{background-image:url(/touchstorage/img/icons/category/tel.png)}.icon span.traffic{background-image:url(/touchstorage/img/icons/category/traffic.png)}.icon span.travel{background-image:url(/touchstorage/img/icons/category/travel.png)}.icon span.wifi{background-image:url(/touchstorage/img/icons/category/wifi.png)}.icon span.zip{background-image:url(/touchstorage/img/icons/category/zip.png)}.icon span.hospital{background-image:url(/touchstorage/img/icons/category/hospital.png)}.icon span.lifegoods{background-image:url(/touchstorage/img/icons/category/lifegoods.png)}.icon span.public{background-image:url(/touchstorage/img/icons/category/public.png)}.icon span.movie{background-image:url(/touchstorage/img/icons/category/movie.png)}.icon span.super{background-image:url(/touchstorage/img/icons/category/super.png)}.icon span.internal-department{background-image:url(/touchstorage/img/icons/category/internal_department.png)}.icon span.general-hospital{background-image:url(/touchstorage/img/icons/category/general_hospital.png)}.icon span.favoritelist{background-image:url(/touchstorage/img/icons/category/favorite.png)}.icon span.share-mail{background-image:url(/touchstorage/img/icons/share/mail.png)}.icon span.share-google{background-image:url(/touchstorage/img/icons/share/google.png)}.icon span.share-twitter{background-image:url(/touchstorage/img/icons/share/twitter.png)}.icon span.share-facebook{background-image:url(/touchstorage/img/icons/share/facebook.png)}.favorite-icon{width:32px;height:32px;-webkit-background-size:32px 32px;background-image:url(/touchstorage/img/icons/favorite_off.png)}.favorite-on{background-image:url(/touchstorage/img/icons/favorite_on.png)!important}.favorite-off{background-image:url(/touchstorage/img/icons/favorite_off.png)!important}.bookmarkIcon{-webkit-appearance:none;position:absolute;top:2px;right:2px;width:36px;-webkit-box-sizing:border-box;-webkit-border-radius:8px;border-radius:8px;margin:0}.bookmarkImage{background:url("../../../img/common/transfer/icons/bookmark.png") no-repeat;width:28px;height:28px;min-height:28px;-webkit-background-size:28px 28px}.arrow-right-icon{width:10px;height:13px;background:url("../../../img/common/icons/arrow_blue_right.png") no-repeat;-webkit-background-size:10px 13px}ul,menu{list-style:none}menu{display:-webkit-box;width:100%;-webkit-box-sizing:border-box}ul{font:normal 14px Helvetica;padding:0;margin-bottom:5px;-webkit-backface-visibility:visible}ul.rounded{-webkit-border-radius:5px}ul.simplicity{border:0;-webkit-box-shadow:none}ul li{border-bottom:1px solid #dbdbdb;list-style-type:none;background-color:#FFF;overflow:hidden;display:-webkit-box;-webkit-box-align:center;padding:8px;min-height:24px}ul.rounded>li:first-child{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}ul.rounded li:last-child{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}ul.simplicity li{border-bottom:1px solid #cacaca;list-style-type:none;background-color:#FFF;overflow:hidden;display:-webkit-box;margin-bottom:6px}ul li.title{min-height:20px!important;font:bold 16px Helvetica;color:#FFF;border:1px solid #AAA;padding:2px 0 2px 5px;margin:6px 0 3px 0;-webkit-border-radius:0!important;background:-webkit-gradient(linear,left top,left bottom,from(#777377),to(#434143))}.arrow{background-image:url(../../../img/common/right_arrow.png);background-position:right center;background-repeat:no-repeat;-webkit-background-size:18px 22px}.black-arrow{background-image:url(../../../img/common/black_right_arrow.png);background-position:right center;background-repeat:no-repeat;-webkit-background-size:18px 22px}ul li.blackarrow{background-image:url(../../../img/common/right_arrow.png);background-position:right center;background-color:#666;background-repeat:no-repeat;-webkit-background-size:18px 22px}.blackarrow a{color:white}.top-arrow{background-image:url(../../../img/common/top_arrow.png);background-position:right center;background-repeat:no-repeat;-webkit-background-size:24px 22px}.bottom-arrow{background-image:url(../../../img/common/bottom_arrow.png);background-position:right center;background-repeat:no-repeat;-webkit-background-size:24px 22px}ul li.center{-webkit-box-pack:center}ul li.center a{-webkit-box-pack:center}menu li{font-weight:bold;display:-webkit-box;height:40px;position:relative;top:3px;-webkit-box-flex:1;-webkit-box-align:center;-webkit-box-pack:center;background:#29427b}menu#easy li{font-weight:bold;display:-webkit-box;height:40px;position:relative;top:3px;color:#fff;-webkit-box-flex:1;-webkit-box-align:center;-webkit-box-pack:center}.main-list-padding{background-color:#fff;padding:10px}ul li a{color:#666;text-decoration:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);display:-webkit-box;-webkit-box-align:center;margin:-8px;padding:8px;min-height:40px}menu li a{color:#FFF;padding-right:0;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}menu li.active a{color:#363636}ul li div{margin-right:8px}ul li div.subtitle{width:60px;font:bold 14px Helvetica;text-align:right}ul li div.text{width:65%}ul li div.subtitle+div.text{width:75%}ul li div.wide-text{width:98%}ul li div.spot-name{color:#333;font-weight:bold;font-size:16px}ul li div.img{width:80px;height:80px;border:1px solid #dbdbdb}ul li div.img img{width:76px;height:76px;margin:2px}menu li div.tab-img{width:18px;height:18px;margin:0 3px 0 -3px}menu li div.tab-img img{width:18px;height:18px}menu li div.tab-text{line-height:18px;margin:0}menu li div.img{width:50px;height:50px;margin:0;border:0;-webkit-box-shadow:none}menu li div.img img{width:50px;height:50px;margin:0}ul.proposed{border:0;-webkit-box-shadow:none;margin:0;border:0}ul.proposed li{border-bottom:1px solid #f2f2f2;list-style-type:none;background-color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-align:center;padding:8px;min-height:24px;color:#3d3d3d}ul.proposed li.title{min-height:22px;font:bold 16px Helvetica;color:#FFF;background:#006400;border:0;padding:6px}ul.proposed li.busstop-gray{padding-left:24px!important;background:url(../../../img/common/icons/bus_stop_gray.png);background-position:10px center;background-repeat:no-repeat;-webkit-background-size:9px 15px;background-color:#fff;color:#3d3d3d;font-size:16px;font-weight:bold;height:39px}ul.proposed li.busstop-green{padding-left:24px!important;background:url(../../../img/common/icons/bus_stop_green.png);background-position:10px center;background-repeat:no-repeat;-webkit-background-size:9px 15px;background-color:#fff;color:#3d3d3d;font-size:16px;font-weight:bold;height:39px}.position-top-left{background-position:10px 10px!important}ul.proposed li.train-gray{background:url(../../../img/common/icons/train_gray.png);background-position:left center;background-repeat:no-repeat;-webkit-background-size:11px 12px;padding-left:19px;color:#3d3d3d;font-size:16px;font-weight:bold;height:39px}ul.proposed li.busline-gray{background:url(../../../img/common/icons/icon_busline_list.png);background-position:left center;background-repeat:no-repeat;-webkit-background-size:11px 12px;padding-left:19px;color:#3d3d3d;font-size:16px;font-weight:bold;height:39px}ul.proposed li.title div.station{background:url(../../../img/common/icons/station.png);background-position:left center;background-repeat:no-repeat;-webkit-background-size:24px 24px;padding-left:26px}ul.proposed li.title div.bus{background:url(../../../img/common/icons/bus.png);background-position:left center;background-repeat:no-repeat;-webkit-background-size:24px 24px;padding-left:24px}ul.proposed li.title div.address{background:url(../../../img/common/icons/address.png);background-position:left center;background-repeat:no-repeat;-webkit-background-size:24px 24px;padding-left:24px}ul.proposed li.title div.spot{background:url(../../../img/common/icons/spot.png);background-position:left center;background-repeat:no-repeat;-webkit-background-size:24px 24px;padding-left:24px}ul.proposed li a{font-weight:bold}span.speech-only{font-size:0}#diagram-result-page .back-btn-frame{margin:5px}#loading{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;width:100px;height:100px}#diagram-result-page .message-frame{font-size:14px;margin:8px;border:1px solid #858585;background-color:white;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0,0,0,.3) 1px 1px 1px}#diagram-result-page .message-header{font-size:12px;color:#fffefe;background-color:#3d5197;padding:2px 8px;-webkit-border-radius:2px}#diagram-result-page .message-title{color:#ff3c00;font-weight:bold;padding-right:5px;-webkit-box-flex:1}#diagram-result-page .message-detail{font-size:12px;margin:3px 5px 3px 0}#diagram-result-page .message-link-area a{font-weight:bold}#diagram-result-page .title-frame{background-color:#fff}#diagram-result-page .title-frame .item{text-align:right;padding-top:5px}#diagram-result-page .title-frame>div{font-size:14px;text-align:center}#diagram-result-page.train .title-frame>.railroad-name-area{text-align:left}#diagram-result-page.train .title-frame .railroad-mark{position:relative;width:20px;height:20px;margin:0 5px;background-color:#0da95c;-webkit-border-radius:10px}#diagram-result-page.train .title-frame .railroad-mark i{display:block;position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:white;-webkit-border-radius:5px}#diagram-result-page .title-frame .station-name-area{font-size:30px;padding-top:15px;padding-bottom:17px}#diagram-result-page .title-frame .station-name-area .ruby{font-size:14px}#diagram-result-page .title-frame .station-pole-area{padding-top:5px;padding-bottom:5px;background-color:#329231;color:#fff;font-weight:bold;font-size:18px}#diagram-result-page .title-frame .course-area{margin-bottom:10px}#diagram-result-page .title-frame .course-area div{font-weight:bold;font-size:10px;color:#329231;padding:5px 0}#diagram-result-page .title-frame .course-area a{color:#08c;text-align:right}#diagram-result-page .title-frame .course-area a img{height:16px;width:16px;position:relative;top:3px;margin:0 5px}#diagram-result-page .title-frame .course-area table{border-collapse:collapse;width:100%;margin-bottom:5px}#diagram-result-page .title-frame .course-area table tr:first-child{border-top:solid 1px #979797}#diagram-result-page .title-frame .course-area table tr{border-bottom:solid 1px #979797}#diagram-result-page .title-frame .course-area th{width:45%;background-color:#e9fad3;padding:5px 8px;text-align:left}#diagram-result-page .title-frame .course-area td{padding:5px 8px;text-align:left}#diagram-result-page.bus .title-frame .direction-name-area{padding-top:18px;padding-bottom:12px;background-color:#fff;font-weight:bold}#diagram-result-page.bus .title-frame .direction-name{font-size:16px;text-align:center;padding:0 30px;box-sizing:border-box;line-height:25px}#diagram-result-page.bus .title-frame .direction-add-name{position:absolute;font-size:14px;right:8px;bottom:3px}#diagram-result-page.train .title-frame .direction-name-area{width:100%;color:#666;font-size:14px}#diagram-result-page.train .title-frame .direction-arrow-area{position:relative;min-height:16px;background-color:#0da95c;background-image:url('../../../img/common/diagram/ban_arrow_r.png');background-repeat:no-repeat;background-position:center center;-webkit-background-size:30px 13px}#diagram-result-page.train .title-frame .direction-arrow-area>div{position:absolute;top:4px;width:8px;height:8px;background-color:white;-webkit-border-radius:4px}#diagram-result-page.train .title-frame .direction-arrow-area .left{left:3%}#diagram-result-page.train .title-frame .direction-arrow-area .right{right:3%}#diagram-result-page.train .title-frame .next-station-name-area{position:relative;width:100%;min-height:15px}#diagram-result-page.bus .title-frame .next-station-name-area{width:70%;text-align:left}#diagram-result-page.train .title-frame .next-station-name-area>div{position:absolute}#diagram-result-page.train .title-frame .next-station-name-area .left{left:2%}#diagram-result-page.train .title-frame .next-station-name-area .right{right:2%}.checkbox-label input[type="checkbox"]{margin:0;padding:0;background:0;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox-label{position:relative;display:block;word-break:break-all}.checkbox-label input[type="checkbox"]+span{position:relative;padding:0 30px 0 35px}.checkbox-label input[type="checkbox"]+span::before{border-color:#00acc1}.checkbox-label input[type="checkbox"]:checked+span::before{background-color:#fff}.checkbox-label span{display:inline-block}.checkbox-label input[type="checkbox"]{position:absolute;top:0;left:0;opacity:0}.checkbox-label input[type="checkbox"]+span::before,.checkbox-label input[type="checkbox"]+span::after{position:absolute;top:0;left:0;display:inline-block;content:'';box-sizing:border-box}.checkbox-label input[type="checkbox"]+span::before{z-index:0;background-color:transparent;width:22px;height:22px;border:2px #00acc1 solid;border-radius:5px}.checkbox-label input[type="checkbox"]+span::after{z-index:1;margin:5px 8px;width:6px;height:9px}.checkbox-label input[type="checkbox"]:checked+span::after{border:2px solid #00acc1;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#all-check-label input[type="checkbox"]{margin:0;padding:0;background:0;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#all-check-label{position:relative;display:block;word-break:break-all;font-weight:bold;margin-bottom:5px}#all-check-label input[type="checkbox"]+span{position:relative;padding:0 30px 0 35px}#all-check-label input[type="checkbox"]+span::before{border-color:#00acc1}#all-check-label input[type="checkbox"]:checked+span::before{background-color:#fff}#all-check-label span{display:inline-block}#all-check-label input[type="checkbox"]{position:absolute;top:0;left:0;opacity:0}#all-check-label input[type="checkbox"]+span::before,#all-check-label input[type="checkbox"]+span::after{position:absolute;top:0;left:0;display:inline-block;content:'';box-sizing:border-box}#all-check-label input[type="checkbox"]+span::before{z-index:0;background-color:transparent;width:22px;height:22px;border:2px #00acc1 solid;border-radius:5px}#all-check-label input[type="checkbox"]+span::after{z-index:1;margin:5px 8px;width:6px;height:9px}#all-check-label input[type="checkbox"]:checked+span::after{border:2px solid #00acc1;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#diagram-result-page .diagram-frame{background-color:#f2f2f2}#diagram-result-page menu{width:auto;-webkit-box-flex:1;padding:0 5px}#diagram-result-page menu li{width:70px;height:35px;color:#08c;font-size:14px;-webkit-box-flex:1;background:#fff;border:1px solid #08c}#diagram-result-page menu li+li{border-left:1px}#diagram-result-page menu li.weekday{border-top-left-radius:2px;border-bottom-left-radius:2px}#diagram-result-page menu li.sunday{border-top-right-radius:2px;border-bottom-right-radius:2px}#diagram-result-page menu li.active{height:35px;top:3px;background:#08c!important;color:#fff}#diagram-result-page menu li.active.saturday{background:#08c}#diagram-result-page menu li.active.sunday{background:#08c}#diagram-result-page menu li span.today-btn-label{padding:0 7px;display:inline-block;background-color:#f05322;color:#fff;height:21px;line-height:1.8em;margin-left:11px;font-size:12px;line-height:21px;font-weight:normal;cursor:pointer;display:none}#select-temporary-date-list h2{margin-bottom:0}#select-temporary-date-list ul.simplicity,#select-temporary-date-list li{margin:0}#select-temporary-date-list menu{display:block}#select-temporary-date-list menu li{-webkit-box-pack:start;width:95%!important;height:initial!important;position:inherit;color:#666!important;text-shadow:none!important;border-radius:0;border-width:0 0 1px 0}#select-temporary-date-list menu li.active{color:#f00!important;border-style:solid;border-color:#aaa;border-width:0 0 1px 0!important;background:#fff!important}#select-temporary-date-list menu li a{color:#666!important;min-height:0;-webkit-box-pack:start;width:100%}#select-temporary-date-list menu li a:hover,a:active{background-color:#fff}#diagram-result-page .other-func-btn-area{border-top:solid 2px #cacaca;margin-bottom:20px;padding-right:5px;text-align:right}#diagram-result-page .other-func-btn-area img{height:18px;width:18px;position:relative;top:3px}#diagram-result-page .other-func-btn-area div{margin-top:5px;margin-left:10px;font-weight:bold}#diagram-result-page .other-func-btn-area a{color:#08c}#diagram-result-page .bus-location-link{display:inline-block}#diagram-result-page .aboad-map-link{display:inline-block}#diagram-result-page .bus-diagram-link{display:inline-block}#diagram-links{padding-top:5px;color:#08c}#diagram-result-page .bus-location-btn-area{margin:0 5px;-webkit-box-flex:1}#diagram-result-page .bus-location-btn{padding:0 10px;font-size:14px;text-shadow:-1px -1px 0 black}#diagram-result-page .bus-aboard-btn-area{margin:0 5px;-webkit-box-flex:1}#diagram-result-page .bus-aboard-btn{padding:0 10px;font-size:14px;text-shadow:-1px -1px 0 black}#diagram-result-page .legend-frame{padding:5px 8px;margin-top:3px;font-size:13px;background-color:#dcdcdc;-webkit-border-radius:1px}#diagram-result-page .legend-frame .date{font-weight:bold;padding-bottom:2px}#diagram-result-page .legend-frame .legend{float:left;margin-right:12px;line-height:13px;white-space:nowrap}#diagram-result-page .legend-frame .legend .anchor-color{width:13px;height:13px;margin-right:3px}#diagram-result-page .legend-frame .legend .abbreviated-arrive-station-name{margin-right:3px}#diagram-result-page .tab-content-area{padding:5px;border:0;background-color:#f2f2f2}#diagram-result-page .tab-content-area>div{min-height:150px}#diagram-result-page .show-all-diagram-btn-frame{margin:20px 0;background-color:#fff;-webkit-border-radius:5px;padding:12px 12px}#diagram-result-page .show-all-diagram-btn-frame img{height:20px;width:20px;margin:0 10px;position:relative;top:4px}#diagram-result-page .show-all-diagram-btn{font-size:16px;font-weight:bold;color:#08c}#diagram-result-page .hour-title{min-width:35px;margin-top:8px;font-size:16px;font-weight:bold;color:#808080}#diagram-result-page .minutes-area{background-color:white;margin-bottom:3px;padding:3px 0 3px 30px;-webkit-box-align:start;-webkit-box-flex:1}.minute-content{background-color:white!important;color:#0d85c2;min-width:50px;min-height:40px;float:left;margin:6px 0}#diagram-result-page .minute{font-size:24px}#diagram-result-page .mark-area{font-size:10px;color:#000}#diagram-result-page .mark-area>div{min-height:10px}#diagram-result-page .mark-area>div>div{min-width:18px;min-height:13px;text-align:center}.d_01{background-color:#fff}.d_02{background-color:#fff}.d_03{background-color:#fff}.d_04{background-color:#fff}.d_05{background-color:#fff}.d_06{background-color:#fff}.d_07{background-color:#fff}.d_08{background-color:#fff}.d_09{background-color:#fff}.d_10{background-color:#fff}.d_11{background-color:#fff}.d_12{background-color:#fff}.d_13{background-color:#fff}.d_14{background-color:#fff}.d_15{background-color:#fff}.d_16{background-color:#fff}.d_17{background-color:#00b050}.d_18{background-color:#00b050}.d_19{background-color:#00b050}.d_20{background-color:#0070c0}.d_21{background-color:#0070c0}.d_22{background-color:#0070c0}.d_23{background-color:#0070c0}.d_24{background-color:#0070c0}.d_25{background-color:#0070c0}.d_26{background-color:#0070c0}.d_27{background-color:#0070c0}.d_28{background-color:#0070c0}.d_29{background-color:#f00}.d_30{background-color:#f00}.d_31{background-color:#f00}.d_32{background-color:#f00}.d_33{background-color:#f00}.d_34{background-color:#0070c0}.d_35{background-color:#0070c0}.d_36{background-color:#0070c0}.d_37{background-color:#ffb782}.d_38{background-color:#ffb782}.d_39{background-color:#ffb782}.d_40{background-color:#ffb782}.d_41{background-color:#ffb782}.d_42{background-color:#ffb782}.d_43{background-color:#ffb782}.d_44{background-color:#ffb782}.d_45{background-color:#ffb782}.d_46{background-color:#f6f}.d_47{background-color:#f6f}.d_48{background-color:#f6f}.d_49{background-color:#f00}.d_50{background-color:#f00}.d_51{background-color:#f00}.d_52{background-color:#f00}.d_53{background-color:#f00}.d_54{background-color:#f00}.d_55{background-color:#f00}.d_56{background-color:#f00}.d_57{background-color:#f00}.d_58{background-color:#f6f}.d_59{background-color:#f6f}.d_60{background-color:#f6f}.d_61{background-color:#f80}.d_62{background-color:#f00}.d_63{background-color:#f00}.d_64{background-color:#00b050}.d_65{background-color:#00b050}.d_66{background-color:#00b050}.d_67{background-color:#00b050}.d_68{background-color:#f6f}.d_69{background-color:#00b050}.d_70{background-color:#00b050}.d_71{background-color:#00b050}.d_72{background-color:#00b050}.d_73{background-color:#f00}.d_74{background-color:#f6f}.d_75{background-color:#f80}.d_76{background-color:#f00}.d_77{background-color:#f00}.d_78{background-color:#0070c0}.d_79{background-color:#f00}.d_80{background-color:#fff}.d_81{background-color:#fff}.d_82{background-color:#fff}.d_83{background-color:#fff}.d_84{background-color:#fff}.d_85{background-color:#f80}.d_86{background-color:#fff}.d_87{background-color:#fff}.d_88{background-color:#fff}.d_89{background-color:#4bacc6}.d_90{background-color:#fff}.d_91{background-color:#17375d}.d_92{background-color:#f00}#ic-card-appeal-area{padding:0 5px}#ic-card-appeal-area img{float:right;width:112px;height:36px}#ic-card-appeal-area .caution{text-align:right;padding-top:40px;padding-bottom:10px;font-size:11px}#diagram-result-page .print-button{display:flex;justify-content:flex-end}#diagram-result-page .print-button a{border-radius:3px;background-color:#004ba5;color:#fff;padding:5px 40px}.proposed-search-back-btn-area{margin:5px 5px 10px 5px}.proposed-search-back-btn-area .message-area{color:#006f08;font-weight:bold;line-height:40px;margin-left:10px;font-size:14px}#proposed-search-page .error-message-frame{color:#ff3c00;font-size:16px;font-weight:bold;margin-left:10px}#proposed-search-page.single .pseudo-select-box{left:5px}#proposed-search-page #search-frame>div{margin-top:10px}#proposed-search-page .search-btn-area{margin:50px 0!important}#proposed-search-page .search-btn-area .search-btn{padding:0 30px}.sub-search-frame{border-top:solid 1px #292929}#railroad-search-page .title-frame{padding:10px 0;border:1px solid #141414;background-color:#e8e8e8}.title-btn{background-repeat:no-repeat;-webkit-background-size:30px 30px;padding:6px 17px 25px 15px;position:absolute;margin:3px 0 0 -6px;top:2px;left:15px}.title-btn.train{background-image:url('../../../img/common/diagram/icon_sign_station.png')}.title-btn.bus{background-image:url('../../../img/common/diagram/icon_sign_bus.png')}#railroad-search-page ul li.title{background-repeat:no-repeat;background-position:8px center;-webkit-background-size:24px 24px}#railroad-search-page ul li.title.train{background-image:url('../../../img/common/diagram/train_line.png')}#railroad-search-page ul li.title.bus{background-image:url('../../../img/common/diagram/bus_line.png')}#railroad-search-page ul li.no-image{padding-left:8px}.sign{background:url(../../../img/common/diagram/icon_sign_bus.png);background-repeat:no-repeat;-webkit-background-size:24px 24px;padding:6px 14px 19px 11px;position:absolute;margin:3px 0 0 -6px;top:2px;left:15px}.orv-destination{border-radius:8px;-webkit-border-radius:8px;font-size:22px;font-weight:bold;display:-webkit-box}.orv-destinationName{-webkit-box-flex:1;text-align:center}.orv-destinationSubName{font-size:15px;color:#9e9e9e;padding:5px 0 0 2px}.dnv-destination{background-color:#4a4a4a;border-radius:8px;-webkit-border-radius:8px;font-size:22px;font-weight:bold;color:white;display:-webkit-box}.dnv-destinationName{-webkit-box-flex:1;text-align:center}.dnv-destinationSubName{font-size:15px;color:#9e9e9e;padding:5px 0 0 2px}.more-search-text{color:#e8e8e8;background-color:#9b9b9b;font-size:16px;font-weight:bold;padding:4px 9px;-webkit-border-radius:5px;width:5em;margin-left:auto}.show-next-list{width:100%}.ruby{font-size:12px;font-weight:normal}.multiLink{display:-webkit-box}.multiLink a{color:#0d85c2;width:auto;margin-right:10px}#tabaneBusstop{margin-top:8px}#tabaneBusstop li{background:0;font-size:110%;border:0;font-weight:bold;padding:0 8px}#tabaneBusstop img,ul.proposed li.nodeName img{vertical-align:middle;width:16px;height:16px}ul.proposed li.nodeName{background:0;font-size:120%;font-weight:bold;margin:20px 0 0 8px;padding:0}#stop-list-page .back-btn-frame{margin:5px}#stop-list-page .title-frame{background-color:white}#stop-list-page .title-frame>div{text-align:center}#stop-list-page .title-frame .item{text-align:right;font-size:14px}#stop-list-page .title-frame .office-spot-name{display:-webkit-box;-webkit-box-pack:center;padding:5px;font-size:12px}#stop-list-page.train .title-frame .railroad-mark{position:relative;width:20px;height:20px;margin:0 5px;background-color:#0da95c;-webkit-border-radius:10px}#stop-list-page.train .title-frame .railroad-mark i{display:block;position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:white;-webkit-border-radius:5px}#stop-list-page .title-frame .station-name-area{font-size:30px;padding-top:15px;padding-bottom:17px}#stop-list-page .title-frame .station-name-area .ruby{font-size:14px}#stop-list-page .title-frame .railroad-name{padding-top:5px;padding-bottom:5px;background-color:#329231;color:#fff;font-weight:bold;font-size:18px}#stop-list-page.bus .title-frame .direction-name-area{padding:8px 0;background-color:#fff;font-weight:bold}#stop-list-page.bus .title-frame .direction-name{font-size:16px;text-align:center;padding:0 30px;box-sizing:border-box;line-height:25px}#stop-list-page.bus .title-frame .direction-add-name{position:absolute;font-size:14px;right:8px;bottom:3px}#stop-list-page.train .title-frame .direction-name-area{width:100%;color:#666;font-size:14px}#stop-list-page.train .title-frame .direction-arrow-area{position:relative;min-height:16px;background-color:#0da95c;background-image:url('../../../img/common/diagram/ban_arrow_r.png');background-repeat:no-repeat;background-position:center center;-webkit-background-size:30px 13px}#stop-list-page.train .title-frame .direction-arrow-area>div{position:absolute;top:4px;width:8px;height:8px;background-color:white;-webkit-border-radius:4px}#stop-list-page.train .title-frame .direction-arrow-area .left{left:3%}#stop-list-page.train .title-frame .direction-arrow-area .right{right:3%}#stop-list-page.train .title-frame .next-station-name-area{position:relative;width:100%;min-height:15px}#stop-list-page.train .title-frame .next-station-name-area>div{position:absolute}#stop-list-page.train .title-frame .next-station-name-area .left{left:2%}#stop-list-page.train .title-frame .next-station-name-area .right{right:2%}#stop-list-page .stop-list-frame{border-top:solid 2px #cacaca;background-color:#f2f2f2;padding:10px 0;background-color:#f2f2f2}#stop-list-page .stop-list-frame .show-all-list-btn{color:#9b9b9b;font-size:20px;font-weight:bold;border:3px solid #9b9b9b;padding:5px 10px;margin-bottom:10px;-webkit-border-radius:5px}#stop-list-page .stop-list-frame ul li{position:relative;min-height:40px;margin-bottom:0;color:#53514d;margin-left:5px;margin-right:5px;border-bottom:0}#stop-list-page .stop-list-frame ul li.join-area{display:-webkit-box;background:0;padding:0;min-height:30px;height:30px}#stop-list-page .stop-list-frame ul li.join-area .line{margin:0 auto 0 auto;min-height:30px;height:30px;border-left:15px solid #329231;min-height:20px}#stop-list-page .stop-list-frame ul li.mark{background-color:#fff;border:2px solid #329231}#stop-list-page .stop-list-frame ul li .time{font-size:20px;margin-right:20px}#stop-list-page .stop-list-frame ul li img{width:18px;height:18px}#stop-list-page .stop-list-frame ul li .time .landing{font-size:14px}#stop-list-page .stop-list-frame ul li .name{font-size:20px;font-weight:bold;-webkit-box-flex:1;padding-left:5px}#stop-list-page .stop-list-frame ul li .link{position:absolute;top:16px;right:18px;width:40px;height:40px;padding:0;background-image:url('../../../img/common/diagram/timetable.png');background-repeat:no-repeat;background-position:center center;-webkit-background-size:40px 40px}#stop-list-page .other-func-btn-area{margin-bottom:20px;padding-right:5px;text-align:right}#stop-list-page .other-func-btn-area img{height:18px;width:18px;position:relative;top:3px}#stop-list-page .other-func-btn-area div{margin-left:10px;font-weight:bold}#stop-list-page .other-func-btn-area a{color:#08c}#stop-list-page .stop-list-frame ul li .lastStop{font-size:20px;margin-right:20px}#stop-list-page .bus-location-link{display:inline-block}.congestion-by-station{text-align:center;min-height:initial!important}.train-list{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.first-train{margin:2px 0 2px;width:24px;height:30px;background:#fff;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;position:relative;font-size:1.0em;text-align:center}.first-train:before{border:16px solid transparent;border-right-color:#999;content:'';position:absolute;right:100%;top:-1px}.first-train:after{border:15px solid transparent;border-right-color:#fff;content:'';position:absolute;right:100%;top:0}.middle-train{margin:2px 1px 2px;width:28px;height:30px;background:#fff;border:1px solid #999;position:relative;font-size:1.0em;text-align:center}.congestion-color-1{border-bottom:4px solid #2a80c7;height:0;width:28px;margin-bottom:5px}.congestion-first-color-1{border-bottom:4px solid #2a80c7;height:0;width:24px;margin-bottom:5px}.congestion-color-2{border-bottom:4px solid #22a8e6;height:0;width:28px;margin-bottom:5px}.congestion-first-color-2{border-bottom:4px solid #22a8e6;height:0;width:24px;margin-bottom:5px}.congestion-color-3{border-bottom:4px solid #46cc41;height:0;width:28px;margin-bottom:5px}.congestion-first-color-3{border-bottom:4px solid #46cc41;height:0;width:24px;margin-bottom:5px}.congestion-color-4{border-bottom:4px solid #f7b21b;height:0;width:28px;margin-bottom:5px}.congestion-first-color-4{border-bottom:4px solid #f7b21b;height:0;width:24px;margin-bottom:5px}.congestion-color-5{border-bottom:4px solid #ff7919;height:0;width:28px;margin-bottom:5px}.congestion-first-color-5{border-bottom:4px solid #ff7919;height:0;width:24px;margin-bottom:5px}.congestion-color-6{border-bottom:4px solid #ff4733;height:0;width:28px;margin-bottom:5px}.congestion-first-color-6{border-bottom:4px solid #ff4733;height:0;width:24px;margin-bottom:5px}.congestion-disable{color:#ccc}.congestion-icon{width:35px!important;height:35px!important;margin-right:8px}.otherCompanyTrainMessage{padding:8px;text-align:center}#modal-overlay{width:100%;height:120%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.6);z-index:2;display:none}#modal-overlay ul{position:fixed;width:85%;overflow:auto;top:50%;left:50%;height:320px;transform:translate(-50%,-50%);border-radius:5px}#modal-overlay ul#modal-notice li.modalTitle{background-color:#424242;color:#fff;position:relative;padding:8px}#modal-overlay ul li.modalTitle img{position:absolute;top:12px;right:12px;width:15px;height:15px}#modal-overlay ul li.firstElem{border-radius:5px 5px 0 0}#modal-overlay ul li.lastElem{border-radius:0 0 5px 5px;display:block;padding:0}#modal-overlay ul li .time{font-size:16px;font-weight:bold;margin-right:5px}#modal-overlay ul li .smallText{font-size:12px}#modal-overlay ul li div{margin-right:0!important}.provisional-timetable-link{color:#cf0808!important;text-decoration:underline!important}#diagram-main-page{background-color:#fff}#diagram-kwsearch-frame{padding-bottom:20px}#diagram-kwsearch-title{font-weight:bold;color:#636363;margin-left:15px;padding:18px 0 15px 15px}#diagram-kwsearch-title.bus{background:url('../../../img/common/icon_bus_stop_gray.png') no-repeat left center;-webkit-background-size:9px 15px}#diagram-error-message-area{color:red;font-weight:bold;font-size:14px;padding-bottom:5px;padding-left:25px}#diagram-kwsearch-form{width:100%}#diagram-kwsearch-btn-area{margin-top:35px}#diagram-kwsearch-btn-area .diagram-kwsearch-btn-active input[type="submit"]{background-color:#fd9500}#diagram-kwsearch-btn{width:147px}#diagram-kwsearch-btn input{display:block;width:147px;height:40px;font-size:100%;color:white;font-weight:bold;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:0;-webkit-border-radius:2px}#diagram-kwsearch-btn input[type="submit"]{background-color:#d0d0d0;-webkit-appearance:none}#diagram-sub-page .back-btn-area{margin:5px}#diagram-sub-page .pos-setting-tab-content-area{min-height:225px;padding:15px 5px;border-left:1px solid #1e1e1e;border-right:1px solid #1e1e1e;background-color:#e8e8e8}#orvStationBox{list-style-type:none;overflow:hidden;padding:6px 0}#dnv-station-area{list-style-type:none;overflow:hidden;background-color:#f2f2f2;margin:10px 20px;border:0;-webkit-border-radius:2px}#dnv-station-area .dnv-station-title{color:#08c;text-align:center;padding:10px 0}#dnvStationBox{list-style-type:none;overflow:hidden;padding:10px 0}#dnvStationBox .search-bar .search-text input[type="text"]{background-color:white}#diagram-main-page #orvStationName{padding:13px 5px!important;line-height:40px!important}#diagram-main-page #dnvStationName{padding:13px 5px!important;line-height:40px!important}#dnvMessage{color:white;font-size:85%;padding:2px}.around-map-link{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:end}.arrow-right-icon{width:10px;height:13px;background:url("../../../img/common/icons/arrow_blue_right.png") no-repeat;-webkit-background-size:10px 13px}.around-map-text{padding:12px 18px 10px 5px;color:#08c}#induce-pc-site-link a{padding:14px;background-color:#f2f2f2;color:#08c;display:block}