@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:middle;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400}body{line-height:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-text-decoration:none;text-decoration:none;color:#000}ins{background-color:#ff9;color:#000;-webkit-text-decoration:none;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{-webkit-text-decoration:line-through;text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}img{max-width:100%;height:auto;vertical-align:top}input,select{vertical-align:middle}body{font-family:Hiragino Kaku Gothic Pro,Hiragino Sans GB W3,メイリオ,Meiryo,MS PGothic,sans-serif}.current-time{width:100%;margin:auto}.current-time p{text-align:center;background-color:#6282ec;color:#fff;font-weight:400;padding-top:6px;padding-bottom:6px}.current-time p.yellow{background-color:#f0c051}.current-time p.red{background-color:#c8311e}.top-container{background-color:#f1f1f1;position:relative}.top-container .line_area .line{overflow:auto;position:relative}.top-container .line_area .line input{display:none}.timetable-container nav{width:100%;border-bottom:2vw solid rgb(13,30,97);background-color:#fff;margin-top:4vw}.timetable-container nav ul{display:flex;justify-content:space-between}.timetable-container nav ul li{width:33%;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#c1c1c1;color:#000;padding:4vw 0px;text-align:center;font-size:3.6vw}.timetable-container nav ul li.is-active{background-color:#0d1e61;color:#fff}.timetable-container .content{display:none;position:relative;overflow-y:auto;scroll-behavior:smooth}.timetable-container .content.is-active{display:block}.timetable-container .content_card{background-color:#fff}.timetable-container .content_card:nth-child(n+2){margin-top:2vw}.timetable-container .content_card.hide{display:none}.romancecarInfo{padding:2vw}.romancecarInfo .message .ttl{text-align:center;padding:.5rem 0 1rem}.romancecarInfo .message .ttl p{font-size:4.8vw;background-color:#c8311e;color:#fff;display:inline-block;padding:4px 1px 2px 2px}.romancecarInfo .message .text{line-height:1.4}.web-header{border-bottom:solid 2px #ccc;padding:0 3% 0 1.5%}.web-header_inner{display:flex;justify-content:space-between;align-items:center}.web-header_logo{width:34.66vw}.web-header_sitemap{font-size:3.33vw;display:flex;align-items:center;gap:.5em}.web-header_sitemap:before{content:"";display:block;width:1.665vw;height:3.33vw;clip-path:polygon(0 0,0% 100%,100% 50%);background:#003d9c}.web-header_sitemap a{padding-top:2px;border-bottom:solid 1px #fff}.web-footer{background:#000;padding:1em 2.5%;font-size:3.33vw}.web-footer p{color:#fff;text-align:center;line-height:1.5}.none-pc{display:block}@media (min-width: 750px),print{.web-header{border-bottom:solid 2px #ccc;padding:3px 1.5%}.web-header_inner{padding:0 1%;max-width:1440px;margin-inline:auto}.web-header_logo{width:min(15vw,180px)}.web-header_sitemap:before{width:6px;height:12px}.web-header_sitemap{font-size:12px}.web-header_sitemap a:hover{border-bottom:solid 1px #000}.web-footer{padding:2em 2.5%;font-size:13px}.none-pc{display:none}}html{-moz-user-select:none;-webkit-user-select:none;user-select:none}img{-webkit-user-drag:none;-webkit-touch-callout:none;-moz-touch-callout:none}.head{position:fixed;width:100%;height:10vw;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e4e4e4;background-color:#fff;z-index:100}.head.side{justify-content:space-between}.head p{font-weight:700}.head a{color:#0576ff;width:85px}.head a.short{width:40px}.head a:first-of-type{display:flex;align-items:center;justify-content:left}.head a:first-of-type img{transform:rotate(180deg);margin-bottom:2px}.page-container{padding-top:10vw}.message-modal{padding:4vw;height:100%}.message-modal .message-modal-text{position:relative;height:100%;line-height:1.3}.message-modal .message-modal-text p{margin-bottom:1rem;color:#88878d}.message-modal .message-modal-text button{color:#1484c9;position:absolute;bottom:-5px;right:-5px;padding:5px}.train .current-time{position:fixed;z-index:4}.fixed-background{position:fixed;width:100%}.ReactModal__Content{padding:0!important;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.ReactModal__Content::-webkit-scrollbar{display:none}.ReactModal__Overlay{background-color:#00000040!important;z-index:100}.train-modal .header{position:fixed;height:8vw;background:#fff;display:flex;align-items:center;z-index:100}.train-modal .header .header_content{width:78.2vw}.train-modal .header p{text-align:center}.train-modal .header .close{color:#1e90ff;position:absolute;left:2.6666vw}.ReactModal__Content-changeTrain{position:absolute;width:98vw;max-height:calc(100% - 80vw - 28px);left:calc(50% - 49vw);background:#f3f0f7;border-radius:4px;overflow:scroll}.changeTrain-modal{padding:2vw}.changeTrain-modal .header{height:8vw;width:100%;background:#fff;display:flex;align-items:center;padding:0 2vw;z-index:100}.changeTrain-modal .header .close{color:#1e90ff;padding:0 2vw}.changeTrain-modal .contents_item{margin-top:2.5vw}.changeTrain-modal .contents_item--ttl{margin-top:4.5vw;font-size:3.2vw;padding:2vw 4vw;color:#88878d;display:flex;flex-direction:column;justify-content:end}.changeTrain-modal .contents_item--select{display:block;box-sizing:border-box;background-color:#fff;text-align:left;font-size:3.7333vw;line-height:1.3;color:#88878d;padding:2.8vw 4vw;width:100%;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;position:relative}.changeTrain-modal .contents_item.link button,.changeTrain-modal .contents_item.external button{position:relative}.changeTrain-modal .contents_item.link button:after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:4vw;width:2vw;height:2vw;display:block;border-bottom:.5vw solid #88878d;border-right:.5vw solid #88878d}.changeTrain-modal .contents_item.external button:after{position:absolute;content:"";background:url(/images/外部リンク.svg) no-repeat;background-size:contain;top:calc(50% - 2.2vw);width:4.3vw;height:4.3vw;right:4vw}.changeTrain-modal .contents_item.upDown{margin-bottom:2.5rem}.changeTrain-modal .upDown input{display:none}.changeTrain-modal .upDown input:checked+label.contents_item--select:after{content:"";position:absolute;top:calc(50% - 4px);transform:translateY(-50%) rotate(45deg);right:4vw;width:6px;height:12px;display:block;border-bottom:2px solid #1484c9;border-right:2px solid #1484c9}.changeTrain-modal .upDown .contents_item--select p{color:#000}.changeTrain-modal .upDown .contents_item--select p.mystation{display:flex;justify-content:space-between}.changeTrain-modal .upDown .contents_item--select.check{position:relative}.changeTrain-modal .upDown .contents_item--select:not(:last-of-type){border-bottom:none}.guide-modal{display:flex;flex-direction:column;height:100%}.guide-modal .header_content{padding:0 2vw}.guide-modal .header .close{color:#1e90ff;padding:2vw 0}.guide-modal .header .info{display:flex;justify-content:space-between;align-items:center}.guide-modal .header .info p:first-child{background-size:100% 100%;background-repeat:no-repeat;padding:7px 12px 7px 8px;border-radius:3px;color:#fff}.guide-modal .header .info p:first-child.express{color:#000;background-image:url(/images/train_type_express.png)}.guide-modal .header .info p:first-child.rapid{background-image:url(/images/train_type_rapid.png)}.guide-modal .header .info p:first-child.fast{background-image:url(/images/train_type_fast.png)}.guide-modal .header .info p:first-child.local_express{background-image:url(/images/train_type_local_express.png)}.guide-modal .header .info p:first-child.local{background-image:url(/images/train_type_local.png)}.guide-modal .header .info p:first-child.commuters_rapid{background-image:url(/images/train_type_commuters_rapid.png)}.guide-modal .header .info p:first-child.commuters_local_express{background-image:url(/images/train_type_commuters_local_express.png)}.guide-modal .header .info p:nth-child(2){font-size:20px}.guide-modal .header .info p:last-child{font-size:9px}.guide-modal .header .info p.delay{color:#c8311e}.guide-modal .header .inform{font-size:13px;padding:5px 0}.guide-modal .header table{margin-left:2vw;margin-top:4vw;width:100%;border-bottom:1px solid rgb(207,209,214)}.guide-modal .content{overflow:auto}.guide-modal table{margin-left:4vw}.guide-modal table thead th{font-size:10px;font-weight:400;padding-bottom:5px}.guide-modal table thead th:nth-of-type(1){width:25%;font-size:15px;text-align:left}.guide-modal table thead th:nth-of-type(n+2){width:15%;color:#aaafb5;text-align:center}.guide-modal table thead th:nth-of-type(n+4){text-indent:6px}.guide-modal table tbody tr:nth-of-type(odd){padding-top:5px}.guide-modal table tbody tr:nth-of-type(2n){padding-bottom:5px;border-bottom:1px solid rgb(207,209,214)}.guide-modal table tbody td{color:#aaafb5;text-align:center}.guide-modal table tbody td.name{width:40%;font-weight:700;color:#000;text-align:left}.guide-modal table tbody td:nth-child(n+2){width:15%}.guide-modal table tbody td.pt{padding:7px 0 2px}.guide-modal table tbody td.pb{padding:2px 0 7px}.guide-modal table tbody td img{width:50%;display:block;margin:0 auto}.guide-modal table tbody td.pt.suspend,.guide-modal table tbody td.pb.suspend{color:#c8311e}.guide-modal .notice{font-size:3.6vw;padding:3vw}.trainDetail-modal{padding:4vw;min-height:33.3333vw;height:100%}.trainDetail-modal .message{display:flex;flex-direction:column;justify-content:space-between;height:100%}.trainDetail-modal .message .ttl{font-weight:700;color:#000}.trainDetail-modal .message p{margin-bottom:1.5rem;color:#88878d}.trainDetail-modal .message button{text-align:right;color:#1484c9}.train{height:100vh;background-color:#6282ec}.train.yellow{background-color:#f0c051}.train.red{background-color:#c8311e}.train.noBg{background-color:#fff}.train .top-containerBg{width:100%;height:60.67vw;margin-top:28px;position:fixed;z-index:2}.top-containerBlock{width:100%;padding-top:28px;position:fixed;z-index:2}.train .top-container.animUp{animation:train-slide-up-anim .2s ease-out forwards}.train .top-container.animDown{animation:train-slide-down-anim .2s ease-out forwards}.train .top-container.disaster{background:#fff;height:60.67vw;padding:3vw;border:2px solid #000;border-radius:8px;font-size:4vw}.train .top-container.disaster .ttl{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.train .top-container.disaster .ttl img{width:25px;margin-right:5px}.train .top-container.disaster p{white-space:pre-wrap}.train .top-container .btn_layout--right,.train .top-container .btn_layout--left{position:absolute;top:8px;z-index:10}.train .top-container .btn_layout--right{display:flex;right:8px}.train .top-container .btn_layout--left{left:8px}.train .top-container .btn_layout--right span,.train .top-container .btn_layout--left span,.train .top-container .btn_layout--bottom span{display:inline-block;background-color:#fff;padding:8px;color:#1484c9;font-size:3.2vw;text-align:center;border-radius:8px;max-height:40px}.train .top-container .btn_layout--right span.check{background-color:#1484c9;color:#fff}.train .top-container .btn_layout--bottom{position:absolute;bottom:0;z-index:10}.train .top-container .btn_layout--bottom--right{position:absolute;right:8px;bottom:8px;z-index:10}.train .top-container .btn_layout--bottom--right button{filter:drop-shadow(2px 2px 1px #c8c9ca);background-color:#fff;color:#1484c9;max-height:40px;border-radius:4px;font-size:3.2vw}.train .top-container .btn_layout--bottom--right .delay-certificate{position:relative;padding:8px;padding-right:calc(5vw + 6px)}.train .top-container .btn_layout--bottom--right .delay-certificate:after{position:absolute;content:url(/images/外部リンク.svg);width:3vw;right:8px;top:calc(50% - ((8px + 1.5vw)/2))}.train .top-container .btn_layout--bottom span{margin:8px}.train .top-container .btn_layout--right span:last-of-type{padding:0;max-width:40px;margin-left:8px}.train .top-container .btn_layout--right img{height:100%}.train .top-container .line_area .line .lineImg{width:737vw;height:60.67vw;background-image:url(/images/line_hr_odawara.png);background-repeat:no-repeat;background-size:contain;background-position:center}.train .top-container .line_area .line input:checked+label{background-image:url(/images/sta_name_panel_hover1.png);z-index:2}.train .top-container .line_area .line input:checked+label.branch{background-image:url(/images/sta_name_panel_hover3.png);z-index:2}.train .top-container .line_area .line input:checked+label.branch.long{background-image:url(/images/sta_name_panel_hover2.png);z-index:2}.train .top-container .line_area .line label{background-image:url(/images/sta_name_panel_out1.png);background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;padding-bottom:3.3vw;position:absolute;bottom:20.3vw;width:20vw;height:20vw;z-index:1}.train .top-container .line_area .line label.branch{background-image:url(/images/sta_name_panel_out3.png)}.train .top-container .line_area .line label.branch.long{background-image:url(/images/sta_name_panel_out2.png)}.train .top-container .line_area .line label:first-of-type{left:-.9vw}.train .top-container .line_area .line label:nth-of-type(2){left:14.726vw}.train .top-container .line_area .line label:nth-of-type(3){left:30.352vw}.train .top-container .line_area .line label:nth-of-type(4){left:45.978vw}.train .top-container .line_area .line label:nth-of-type(5){left:61.604vw}.train .top-container .line_area .line label:nth-of-type(6){left:77.23vw}.train .top-container .line_area .line label:nth-of-type(7){left:92.856vw}.train .top-container .line_area .line label:nth-of-type(8){left:108.482vw}.train .top-container .line_area .line label:nth-of-type(9){left:124.108vw}.train .top-container .line_area .line label:nth-of-type(10){left:139.734vw}.train .top-container .line_area .line label:nth-of-type(11){left:155.36vw}.train .top-container .line_area .line label:nth-of-type(12){left:170.986vw}.train .top-container .line_area .line label:nth-of-type(13){left:186.612vw}.train .top-container .line_area .line label:nth-of-type(14){left:202.238vw}.train .top-container .line_area .line label:nth-of-type(15){left:217.864vw}.train .top-container .line_area .line label:nth-of-type(16){left:233.49vw}.train .top-container .line_area .line label:nth-of-type(17){left:249.116vw}.train .top-container .line_area .line label:nth-of-type(18){left:264.742vw}.train .top-container .line_area .line label:nth-of-type(19){left:280.368vw}.train .top-container .line_area .line label:nth-of-type(20){left:295.994vw}.train .top-container .line_area .line label:nth-of-type(21){left:311.62vw}.train .top-container .line_area .line label:nth-of-type(22){left:327.246vw}.train .top-container .line_area .line label:nth-of-type(23){left:342.872vw}.train .top-container .line_area .line label:nth-of-type(24){left:358.498vw}.train .top-container .line_area .line label.bottom{bottom:3.4vw}.train .top-container .line_area .line label:nth-of-type(25){left:32.508vw}.train .top-container .line_area .line label:nth-of-type(26){left:48.134vw}.train .top-container .line_area .line label:nth-of-type(27){left:63.76vw}.train .top-container .line_area .line label:nth-of-type(28){left:79.386vw}.train .top-container .line_area .line label:nth-of-type(29){left:95.012vw}.train .top-container .line_area .line label:nth-of-type(30){left:110.638vw}.train .top-container .line_area .line label:nth-of-type(31){left:126.264vw}.train .top-container .line_area .line label:nth-of-type(32){left:141.89vw}.train .top-container .line_area .line label:nth-of-type(33){left:157.516vw}.train .top-container .line_area .line label:nth-of-type(34){left:173.142vw}.train .top-container .line_area .line label:nth-of-type(35){left:188.768vw}.train .top-container .line_area .line label:nth-of-type(36){left:204.394vw}.train .top-container .line_area .line label:nth-of-type(37){left:220.02vw}.train .top-container .line_area .line label:nth-of-type(38){left:235.646vw}.train .top-container .line_area .line label:nth-of-type(39){left:251.272vw}.train .top-container .line_area .line label:nth-of-type(40){left:266.898vw}.train .top-container .line_area .line label.top{bottom:37.8vw}.train .top-container .line_area .line label:nth-of-type(41){left:252.5vw}.train .top-container .line_area .line label:nth-of-type(42){left:268.126vw}.train .top-container .line_area .line label:nth-of-type(42) p{font-size:9px}.train .top-container .line_area .line label:nth-of-type(43){left:283.752vw}.train .top-container .line_area .line label:nth-of-type(44){left:299.378vw}.train .top-container .line_area .line label:nth-of-type(45){left:315.004vw}.train .top-container .line_area .line label:nth-of-type(46){left:330.63vw}.train .top-container .line_area .line label:nth-of-type(47){left:346.256vw}.train .top-container .line_area .line label:nth-of-type(48){left:374.124vw}.train .top-container .line_area .line label:nth-of-type(49){left:389.75vw}.train .top-container .line_area .line label:nth-of-type(50){left:405.376vw}.train .top-container .line_area .line label:nth-of-type(51){left:421.002vw}.train .top-container .line_area .line label:nth-of-type(52){left:436.628vw}.train .top-container .line_area .line label:nth-of-type(53){left:452.254vw}.train .top-container .line_area .line label.branch{bottom:20.7vw}.train .top-container .line_area .line label.branch.long{bottom:19.8vw}.train .top-container .line_area .line label:nth-of-type(54){left:467.88vw}.train .top-container .line_area .line label:nth-of-type(55){left:483.506vw}.train .top-container .line_area .line label:nth-of-type(56){left:499.132vw}.train .top-container .line_area .line label:nth-of-type(57){left:514.758vw}.train .top-container .line_area .line label:nth-of-type(58){left:530.384vw}.train .top-container .line_area .line label:nth-of-type(59){left:546.01vw}.train .top-container .line_area .line label:nth-of-type(60){left:561.636vw}.train .top-container .line_area .line label:nth-of-type(61){left:577.262vw}.train .top-container .line_area .line label:nth-of-type(62){left:592.888vw}.train .top-container .line_area .line label:nth-of-type(63){left:608.514vw}.train .top-container .line_area .line label:nth-of-type(64){left:624.14vw}.train .top-container .line_area .line label:nth-of-type(65){left:639.766vw}.train .top-container .line_area .line label:nth-of-type(66){left:655.392vw}.train .top-container .line_area .line label:nth-of-type(67){left:671.018vw}.train .top-container .line_area .line label:nth-of-type(68){left:686.644vw}.train .top-container .line_area .line label:nth-of-type(69){left:702.27vw}.train .top-container .line_area .line label:nth-of-type(70){left:717.896vw}.train .top-container .line_area .line label p{text-align:center;transform:rotate(-15deg);font-size:4.2666vw;color:#323232;display:flex;flex-direction:column;justify-content:space-around;height:6vw}.train .top-container .line_area .line label p span{display:flex;justify-content:center}.train .top-container .line_area .line label p span.dot{display:block;width:4px;height:4px;border-radius:50%;margin:0 1px}.train .top-container .line_area .line label p span.dot.express{background-color:#e7471e;position:relative}.train .top-container .line_area .line label p span.dot.rapid{background-color:#d82116}.train .top-container .line_area .line label p span.dot.fast{background-color:#efa82c}.train .top-container .line_area .line label p span.dot.local_express{background-color:#258f16}.train .top-container .line_area .line label p span.dot.local{background-color:#0b4f9f}.train .top-container .line_area .line label p span.dot.commuters_rapid{background-color:#b80811;position:relative}.train .top-container .line_area .line label p span.dot.commuters_local{background-color:#065000;position:relative}.train .top-container .line_area .line label p span.dot.express:after,.train .top-container .line_area .line label p span.dot.commuters_local:after,.train .top-container .line_area .line label p span.dot.commuters_rapid:after{content:"";background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:2px;border-radius:50%}.train .top-container .line_area .line .mark{position:absolute;width:4.4vw;z-index:10}.train .top-container .line_area .line .mark.odawara{top:34.6vw}.train .top-container .line_area .line .mark.odawara.top{top:32.4vw}.train .top-container .line_area .line .mark.odawara.under{top:37.1vw}.train .top-container .line_area .line .mark.enoshima{top:51.6vw}.train .top-container .line_area .line .mark.tama{top:17.4vw}.train .top-container .line_area .line .mark span.trainNum{position:absolute;top:50%;left:60%;transform:translate(-50%,-50%);font-size:2.6666vw}.top-container .metro{position:absolute;left:669.3333vw;bottom:2.6666vw;z-index:5;width:32vw}.top-container .metro p{font-size:2.6666vw}.top-container .metro div{background:#fff;border:1px solid dodgerblue;border-radius:3px;padding:1vw;display:flex;justify-content:left;align-items:center;width:28vw}.top-container .metro div img{width:35%;margin-right:5px}.top-container .metro div p{font-size:2.9333vw;line-height:1.3}.train .timetable-container{position:relative;padding-top:calc(60.67vw + 28px)}.train .timetable-container.animUp{animation:train-slide-up-anim .2s ease-out forwards}.train .timetable-container.animDown{animation:train-slide-down-anim .2s ease-out forwards}.train .timetable-container .route{padding:2vw;display:flex;width:100%;background-color:#fff;position:fixed;z-index:5}.train .timetable-container .route button{text-align:center;color:#fff;font-size:4vw;font-weight:700;background-image:url(/images/img_home_station_back.png);background-repeat:no-repeat;background-size:100% 100%;width:88vw;margin-right:2vw;display:flex;justify-content:space-between;align-items:center}.train .timetable-container .route button .icon-block{position:relative}.train .timetable-container .route button .icon{position:absolute;top:50%;left:-1.5vw;transform:translateY(-50%);width:16.5333vw}.train .timetable-container .route button .icon img{width:100%}.train .timetable-container .route button .stationName{padding-left:16vw}.train .timetable-container .route button span{display:block;font-size:3.5vw}.train .timetable-container .route .bus,.train .timetable-container .route .arrow{max-width:49px;width:16vw;display:flex;flex-direction:column;align-items:center}.train .timetable-container .route .arrow{position:relative;min-height:49px}.train .timetable-container .route .arrow img{position:absolute;top:-1.3vw}.train .timetable-container .route .arrow p{color:#007aff;font-size:3.428vw;position:absolute;top:66%}.train .timetable-container .anounce{border:2px solid #000;border-radius:8px;text-align:center;padding:4vw 4vw 16vw;margin-top:18vw;height:100vw;display:flex;flex-direction:column;justify-content:space-between}.train .timetable-container .anounce p{color:#000;font-weight:700}.train .timetable-container .anounce span,.train .timetable-container .anounce a{color:#1e90ff}.train .timetable-container .content_bg{background-color:#6282ec;padding:19vw 2vw 2vw;display:block}.train .timetable-container .content_bg.yellow{background-color:#f0c051}.train .timetable-container .content_bg.red{background-color:#c8311e}.train .timetable-container .more{display:none;text-align:center;position:relative}.train .timetable-container .more p{padding:5vw;color:#1e4c99;font-weight:700;background-color:#fff;border:3px solid rgb(170,175,181)}.train .timetable-container .more p:before,.train .timetable-container .more p:after{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:1em;background-color:#1e4c99;transition:all .3s ease 0s}.train .timetable-container .more p:after{transform:rotate(90deg)}.train .timetable-container .btn_area{display:flex;background-color:#6282ec;padding:2vw 4vw 6vw}.train .timetable-container .btn_area.yellow{background-color:#f0c051}.train .timetable-container .btn_area.red{background-color:#c8311e}.train .timetable-container .btn_area a{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px;padding:2vw;width:100%;height:10vw;font-size:4vw;text-align:center;color:#3881c6}.train .timetable-container .btn_area a img{width:6vw;margin-right:3vw}.train .timetable-container .btn_area a span{font-size:2.8vw}.train .content_card{position:relative}.train .content_card--text{padding:2vw;color:#c8311e;font-weight:700;font-size:3.2vw}.train .content_card--info{display:grid;grid-template-columns:32.2667vw 36.9333vw 6.93333vw 12.8vw;gap:1vw;text-align:left;padding:2vw;width:82vw}.train .content_card--info .dest{width:32vw;height:10.6667vw;color:#fff;display:flex;justify-content:space-between;align-items:center;text-align:center;padding:2vw 3.2vw 2vw .5vw}.train .content_card--info .dest.train_type1{background:url(/images/train_express.png) 0px 0px / contain no-repeat}.train .content_card--info .dest.train_type2{background:url(/images/train_rapid.png) 0px 0px / contain no-repeat}.train .content_card--info .dest.train_type3{background:url(/images/train_fast.png) 0px 0px / contain no-repeat}.train .content_card--info .dest.train_type5{background:url(/images/train_local_express.png) 0px 0px / contain no-repeat}.train .content_card--info .dest.train_type7{background:url(/images/train_local.png) 0px 0px / contain no-repeat}.train .content_card--info .dest.train_type8{background:url(/images/train_commuters_rapid.png) 0px 0px / contain no-repeat;color:#000}.train .content_card--info .dest.train_type9{background:url(/images/train_commuters_local_express.png) 0px 0px / contain no-repeat;color:#000}.train .content_card--info .dest>div.trainName p:first-of-type{font-size:3vw}.train .content_card--info .dest>div.trainName p:last-of-type{margin-top:1vw;font-size:4vw}.train .content_card--info .dest>div.trainName p.sm{font-size:3.4666vw}.train .content_card--info .dest>div.trainName p.split{font-size:2.8vw}.train .content_card--info .dest div.number{display:flex;justify-content:center;min-width:4vw}.train .content_card--info .dest div.number p{font-weight:700;font-size:3.2vw}.train .content_card--info .dest.train_type1 div.number p{color:#000}.train .content_card--info .dest.train_type8 div.number p,.train .content_card--info .dest.train_type9 div.number p{color:#fff}.train .content_card--info .dest>p:last-of-type{align-self:flex-end;font-size:3vw}.train .content_card--info .time{position:relative;display:flex;align-items:center}.train .content_card--info .time p{font-weight:500;font-size:7vw}.train .content_card--info .time div{padding-left:1.4vw}.train .content_card--info .time div p{font-size:2.8vw}.train .content_card--info .time div p:last-child{font-size:4vw;margin-top:1vw}.train .content_card--info .time div p span.extra{font-size:3.2vw}.train .content_card--info .time div p span.delay{color:#c8311e;font-size:3.2vw}.train .content_card--info .size{text-align:center;display:flex;flex-direction:column;justify-content:center}.train .content_card--info .size p{font-size:2.8vw}.train .content_card--info .size img{display:inline-block;flex-shrink:0;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;font-size:1.5rem;width:5.6vw;margin:0 auto;max-width:100%;height:auto;vertical-align:top}.train .content_card--ticket{position:absolute;width:12vw;top:2vw;right:2vw;z-index:1}.train .content_card--ticket.animUpTicket{animation:ticket-slide-up-anim .2s ease-out forwards}.train .content_card--ticket.animDownTicket{animation:ticket-slide-down-anim .2s ease-out forwards}.train .content_card--suspension{margin:0 2vw 2vw;display:inline-block;border:1px solid #c8311e;border-radius:2px;background-color:#c8311e;color:#fff;font-size:3.6vw;padding:1.5vw 1vw 1vw}.train .content_card--anounce{margin:0 2vw 2vw;display:inline-grid;border:1px solid #1484c9;border-radius:2px;line-height:1.2}.train .content_card--anounce p{vertical-align:middle;vertical-align:-webkit-baseline-middle;color:#1484c9;font-size:3.6vw;padding:1vw}.train .content_card--crowd{padding:2vw;display:flex}.train .content_card--crowd .label{display:flex;flex-direction:column;text-align:right;width:15%;padding-right:2vw;font-size:3.6vw}.train .content_card--crowd .label p:not(:first-of-type){margin-top:3.4vw}.train .content_card--crowd .cars{display:flex;flex-direction:row;width:85%;overflow-x:auto;scroll-behavior:smooth;padding-bottom:1vw}.train .content_card--crowd .cars_item{display:flex;flex-direction:column;justify-content:space-around;align-items:center;border:1px solid rgb(103,103,103);border-radius:2px;padding:1vw;width:8.2vw;font-size:3.6vw;margin:0 1vw}.train .content_card--crowd .cars_item p:last-of-type{font-weight:700}.train .content_card--crowd .cars_item img{margin:1.2vw auto}.train .content_card--crowd .cars_item+.cold{font-size:3.4vw;font-weight:700;text-align:center;padding:1vw}.train .content_card--guide{width:100%}.train .content_card--guide .guide_transit--button,.train .content_card--guide .guide_change--button{padding:0 16px;display:flex;justify-content:center;align-items:center;line-height:1.5}.train .content_card--guide .guide_change--button{position:absolute;left:50%;transform:translate(-50%);width:100%}.train .content_card--guide .guide_transit--button p,.train .content_card--guide .guide_change--button p{display:flex;align-items:center;margin-bottom:2vw}.train .content_card--guide .guide_transit--button p span,.train .content_card--guide .guide_change--button p span{text-align:center;position:relative;display:inline-block;font-size:4vw}.train .content_card--guide .guide_transit--button p img,.train .content_card--guide .guide_change--button p img{height:8px;margin-left:1vw;transition:.2s}.train .content_card--guide .guide_transit--button p img.rotate,.train .content_card--guide .guide_change--button p img.rotate{transform:rotate(-180deg);transition:.2s}.train .content_card--guide .guide_transit--area,.train .content_card--guide .guide_change--area{padding:0;display:block;position:relative}.train .content_card--guide .guide_transit--area:before,.train .content_card--guide .guide_change--area:before{width:6vw;height:100%;content:"";display:block;background:#f0f0f0;position:absolute;left:0;top:0}.train .content_card--guide .guide_transit--area .train-name{text-align:center;background-color:#f3f3f3;border:1px solid #bfbfbf;padding:2vw;margin:2vw 3vw}.train .content_card--guide .guide_transit--block{display:flex;justify-content:space-between;padding:2vw 2vw 0vw 8vw;backface-visibility:hidden;position:relative}.train .content_card--guide .guide_transit--block:before{content:"";display:block;width:6vw;height:100%;position:absolute;top:0;left:0}.train .content_card--guide .guide_transit--block.train_type1:before{background:url(/images/img_schedule_second_layer_line_express.webp) left top / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_transit--block.train_type2:before{background:url(/images/img_schedule_second_layer_line_rapid.webp) left top / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_transit--block.train_type3:before{background:url(/images/img_schedule_second_layer_line_fast.webp) left top / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_transit--block.train_type5:before{background:url(/images/img_schedule_second_layer_line_local_express.webp) left top / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_transit--block.train_type7:before{background:url(/images/img_schedule_second_layer_line_local.webp) left top / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_transit--block.train_type8:before{background:url(/images/img_schedule_second_layer_line_commuters_rapid.webp) left top / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_transit--block.train_type9:before{background:url(/images/img_schedule_second_layer_line_commuters_local_express.webp) left top / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_transit--block .arrival{width:22.4vw;line-height:1.6;font-size:3vw;position:relative}.train .content_card--guide .guide_transit--block .arrival p:first-of-type{color:#cfd1d6}.train .content_card--guide .guide_transit--block .arrival span.delay{color:#c8311e}.train .content_card--guide .guide_transit--block .arrival p.suspend{color:#c8311e;font-size:3.2vw}.train .content_card--guide .guide_transit--block .arrival .arrival-home{min-height:1.6em}.train .content_card--guide .guide_transit--block .station{width:49.7333vw;text-align:left;padding:0px 1vw;display:flex;align-items:center}.train .content_card--guide .guide_transit--block .station p{width:100%;display:flex;justify-content:space-between;font-size:5.2vw;padding-bottom:5.3333vw}.train .content_card--guide .guide_transit--block .station p span:last-of-type{font-size:3.8vw;color:#aaafb5}.train .content_card--guide .guide_transit--block .bus{width:15.4667vw;display:flex;justify-content:flex-end;align-items:center;line-height:0}.train .content_card--guide .guide_transit--block .bus img{width:5.6vw;max-width:100%;margin:0 auto;height:auto;vertical-align:top;display:inline-block}.train .content_card--guide .guide_transit--block .bus p{margin-left:1vw;white-space:nowrap}.train .content_card--guide .guide_transit--block .bus p a{position:relative;color:#3881c6;font-size:2.4vw;padding-right:2vw;display:block}.train .content_card--guide .guide_transit--block .bus p a:after{position:absolute;content:"";display:inline-block;border-width:1px 1px 0px 0px;border-top:1px solid rgb(56,129,198);border-right:1px solid rgb(56,129,198);top:50%;transform:translateY(-50%) rotate(45deg);transition:border .3s ease 0s;right:0;width:1vw;height:1vw}.train .content_card--guide .guide_change--wrap{padding:0;backface-visibility:hidden;position:relative}.train .content_card--guide .guide_change--wrap:before,.train .content_card--guide .guide_transit--notice:before{content:"";display:block;width:6vw;height:100%;position:absolute;top:0;left:0;z-index:1}.train .content_card--guide .guide_change--wrap.train_type1:before,.train .content_card--guide .guide_transit--notice.train_type1:before{background:url(/images/img_schedule_third_layer_line_express.webp) 0px 0px / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_change--wrap.train_type2:before,.train .content_card--guide .guide_transit--notice.train_type2:before{background:url(/images/img_schedule_third_layer_line_rapid.webp) 0px 0px / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_change--wrap.train_type3:before,.train .content_card--guide .guide_transit--notice.train_type3:before{background:url(/images/img_schedule_third_layer_line_fast.webp) 0px 0px / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_change--wrap.train_type5:before,.train .content_card--guide .guide_transit--notice.train_type5:before{background:url(/images/img_schedule_third_layer_line_local_express.webp) 0px 0px / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_change--wrap.train_type7:before,.train .content_card--guide .guide_transit--notice.train_type7:before{background:url(/images/img_schedule_third_layer_line_local.webp) 0px 0px / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_change--wrap.train_type8:before,.train .content_card--guide .guide_transit--notice.train_type8:before{background:url(/images/img_schedule_third_layer_line_commutters_rapid.webp) 0px 0px / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_change--wrap.train_type9:before,.train .content_card--guide .guide_transit--notice.train_type9:before{background:url(/images/img_schedule_third_layer_line_commutters_local_express.webp) 0px 0px / 5.8vw 18.6667vw repeat-y}.train .content_card--guide .guide_change--block{padding:2vw 2vw 2vw 11vw;text-align:left}.train .content_card--guide .guide_change--block ul li{position:relative}.train .content_card--guide .guide_change--block ul li:nth-child(n+2){margin-top:4vw}.train .content_card--guide .guide_change--block .type{display:flex;align-items:center;font-size:3.6vw;color:#d82116}.train .content_card--guide .guide_change--block .type .type_icon{max-width:72px;margin-bottom:.8vw}.train .content_card--guide .guide_change--block .type .type_icon img{width:5.46667vw;margin-right:1vw}.train .content_card--guide .guide_change--block .type p.type1{color:#e83100}.train .content_card--guide .guide_change--block .type p.type2{color:#da1f00}.train .content_card--guide .guide_change--block .type p.type3{color:#f1a90e}.train .content_card--guide .guide_change--block .type p.type5{color:#1e9000}.train .content_card--guide .guide_change--block .type p.type7{color:#004da1}.train .content_card--guide .guide_change--block .type p.type8{color:#ba0100}.train .content_card--guide .guide_change--block .type p.type9{color:#065000}.train .content_card--guide .guide_change--block .time{margin-top:2.4vw}.train .content_card--guide .guide_change--block .time p:first-of-type{font-weight:600;font-size:3.6vw}.train .content_card--guide .guide_change--block .time p:nth-of-type(2){position:absolute;left:50%;bottom:0;transform:translate(-50%);font-size:5vw}.train .content_card--guide .guide_change--block .time p:nth-of-type(3){position:absolute;right:0;bottom:0;width:12vw}.train .content_card--guide .guide_change--block .time p.split-train{font-size:2.5vw}.train .content_card--guide .guide_change--block .time p span{margin-left:1vw;font-size:3.6vw}.train .content_card--guide .guide_change--block .time p span.delay{color:#c8311e;font-size:3vw}.train .content_card--guide .guide_transit--notice{font-size:2.9333vw;padding:2vw 1vw 2vw 8vw;position:relative}@keyframes train-slide-up-anim{0%{top:0}to{top:-60.67vw;z-index:3}}@keyframes train-slide-down-anim{0%{top:-60.67vw}to{top:0;z-index:0}}@media (min-aspect-ratio: 2/3) and (max-height: 553px){.train .top-containerBg,.current-time p,.top-containerBlock{display:none}.train .timetable-container{padding-top:0}.ReactModal__Content-changeTrain{max-height:calc(100% - 19vw)}.train .timetable-container .route:has(+.anounce){top:0}.train .timetable-container .route{height:18vw}.train .timetable-container .route button{height:100%}.train .timetable-container .route .bus{max-width:revert}.train .timetable-container .route .bus img{width:100%}}.lds-spinner-wrap{display:inline-block;width:100%;background:#fff}.lds-spinner{display:flex;justify-content:center;width:80%;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#d8d8d8}.lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.overtime{height:100vh;background:#004167;position:relative}.overtime p{color:#fff;line-height:1.4;text-align:center;width:100%;position:absolute;top:45%;left:50%;transform:translate(-50%)}.overtime img{position:absolute;bottom:0}.current-time.overtime{height:30px;background:#004167}.top-container.overtime{background:#004167;height:60.67vw}.top-container.overtime p{position:absolute;top:30%}.stationList .search_wrap{overflow-x:hidden}.stationList .search{padding:1vw 2vw;width:123vw;display:flex;justify-content:space-between}.stationList .search .search_box{width:95vw;position:relative}.stationList .search .search_box input{width:100%;box-sizing:border-box;background-color:#f4f4f4;border:none;border-radius:6px;padding:1.5vw 2vw}.stationList .search .search_box input:focus-visible{outline:unset}.stationList .search .search_box .clear{position:absolute;right:5px;top:50%;transform:translateY(-50%);color:#f4f4f4;background-color:#88878d;border-radius:50%;width:1em;height:1em;text-align:center}.stationList .search .search_box .clear span{position:absolute;top:50%;right:2.5px;transform:translateY(-50%)}.stationList .search .cancel{width:20vw;font-size:3.7333vw;color:#1e90ff;padding-left:1vw}.stationList .contents ul{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.stationList .contents ul li{display:flex;align-items:center;margin-left:4vw;padding:10px 0 10px 50px;position:relative;border-bottom:1px solid #f4f4f4}.stationList .contents ul li:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #88878d;border-right:2px solid #88878d;position:absolute;right:4vw;top:50%;transform:translateY(-50%) rotate(45deg)}.stationList .contents ul li .icon{position:absolute;left:-4vw;top:50%;transform:translateY(-50%);width:70px}.stationList .contents ul li .icon img{width:100%}.stationList .contents ul li p span{font-size:2.6666vw}.stationList .search.onFocus{transition-duration:.2s;width:100vw}.stationList .onFocus .search_box{transition-duration:.2s;width:74vw}.romancecar{height:100vh;background-color:#e4e4e4}.romancecar.yellow{background-color:#f0c051}.romancecar.red{background-color:#c8311e}.romancecar.noBg{background-color:#fff}.romancecar .current-time{position:fixed;z-index:4}.romancecar .top-containerBg{width:100%;height:60.67vw;margin-top:28px;position:fixed;z-index:2}.romancecar .top-containerBlock{width:100%;padding-top:28px;position:fixed;z-index:2}.romancecar .top-container.animUp{animation:romancecar-slide-up-anim .2s ease-out forwards}.romancecar .top-container.animDown{animation:romancecar-slide-down-anim .2s ease-out forwards}.romancecar .top-container.disaster{background:#fff;height:60.67vw;padding:3vw;border:2px solid #000;border-radius:8px;font-size:4vw}.romancecar .top-container.disaster .ttl{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.romancecar .top-container.disaster .ttl img{width:25px;margin-right:5px}.romancecar .top-container.disaster p{white-space:pre-wrap}.romancecar .top-container .btn_layout--right,.romancecar .top-container .btn_layout--left{position:absolute;top:8px;z-index:10}.romancecar .top-container .btn_layout--right{display:flex;right:8px}.romancecar .top-container .btn_layout--left{left:8px}.romancecar .top-container .btn_layout--right a,.romancecar .top-container .btn_layout--left a{display:inline-block;background-color:#fff;padding:8px;color:#1484c9;font-size:3.2vw;text-align:center;border-radius:8px;max-height:40px}.romancecar .top-container .btn_layout--left a{padding:12px}.romancecar .top-container .btn_layout--right a.check{background-color:#1484c9;color:#fff}.romancecar .top-container .btn_layout--right a:last-of-type{padding:0;max-width:40px;margin-left:8px}.romancecar .top-container .btn_layout--right img{height:100%}.romancecar .top-container .btn_layout--left img{width:67px}.romancecar .top-container .btn_layout--bottom .mocoronMode{position:absolute;bottom:8px;left:8px;z-index:10;width:10.6666vw;height:10.6666vw;background:#fff;border-radius:8px;box-shadow:0 0 5px #c8c9ca}.romancecar .top-container .btn_layout--bottom .mocoronMode.on{box-shadow:0 0 5px 2px #7ec0e6}.romancecar .top-container .btn_layout--bottom .mocoronMode img{width:50%}.romancecar .top-container .btn_layout--bottom .btn_layout--bottom--right{position:absolute;bottom:8px;right:8px;z-index:10;display:flex;gap:8px;align-items:center}.romancecar .top-container .btn_layout--bottom .delay-certificate:after{position:absolute;content:url(/images/外部リンク.svg);width:3vw;right:8px;top:calc(50% - ((8px + 1.5vw)/2))}.romancecar .top-container .btn_layout--bottom .travel{width:22.6666vw;border-radius:8px}.romancecar .top-container .btn_layout--bottom .travel img{width:100%}.romancecar .top-container .line_area .line .lineImg{width:736vw;height:60.67vw;background-image:url(/images/ロマンスカー路線図.webp);background-repeat:no-repeat;background-size:contain;background-position:center;position:relative}.romancecar .top-container .line_area .line .lineImg:after{content:url(/images/romancecar_line_asset.svg);width:40px;position:absolute;left:650.8vw;top:37vw}.romancecar .top-container .line_area .line input:checked+label{background-image:url(/images/sta_flg_select.svg);z-index:2}.romancecar .top-container .line_area .line label{background-image:url(/images/sta_flg.svg);background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;padding-bottom:6.5vw;position:absolute;bottom:19.7vw;width:17.7vw;height:18.45vw;z-index:1}.romancecar .top-container .line_area .line input:checked+label.stop{background-image:url(/images/sta_stop_flg_select.svg)}.romancecar .top-container .line_area .line input+label.stop{background-image:url(/images/sta_stop_flg.svg);width:20vw;height:20.4vw;padding-bottom:7.8vw}.romancecar .top-container .line_area .line label:first-of-type{left:7vw}.romancecar .top-container .line_area .line label:nth-of-type(2){left:22.2542vw}.romancecar .top-container .line_area .line label:nth-of-type(3){left:37.5084vw}.romancecar .top-container .line_area .line label:nth-of-type(4){left:52.7626vw}.romancecar .top-container .line_area .line label:nth-of-type(5){left:68.0168vw}.romancecar .top-container .line_area .line label:nth-of-type(6){left:83.271vw}.romancecar .top-container .line_area .line label:nth-of-type(7){left:98.5252vw}.romancecar .top-container .line_area .line label:nth-of-type(8){left:113.7794vw}.romancecar .top-container .line_area .line label:nth-of-type(9){left:129.0336vw}.romancecar .top-container .line_area .line label:nth-of-type(10){left:144.2878vw}.romancecar .top-container .line_area .line label:nth-of-type(11){left:159.542vw}.romancecar .top-container .line_area .line label:nth-of-type(12){left:174.7962vw}.romancecar .top-container .line_area .line label:nth-of-type(13){left:190.0504vw}.romancecar .top-container .line_area .line label:nth-of-type(14){left:205.3046vw}.romancecar .top-container .line_area .line label:nth-of-type(15){left:220.5588vw}.romancecar .top-container .line_area .line label:nth-of-type(16){left:235.813vw}.romancecar .top-container .line_area .line label:nth-of-type(17){left:251.0672vw}.romancecar .top-container .line_area .line label:nth-of-type(18){left:266.3214vw}.romancecar .top-container .line_area .line label:nth-of-type(19){left:281.5756vw}.romancecar .top-container .line_area .line label:nth-of-type(20){left:296.8298vw}.romancecar .top-container .line_area .line label:nth-of-type(21){left:312.084vw}.romancecar .top-container .line_area .line label:nth-of-type(22){left:327.3382vw}.romancecar .top-container .line_area .line label:nth-of-type(23){left:342.5924vw}.romancecar .top-container .line_area .line label:nth-of-type(24){left:357.8466vw}.romancecar .top-container .line_area .line label.bottom{bottom:2.9vw}.romancecar .top-container .line_area .line label:nth-of-type(25){left:40.5084vw}.romancecar .top-container .line_area .line label:nth-of-type(26){left:55.7536vw}.romancecar .top-container .line_area .line label:nth-of-type(27){left:70.9988vw}.romancecar .top-container .line_area .line label:nth-of-type(28){left:86.244vw}.romancecar .top-container .line_area .line label:nth-of-type(29){left:101.4892vw}.romancecar .top-container .line_area .line label:nth-of-type(30){left:116.7344vw}.romancecar .top-container .line_area .line label:nth-of-type(31){left:131.9796vw}.romancecar .top-container .line_area .line label:nth-of-type(32){left:147.2248vw}.romancecar .top-container .line_area .line label:nth-of-type(33){left:162.47vw}.romancecar .top-container .line_area .line label:nth-of-type(34){left:177.7152vw}.romancecar .top-container .line_area .line label:nth-of-type(35){left:192.9604vw}.romancecar .top-container .line_area .line label:nth-of-type(36){left:208.2056vw}.romancecar .top-container .line_area .line label:nth-of-type(37){left:223.4508vw}.romancecar .top-container .line_area .line label:nth-of-type(38){left:238.696vw}.romancecar .top-container .line_area .line label:nth-of-type(39){left:253.9412vw}.romancecar .top-container .line_area .line label:nth-of-type(40){left:269.1864vw}.romancecar .top-container .line_area .line label.top{bottom:36.55vw}.romancecar .top-container .line_area .line label:nth-of-type(41){left:256vw}.romancecar .top-container .line_area .line label:nth-of-type(42){left:271.2452vw}.romancecar .top-container .line_area .line label:nth-of-type(43){left:286.4904vw}.romancecar .top-container .line_area .line label:nth-of-type(44){left:301.7356vw}.romancecar .top-container .line_area .line label:nth-of-type(45){left:316.9808vw}.romancecar .top-container .line_area .line label:nth-of-type(46){left:332.226vw}.romancecar .top-container .line_area .line label:nth-of-type(47){left:347.4712vw}.romancecar .top-container .line_area .line label:nth-of-type(48){left:373.0918vw}.romancecar .top-container .line_area .line label:nth-of-type(49){left:388.337vw}.romancecar .top-container .line_area .line label:nth-of-type(50){left:403.5822vw}.romancecar .top-container .line_area .line label:nth-of-type(51){left:418.8274vw}.romancecar .top-container .line_area .line label:nth-of-type(52){left:434.0726vw}.romancecar .top-container .line_area .line label:nth-of-type(53){left:449.3178vw}.romancecar .top-container .line_area .line label:nth-of-type(54){left:464.563vw}.romancecar .top-container .line_area .line label:nth-of-type(55){left:479.8082vw}.romancecar .top-container .line_area .line label:nth-of-type(56){left:495.0534vw}.romancecar .top-container .line_area .line label:nth-of-type(57){left:510.2986vw}.romancecar .top-container .line_area .line label:nth-of-type(58){left:525.5438vw}.romancecar .top-container .line_area .line label:nth-of-type(59){left:540.789vw}.romancecar .top-container .line_area .line label:nth-of-type(60){left:556.0342vw}.romancecar .top-container .line_area .line label:nth-of-type(61){left:571.2794vw}.romancecar .top-container .line_area .line label:nth-of-type(62){left:586.5246vw}.romancecar .top-container .line_area .line label:nth-of-type(63){left:601.7698vw}.romancecar .top-container .line_area .line label:nth-of-type(64){left:617.015vw}.romancecar .top-container .line_area .line label:nth-of-type(65){left:632.2602vw}.romancecar .top-container .line_area .line label:nth-of-type(66){left:647.5054vw}.romancecar .top-container .line_area .line label:nth-of-type(67){left:662.7506vw}.romancecar .top-container .line_area .line label:nth-of-type(68){left:677.9958vw}.romancecar .top-container .line_area .line label:nth-of-type(69){left:694.241vw}.romancecar .top-container .line_area .line label:nth-of-type(70){left:710.4862vw}.romancecar .top-container .line_area .line label p{text-align:center;transform:rotate(-15deg);font-size:4.2666vw;color:#323232;padding-left:3px}.romancecar .top-container .line_area .line label.stop p{padding-right:2vw}.romancecar .top-container .line_area .line .train_icon img{position:absolute;top:33.5vw;left:2.1vw;z-index:10;width:40px}.romancecar .top-container .line_area .line .train_icon img:first-of-type{left:22vw}.romancecar .top-container .line_area .line .mark{position:absolute;width:15vw;z-index:10}.romancecar .top-container .line_area .line .mark .trainNum{position:absolute;top:.8vw;left:50%;transform:translate(-50%);font-size:1.6vw}.romancecar .top-container .line_area .line .mark .trainNum.mocoron{top:3.5vw}.romancecar .top-container .line_area .line .mark .trainNum.lfb{top:3vw}.romancecar .top-container .metro{position:absolute;left:662.3333vw}.romancecar .timetable-container{position:relative;padding-top:calc(60.67vw + 28px)}.romancecar .timetable-container.animUp{animation:romancecar-slide-up-anim .2s ease-out forwards}.romancecar .timetable-container.animDown{animation:romancecar-slide-down-anim .2s ease-out forwards}.romancecar .timetable-container .route{padding:2vw;width:100%;background-color:#fff;position:fixed;z-index:5}.romancecar .timetable-container .route button{text-align:center;color:#000;font-size:4vw;width:100%;min-height:49px;font-weight:700;background-image:url(/images/bg_romancecar_home_station_back.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;justify-content:space-between;align-items:center}.romancecar .timetable-container .route button .icon{width:12vw;padding-left:1vw}.romancecar .timetable-container .route button span{display:block;font-size:3.5vw}.romancecar .timetable-container .arrow{max-width:49px;width:16vw;display:flex;flex-direction:column;align-items:center;position:absolute;top:1vw;right:2.6vw}.romancecar .timetable-container .arrow p{color:#007aff;font-size:3.428vw;position:absolute;top:95%}.romancecar .timetable-container .anounce{border:2px solid #000;border-radius:8px;text-align:center;padding:4vw 4vw 16vw;margin-top:18vw;height:100vw;display:flex;flex-direction:column;justify-content:space-between}.romancecar .timetable-container .anounce p{color:#000;font-weight:700}.romancecar .timetable-container .anounce a{color:#1e90ff}.romancecar .timetable-container .content_bg{background-color:#e4e4e4;padding:19vw 2vw 2vw;display:block;height:100%}.romancecar .timetable-container .content_bg.yellow{background-color:#f0c051}.romancecar .timetable-container .content_bg.red{background-color:#c8311e}.romancecar .timetable-container .more{text-align:center;position:relative;padding-bottom:6vw;background-color:#e4e4e4}.romancecar .timetable-container .more p{padding:5vw;color:#1e4c99;font-weight:700;background-color:#fff;border:3px solid rgb(170,175,181)}.romancecar .timetable-container .more p:before,.romancecar .timetable-container .more p:after{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:1em;background-color:#1e4c99;transition:all .3s ease 0s}.romancecar .timetable-container .more p:after{transform:rotate(90deg)}.romancecar .content_card{position:relative}.romancecar .content_card--text{padding:2vw;color:#c8311e;font-weight:700;font-size:3.2vw}.romancecar .content_card--info{display:grid;grid-template-columns:32.2667vw 44.9333vw 12.8vw;gap:1vw;text-align:left;padding:2vw;width:82vw}.romancecar .content_card--info .dest{width:32vw;height:10.6667vw;display:flex;align-items:center;text-align:center;padding:2vw 3.2vw 2vw 1.6vw}.romancecar .content_card--info .dest>p{margin-right:1vw;min-width:1rem}.romancecar .content_card--info .dest .romancecarIcon{display:flex;flex-direction:column;align-items:start;width:21vw}.romancecar .content_card--info .dest .romancecarIcon .icon{width:70%;margin-left:2vw}.romancecar .content_card--info .dest>div p:first-of-type{font-size:3vw}.romancecar .content_card--info .dest>div p:last-of-type{margin-top:1vw;margin-left:2.6666vw;font-size:2.8vw}.romancecar .content_card--info .time{position:relative;display:flex;align-items:center}.romancecar .content_card--info .time p{font-weight:500;font-size:7vw}.romancecar .content_card--info .time .brackets:before{content:"("}.romancecar .content_card--info .time .brackets:after{content:")"}.romancecar .content_card--info .time div{padding-left:1.4vw}.romancecar .content_card--info .time div p{font-size:2.8vw}.romancecar .content_card--info .time div p:last-child{font-size:4vw;margin-top:1vw}.romancecar .content_card--info .time div p span.extra{font-size:3.2vw}.romancecar .content_card--info .time div p span.delay{color:#c8311e;font-size:3.2vw}.romancecar .content_card--info .logo{text-align:center;display:flex;flex-direction:column;justify-content:center}.romancecar .content_card--info .logo img{display:inline-block;flex-shrink:0;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;font-size:1.5rem;width:5.6vw;margin:0 auto;max-width:100%;height:auto;vertical-align:top}.romancecar .content_card--ticket{position:absolute;width:12vw;top:2vw;right:2vw;z-index:1}.romancecar .content_card--ticket.animUpTicket{animation:ticket-slide-up-anim .2s ease-out forwards}.romancecar .content_card--ticket.animDownTicket{animation:ticket-slide-down-anim .2s ease-out forwards}.romancecar .content_card--name{text-align:center;font-size:3.5vw;margin-bottom:2vw}.romancecar .content_card--name .brackets:before{content:"("}.romancecar .content_card--name .brackets:after{content:")"}.romancecar .content_card--suspension{margin:0 2vw 2vw;display:inline-block;border:1px solid #c8311e;border-radius:2px;color:#fff;background-color:#c8311e;font-size:3.6vw;padding:1.5vw 1vw 1vw}.romancecar .content_card--anounce{margin:0 2vw 2vw;display:inline-block;border:1px solid #1484c9;border-radius:2px}.romancecar .content_card--anounce p{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;color:#1484c9;font-size:3.6vw;padding:1vw}.romancecar .content_card--crowd{padding:2vw;display:flex}.romancecar .content_card--crowd .label{display:flex;flex-direction:column;text-align:right;width:15%;padding-right:2vw;font-size:3.6vw}.romancecar .content_card--crowd .label p:not(:first-of-type){margin-top:3.4vw}.romancecar .content_card--crowd .cars{display:flex;flex-direction:row;width:85%;overflow-x:auto;scroll-behavior:smooth;padding-bottom:1vw}.romancecar .content_card--crowd .cars_item{display:flex;flex-direction:column;justify-content:space-around;align-items:center;border:1px solid rgb(103,103,103);border-radius:2px;padding:1vw;width:8.2vw;font-size:3.6vw;margin:0 1vw}.romancecar .content_card--crowd .cars_item p:last-of-type{font-weight:700}.romancecar .content_card--crowd .cars_item img{margin:1.2vw auto}.romancecar .content_card--crowd .cars_item+.cold{font-size:3.4vw;font-weight:700;text-align:center;padding:1vw}.romancecar .content_card--guide{width:100%}.romancecar .content_card--guide .guide_transit--button,.romancecar .content_card--guide .guide_change--button{padding:0 16px;display:flex;justify-content:center;align-items:center;line-height:1.5}.romancecar .content_card--guide .guide_transit--button p,.romancecar .content_card--guide .guide_change--button p{display:flex;align-items:center;margin-bottom:2vw}.romancecar .content_card--guide .guide_transit--button p span,.romancecar .content_card--guide .guide_change--button p span{text-align:center;position:relative;display:inline-block;font-size:4vw}.romancecar .content_card--guide .guide_transit--button p img,.romancecar .content_card--guide .guide_change--button p img{height:8px;margin-left:1vw;transition:.2s}.romancecar .content_card--guide .guide_transit--button p img.rotate,.romancecar .content_card--guide .guide_change--button p img.rotate{transform:rotate(-180deg);transition:.2s}.romancecar .content_card--guide .guide_transit--area,.romancecar .content_card--guide .guide_change--area{padding:0;display:block}.romancecar .content_card--guide .guide_transit--area .train-name{text-align:center;background-color:#f3f3f3;border:1px solid #bfbfbf;padding:2vw;margin:2vw 3vw}.romancecar .content_card--guide .guide_transit--block{display:flex;justify-content:space-between;padding:2vw 2vw 2vw 8vw;background:url(/images/img_schedule_second_layer_line_express.svg) left top / 5.9vw 18vw repeat-y;backface-visibility:hidden}.romancecar .content_card--guide .guide_transit--block .arrival{width:22.4vw;line-height:1.6;font-size:3vw}.romancecar .content_card--guide .guide_transit--block .arrival p:first-of-type{color:#cfd1d6}.romancecar .content_card--guide .guide_transit--block .arrival p.suspend{color:#c8311e;font-size:3.2vw}.romancecar .content_card--guide .guide_transit--block .arrival span.delay{color:#c8311e}.romancecar .content_card--guide .guide_transit--block .station{width:56.7333vw;text-align:left;padding:0px 1vw;display:flex;align-items:center}.romancecar .content_card--guide .guide_transit--block .station p{width:100%;display:flex;justify-content:space-between;font-size:4.5vw}.romancecar .content_card--guide .guide_transit--block .station p span:last-of-type{font-size:3.8vw;color:#aaafb5}.romancecar .content_card--guide .guide_transit--block .bus{width:8.4667vw;display:flex;justify-content:flex-end;align-items:center;line-height:0}.romancecar .content_card--guide .guide_transit--block .bus p{margin-left:1vw;white-space:nowrap}.romancecar .content_card--guide .guide_transit--block .bus p a{position:relative;color:#3881c6;font-size:2.4vw;padding-right:2vw;display:block}.romancecar .content_card--guide .guide_transit--block .bus p a:after{position:absolute;content:"";display:inline-block;border-width:1px 1px 0px 0px;border-top:1px solid rgb(56,129,198);border-right:1px solid rgb(56,129,198);top:50%;transform:translateY(-50%) rotate(45deg);transition:border .3s ease 0s;right:0;width:1vw;height:1vw}.romancecar .content_card--guide .guide_change--wrap{padding:0;background:url(/images/img_schedule_third_layer_line_express.svg) 0px 0px / 5.8vw 18.6667vw repeat-y;backface-visibility:hidden}.romancecar .content_card--guide .guide_change--block{padding:2vw 2vw 2vw 9vw;text-align:left}.romancecar .content_card--guide .guide_change--block ul li{position:relative}.romancecar .content_card--guide .guide_change--block ul li:nth-child(n+2){margin-top:4vw}.romancecar .content_card--guide .guide_change--block .type{display:flex;align-items:center;font-size:3.6vw;color:#d82116}.romancecar .content_card--guide .guide_change--block .type .type_icon{max-width:72px}.romancecar .content_card--guide .guide_change--block .type .type_icon img{width:5.46667vw;margin-right:1vw}.romancecar .content_card--guide .guide_change--block .type p.rapid{color:#d82116}.romancecar .content_card--guide .guide_change--block .type p.local{color:#0b4f9f}.romancecar .content_card--guide .guide_change--block .time{margin-top:2.4vw}.romancecar .content_card--guide .guide_change--block .time p:first-of-type{font-weight:600;font-size:3.6vw}.romancecar .content_card--guide .guide_change--block .time p:last-of-type{position:absolute;left:50%;bottom:0;transform:translate(-50%);font-size:5vw}.romancecar .content_card--guide .guide_change--block .time p span{margin-left:1vw;font-size:3.6vw}.romancecar .content_card--guide .guide_transit--notice{font-size:2.9333vw;padding:1vw 1vw 2vw 8vw;background:url(/images/img_schedule_third_layer_line_express.svg) left top / 5.9vw 17vw repeat-y}@keyframes romancecar-slide-up-anim{0%{top:0}to{top:-60.67vw;z-index:3}}@keyframes romancecar-slide-down-anim{0%{top:-60.67vw}to{top:0;z-index:0}}@keyframes ticket-slide-up-anim{0%{z-index:1}to{z-index:4}}@keyframes ticket-slide-up-down{0%{z-index:4}to{z-index:1}}@media (min-aspect-ratio: 2/3) and (max-height: 553px){.romancecar .top-containerBg{display:none}.romancecar .timetable-container,.romancecar .timetable-container.animDown{padding-top:0}.romancecar .timetable-container .route:has(+.anounce){top:0}.romancecar .timetable-container .route{height:18vw}.romancecar .timetable-container .route button{height:100%}}.news .inner{padding-left:5vw}.news .news_list--item{padding:4vw 6vw 4vw 0;border-bottom:1px solid #acacac;position:relative}.news .news_list--item.hide{display:none}.news .news_list--item a{position:absolute;top:0;left:0;width:100%;height:100%}.news .news_list--item .title{margin-bottom:2vw;font-size:3.7333vw;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news .news_list--item div{display:flex;align-items:center;font-size:3.2vw}.news .news_list--item .tag{font-size:3vw;border-radius:20px;border:1px solid;padding:1.3vw 2vw 1vw;margin-right:2vw}.news .news_list--item .tag.tag1{color:#fff;background-color:#88b7dd;border-color:#0082cd}.news .news_list--item .tag.tag2{color:#6282ec;background-color:#fff;border-color:#0082cd}.news .news_list--item.unread:before{content:"";display:block;width:7px;height:7px;background-color:#e7471e;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:-3.5vw}.news .news_list--item:after{content:"";display:block;width:6px;height:6px;border-top:2px solid #88878d;border-right:2px solid #88878d;position:absolute;right:4vw;top:50%;transform:translateY(-50%) rotate(45deg)}.news .noNews{display:flex;justify-content:center;align-items:center;height:100vh}.news .noNews p{font-size:3.7333vw}.newsDetail .inner{padding:4vw 3vw}.newsDetail .title{font-weight:700;font-size:4.8vw}.newsDetail .info{display:flex;align-items:center;justify-content:space-between;font-size:3.2vw;margin:6vw 0 2vw}.newsDetail .info .tag{font-size:3vw;border-radius:20px;border:1px solid;padding:1.3vw 2vw 1vw;margin-right:2vw}.newsDetail .info .tag.tag1{color:#fff;background-color:#88b7dd;border-color:#0082cd}.newsDetail .info .tag.tag2{color:#6282ec;background-color:#fff;border-color:#0082cd}.newsDetail .text{padding:3vw 2vw}.newsDetail .text.trainText{white-space:pre-wrap}.newsDetail .text p{padding:3vw 0;line-height:1.5}.newsDetail .text a{text-decoration:underline;color:#00f}.none-wovn #wovn-translate-widget{display:none!important}.status{padding-top:2vw;width:97%;margin-inline:auto;display:flex;flex-direction:column;height:100vh}.status.website{height:revert}.web-footer{margin-top:2em}.status_mv{border:solid 2px #003d9c;width:100%}.status_mv img{width:100%}.status_mv button{padding:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;font-family:inherit;line-height:1}.status .map_close{position:relative;display:grid;place-items:center}.status .map_close-text{text-align:center;line-height:1.5;font-size:3.7vw;font-weight:700}.status .map_close.maintenance{height:auto;padding:5vw 0}.status .map_close.maintenance .mocoron01{position:relative;width:15vw;margin:0 auto 3vw;left:-2vw}.status .map_close.is_overtime{padding:5vw 0}.status .map_close.is_overtime .map_close-content{width:100%}.status .map_close.is_overtime .map_close-illust{position:relative;width:40%;margin-inline:auto;margin-bottom:5vw}.status .map_close.is_overtime .map_close-illust .mocoron04{width:24vw;margin-inline:auto}.status .map_close.is_overtime .map_close-illust .mocoron02,.status .map_close.is_overtime .map_close-illust .mocoron03{position:absolute}.status .map_close.is_overtime .map_close-illust .mocoron02{width:15vw;right:-12vw;bottom:0}.status .map_close.is_overtime .map_close-illust .mocoron03{width:15vw;left:-11vw;bottom:0}.status .routemap{margin-inline:auto;position:relative}.status-map_box{position:relative}.status .routemap_notes{position:absolute;border:solid min(.3vw,3px) #838383;padding:1vw;top:3vw;left:3vw;width:17vw}.status .button-hakonenavi,.status .button-chiyoda{position:absolute;width:min(8.21vw,115px);filter:drop-shadow(3px 3px 3px rgba(0,0,0,.4))}.status .button-hakonenavi img,.status .button-chiyoda img{vertical-align:middle}.status .button-hakonenavi{left:min(3vw,35px);top:28.2vw}.status .button-chiyoda{top:32.5vw;right:min(8.5vw,115px)}.status .button-chiyoda.show_line-chiyoda{top:36.5vw;right:min(.8vw,10px)}.status .routemap_station{z-index:1}.status_data{background:#003d9c;border-radius:0 0 1.33vw 1.33vw}.status_data-base{display:flex;align-items:center;justify-content:space-between;padding:1.333vw 3vw;gap:2vw;flex-wrap:wrap}.status_data-base h1{color:#fff;font-weight:700;white-space:nowrap;font-size:4vw;width:calc(100% - 38vw)}.status_data-base.open .switch-button img{transform:rotate(180deg)}.status_data-base.open+.status_data-detail{display:block}.status_summary{width:100%;display:flex;align-items:center;order:5;gap:2.5vw}.status_summary-text{width:100%;background:#fff;overflow:hidden;border-radius:1vw;padding:1.5vw;font-size:3.4vw;line-height:1.5}.status_summary-text.irregular{background:#ffd0d0}.status_summary-text p{font-weight:700}.status_data-refresh{width:5vw}.status button.delay-certificate{max-width:230px;width:28vw;font-size:3.4vw;border-radius:1vw;gap:1.33vw;color:#1484c9;font-weight:700;background:#fff;padding:1.8vw;line-height:1;display:flex;align-items:center;justify-content:center}.status .delay-certificate img{margin-top:3px;width:2.666vw}.status .switch-button{width:6vw;height:6vw;filter:drop-shadow(3px 3px 1px rgba(211,211,211,.7))}.status_data-detail{display:none;padding:0 3vw 1.33vw;justify-content:space-between}.status_data-base+.status_data-detail{margin-top:.65vw}.status_data-box{width:100%}.status_data-box+.status_data-box{margin-top:2vw}.status_data-box dl{display:flex;gap:2vw}.status_data-box dl dt,.status_data-box dl dd{background:#fff;text-align:center;font-weight:700;display:grid;place-items:center;padding:1.5vw;border-radius:1.5vw}.status_data-box dl dt{width:12vw;padding:1vw;font-size:3vw;writing-mode:vertical-rl;letter-spacing:3px;line-height:1.2}.status_data-box dl dd{width:calc(100% - 12vw);font-size:3.4vw}.status_occurrence-data{display:flex;justify-content:space-between}.status_occurrence-data dl dt{writing-mode:revert}.status_occurrence-item{margin-top:2vw}.status_occurrence-title{font-weight:700}.status_occurrence-place{width:56%}.status_occurrence-time{width:40%}.status_cause-text{margin-top:1vw;font-size:2.8vw;font-weight:400;text-align:left;line-height:1.4}.status_cause-reason{text-align:center;font-weight:700;font-size:3vw;line-height:1.7;margin-bottom:.3em}.status_data-box dl dd.status_cause-dd{text-align:left;white-space:pre-wrap}.status.lang-en .status_data-base h1{white-space:revert;line-height:1.3}.status.lang-en .status_data-box{display:flex;flex-direction:column;gap:min(1.04vw,15px)}.status.lang-en .status_data-box dl{flex-direction:column;gap:1vw}.status.lang-en .status_data-box dl dt,.status.lang-en .status_data-box dl dd{width:100%;border-radius:.5vw;letter-spacing:revert;line-height:1.2}.status.lang-en .status_data-box dl dt{writing-mode:revert}.status.lang-en .status_data-box .status_occurrence-item dl dd{height:100%;font-size:3.3vw;line-height:1.5}.status.lang-en .status_occurrence-data{margin-top:0}.status.lang-en .status_data-box .status_occurrence-item{height:100%}.status.lang-en .status_occurrence-data{margin-top:1vw}.status.lang-en .operation_list li{font-size:3vw;line-height:1.2}.status.lang-en .operation_list .line-status{height:calc(100% - 4vw)}.status.lang-en .operation_list .line-info{height:calc(100% - 4.7vw)}.none{display:none}.status_body{margin-top:3vw}.overflow-auto{overflow:auto}.status .operation_list li{font-size:3.33vw;padding:0 2.33vw;color:#515964;border:solid min(.3vw,3px) #838383;display:grid;grid-template-columns:1.3fr 1.5fr .9fr;gap:3.5vw;align-items:center;height:4.5em}.status .operation_list li.other-line{border:revert;background:#c1e5f5}.status .operation_list li+li{margin-top:2.66vw}.status .operation_list .line-status{height:calc(100% - min(2.08vw,30px));padding:0 40px;border-radius:10px;font-weight:700;background:#fff;display:flex;align-items:center;gap:30px}.status .operation_list .line-name{text-align:center;font-weight:700;color:#515964;line-height:1.2}.status .operation_list .line-status{font-weight:700;background:#fff;display:flex;align-items:center;height:calc(100% - 5.33vw);border-radius:1.33vw;padding:0 2vw;gap:1.5vw}.status .operation_list .line-status .icon{position:relative;width:1.5em;height:1.5em}.status .operation_list .line-status span{width:calc(100% - (1.5em + 2vw));text-align:center}.status .operation_list .line-status.expected{border:solid 3px #3a9267}.status .operation_list .line-status.expected .icon{position:relative;clip-path:circle(50% at 50% 50%);background:#5bcc63}.status .operation_list .line-status.expected .icon:after{content:"";width:1.1em;height:1.1em;clip-path:circle(50% at 50% 50%);background:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.status .operation_list .line-status.delay{border:solid 3px #e3ae93}.status .operation_list .line-status.delay .icon{width:1.7em;clip-path:polygon(50% 0,0% 100%,15% 100%,50% 30%,77% 85%,10% 85%,15% 100%,100% 100%);background:#bf521c}.status .operation_list .line-status.stop{border:solid 3px #82262a}.status .operation_list .line-status.stop .icon{clip-path:polygon(10% 0%,0% 10%,40% 50%,0% 90%,10% 100%,50% 60%,90% 100%,100% 90%,60% 50%,100% 10%,90% 0%,50% 40%);background:#82262a}.status .operation_list .line-info{display:grid;align-items:center;text-align:center;background:#fff;border:solid 2px #838383;height:calc(100% - 5.66vw);border-radius:1.33vw}.status .info-container{margin-top:8vw;background-color:#d8d8d8}.status .info-container .info-item .info-item__ttl{background-color:#d8d8d8;text-align:center;color:#88878d;font-size:3.7333vw;font-weight:700;padding:2vw}.status .info-container .info-item .info-item__ttl+p{min-height:12.8vw;background-color:#fff;font-size:3.4666vw;line-height:1.5;padding:3.5vw;border-top:1px solid #c8c8ca;border-bottom:1px solid #c8c8ca;white-space:pre-wrap}.status .info-container .info-item:last-child .info-item__ttl+p{border-bottom:none}.status .info-container .info-item p span{display:block;margin-bottom:1em}.status .status_announce{margin-top:8vw;border-radius:5px;padding:5vw .5rem;border:#dadbdc 1px solid}.status .status_announce-about-title{color:#032d57;font-weight:700;font-size:3.7333vw}.status .status_announce-text ul{margin-top:3.5vw;padding:0 .5rem}.status .status_announce-text ul li{display:flex;gap:.15em;font-size:3.4666vw;line-height:1.5}.status .status_announce-text ul li:before{content:"●"}.status .status_announce-text ul li.asterisk:before{content:"※"}.status .status_announce-text ul li+li{margin-top:.5rem}.status .status_announce-app{margin-top:5vw;padding:1rem;border:.7vw solid #0070c0}.status .status_announce-app .status_announce-app-text{font-size:3.7333vw;color:#032d57;font-weight:700;line-height:1.8}.status .status_announce-app-download{display:grid;grid-template-columns:.85fr 1fr}.status .status_announce-app-download a{display:block}.status .status_announce-app-download li.apple a{padding:2.5vw}.status .status_announce-app-download li img{width:100%}.status .status_announce-app-note{margin-top:.5rem;font-size:.65rem;line-height:1.3}.status .status_announce-x{width:52vw;margin-top:5vw}.status .status_announce-x img{width:100%}.status .status_announce-delay{margin-top:8vw}.status .status_announce-delay ul{margin:0 1%;border-top:#dadbdc 1px solid}.status .status_announce-delay ul li{font-size:3.7333vw;padding:.5em .5em .5em .75em;color:#032d57;font-weight:700;line-height:1.7;border-bottom:#dadbdc 1px solid}.status .status_announce-delay ul li{position:relative}.status .status_announce-delay ul li:before{position:absolute;top:.5em;left:0;content:"";width:.2em;height:1.5em;background:#004ba5}.status .status_announce-delay ul li a{color:#004ba5;text-decoration:underline;margin-left:.5em}.status .status_announce-note{margin-top:8vw}.status .status_announce-note-title{font-size:3.7333vw;font-weight:700}@media (min-width: 750px),print{.status{padding-top:20px;max-width:1440px}.status .map_close-text{font-size:26px}.status .map_close.maintenance{padding:3.5rem 0}.status .map_close.maintenance .mocoron01{width:150px;left:-.5rem}.status .map_close.is_overtime{padding:3.5rem 0 5rem}.status .map_close.is_overtime .map_close-illust{margin-bottom:50px;width:275px}.status .map_close.is_overtime .map_close-illust .mocoron04{width:90%;margin-inline:auto}.status .map_close.is_overtime .map_close-illust .mocoron02{width:63%;right:-210px;bottom:0}.status .map_close.is_overtime .map_close-illust .mocoron03{width:60%;left:-200px;bottom:-20px}.status .routemap{max-width:1300px}.status .routemap_notes{border:solid 1px #838383;padding:min(1.04166vw,15px);top:20px;left:20px;width:min(13.888vw,200px)}.status .button-hakonenavi,.status .button-chiyoda{position:absolute;width:min(8.21vw,115px);filter:drop-shadow(3px 3px 3px rgba(0,0,0,.4))}.status .button-hakonenavi{top:calc(50% + 1.8vw)}.status .button-chiyoda{top:min(33.2vw,450px);right:min(8.5vw,115px)}.status .button-chiyoda.show_line-chiyoda{top:min(37.6vw,505px)}.status_data{background:#003d9c;border-radius:0 0 10px 10px}.status_data-base{padding:15px;flex-wrap:nowrap}.status_data-base h1{font-size:min(1.875vw,27px);width:auto}.status_data-base.open+.status_data-detail{display:flex}.status_summary{justify-content:space-between;width:55%;gap:min(1.736vw,25px);order:revert}.status_summary-text{border-radius:min(.69vw,10px);padding:min(1.3vw,13px) 10px;width:100%;font-size:min(1.527vw,22px)}.status_data-refresh{width:7%}.status button.delay-certificate{width:17%;font-size:min(1.736vw,25px);padding:min(1.4vw,14px);border-radius:min(.69vw,10px);gap:10px}.status .delay-certificate img{width:min(1.736vw,25px)}.status .switch-button{width:min(4.166vw,60px);height:min(4.166vw,60px)}.status_data-detail{display:none;padding:5px min(4.166vw,60px) 15px;justify-content:space-between}.status_data-box+.status_data-box,.status_data-base+.status_data-detail,.status_occurrence-item{margin-top:0}.status_data-box{width:48%}.status_data-box dl{gap:5px;height:100%}.status_data-box dl dt,.status_data-box dl dd{border-radius:10px;padding:10px}.status_data-box dl dt{width:min(5.902vw,85px);padding:5px;font-size:min(1.527vw,22px)}.status_data-box dl dd{width:calc(100% - min(5.902vw,85px));font-size:min(1.736vw,25px)}.status_data-box .status_occurrence-item{height:calc((100% - min(1.04vw,15px))/2)}.status_occurrence-data{margin-top:min(1.04vw,15px)}.status_cause-text{margin-top:.5em;font-size:min(1.18vw,17px)}.status_cause-reason{font-size:min(1.38vw,20px)}.status.lang-en .status_data-base h1{width:20%;font-size:min(1.75vw,26px)}.status.lang-en .status_occurrence-data{margin:0}.status.lang-en .status_data-box dl dt,.status.lang-en .status_data-box dl dd{font-size:min(1.45vw,20px);border-radius:5px}.status.lang-en .status_data-box dl{gap:5px}.status.lang-en .status_data-box dl dd{height:100%}.status.lang-en .status_data-box .status_occurrence-item dl dd{font-size:min(1.45vw,20px)}.status.lang-en button.delay-certificate{font-size:min(1.636vw,23px);line-height:1.2}.status.lang-en .operation_list li{font-size:min(1.94vw,28px)}.status.lang-en .operation_list .line-status,.status.lang-en .operation_list .line-info{height:calc(100% - min(2.08vw,30px))}.status_body{margin-top:30px}.status .operation_list li{grid-template-columns:1fr 1.5fr 1fr;font-size:min(1.94vw,28px);padding:0 40px;border:solid min(.3vw,3px) #838383;gap:50px;height:4.5em}.status .operation_list li+li{margin-top:20px}.status .operation_list .line-name{text-align:center;font-weight:700;color:#515964;line-height:1.2}.status .operation_list .line-status{height:calc(100% - min(2.08vw,30px));padding:0 40px;border-radius:10px;gap:30px}.status .operation_list .line-status .icon{width:1.5em;height:1.5em}.status .operation_list .line-status span{width:calc(100% - (1.5em + 30px))}.status .operation_list .line-status.expected{border:solid min(.35vw,4px) #3a9267}.status .operation_list .line-status.delay{border:solid min(.35vw,4px) #e3ae93}.status .operation_list .line-status.stop{border:solid min(.35vw,4px) #82262a}.status .operation_list .line-info{height:calc(100% - min(2.08vw,30px));border-radius:10px;border:solid 2px #838383}.status .info-container{margin-top:80px}.status .info-container .info-item .info-item__ttl,.status .info-container .info-item .info-item__ttl+p{padding:20px;font-size:20px}.status .info-container .info-item .info-item__ttl+p{min-height:6rem}.status .status_announce{margin-top:min(3.47vw,50px);padding:1.5rem}.status .status_announce-about-title{font-size:20px}.status .status_announce-text ul{margin-top:20px}.status .status_announce-text ul li{font-size:18px}.status .status_announce-app{margin-top:50px;border:4px solid #0070c0}.status .status_announce-app .status_announce-app-text{font-size:18px}.status .status_announce-app-download{width:405px;grid-template-columns:.85fr 1fr}.status .status_announce-app-download li.apple a{padding:10px}.status .status_announce-x{width:195px;margin-top:30px}.status .status_announce-delay{margin-top:30px}.status .status_announce-delay ul li{font-size:18px}.status .status_announce-delay ul li a:hover{text-decoration:none}.status .status_announce-note{margin-top:30px}.status .status_announce-note-title{font-size:20px}}.more .inner{padding:4vw 3vw}.more .button_block{margin-block:3vw}.more .button_block p{font-size:4.8vw}.more .button_block p.external{position:relative}.more .button_block p.external:after{content:url(/images/外部リンク.svg);position:absolute;top:-1px;width:3.2vw}.more .button_block p.external.ex1:after{left:20.3333vw}.more .button_block p.external.ex2:after{left:30vw}.more .button_block p.external.ex3:after,.more .button_block p.external.ex6:after{left:40vw}.more .button_block p.external.ex5:after{left:49.3vw}.more .button_block p.external.ex4:after{left:54vw}.more .button_block p.button_block--ttl{color:#707070;font-size:4vw;margin:5vw 0 3vw}.more .button_block .button_block--list{padding-right:10vw}.more .button_block .button_block--list li{display:flex;align-items:center;height:18vw;position:relative}.more .button_block .button_block--list li span{display:block;font-size:2.6666vw;padding-top:6px;line-height:1.2}.more .button_block .button_block--list li.disabled p{color:#d1d1d1}.more .button_block .button_block--list a{position:absolute;top:0;left:0;width:100%;height:100%}.more .button_block .button_block--list img{height:100%;padding:4vw 4vw 4vw 2vw}.more .version{color:#707070;text-align:center;padding-bottom:4vw;font-size:12px}.list .inner{padding-top:8vw}.list{background:#f3f0f7;height:100vh}.list ul{background:#fff;padding-left:4vw}.list ul li:not(:last-of-type){border-bottom:1px solid #e4e4e4}.list ul li{padding:4vw 0;display:block;font-size:3.7333vw;position:relative}.list ul li:after{content:"";display:block;width:6px;height:6px;border-top:1px solid #88878d;border-right:1px solid #88878d;position:absolute;right:4vw;top:50%;transform:translateY(-50%) rotate(45deg)}.helpDetail .inner{padding:0;max-width:600px;width:95%;margin-inline:auto}.helpDetail .images img{width:100%;display:block;margin:0 auto}.tutorialDetail .inner{max-width:700px;width:85%;margin-inline:auto;margin-top:7vw}.tutorialDetail .slick-track{display:flex;align-items:center}.tutorialDetail .slick-dots li{margin:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-XJzBMpIy.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-Zcw5u4Ni.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.kiyaku .inner{padding:1vw}.kiyaku .text{line-height:1.4}.kiyaku .title,.kiyaku .article,.kiyaku .text>p{margin-bottom:6vw}button{font-family:Hiragino Kaku Gothic Pro,Hiragino Sans GB W3,メイリオ,Meiryo,MS PGothic,sans-serif}.header-delay{padding:3vw;background:#004ba5;color:#fff}.header-delay p{line-height:1.5;font-weight:700;font-size:4vw;letter-spacing:.05em}.delayCertificateStation,.delayCertificateList,.delayCertificate{padding:7vw 3vw 10vw;min-height:90vh}.delayCertificate-title{font-size:4.5vw;font-weight:700;border-left:solid 3.5px #004ba5;padding-left:.5rem;line-height:1.3}.delayCertificateStation .delayCertificate-title{font-size:5.33vw;margin-bottom:1rem}.delayCertificateStation-inner{border:solid .125rem #ddd;border-top:solid .25rem #004ba5}.delayCertificateStation-tab{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:0 .125rem}.delayCertificateStation-contents{padding:5vw}.delayCertificateStation a,.delayCertificateStation button{transition:opacity .3s,background-color .3s}.delayCertificateStation-tab li{border-bottom:solid .125rem #ddd}.delayCertificateStation-tab button{width:100%;padding:4vw .3125rem;text-align:center;font-weight:700;margin-bottom:1px;font-size:4vw;color:#000}.delayCertificateStation-tab li.active button{color:#0087cd;border-bottom:solid .125rem #0087cd;pointer-events:none}.delayCertificateStation-tab button:hover{opacity:.7}.delayCertificateStation-contents .station-list li{display:flex;flex-wrap:wrap;border:.125rem solid #004ba5}.delayCertificateStation-contents .station-list li+li{margin-top:4.8vw;position:relative}.delayCertificateStation-contents .station-list li+li:before{content:"";display:block;position:absolute;top:calc(-4.8vw - .125rem);width:2.66vw;height:calc(4.8vw + .125rem);background:#004ba5;left:calc(50% - 1.33vw)}.delayCertificateStation-contents .station-list_name{font-size:4.8vw;font-weight:700;display:flex;align-items:center;padding-left:.5vw;flex-grow:1;order:1}.delayCertificateStation-contents .station-list_name .icon{width:10.133vw}.delayCertificateStation-contents .station-list_transit{width:100%;font-size:3.733vw;padding:2.3vw 2.9vw;line-height:1.3;display:flex;align-items:center;order:3;letter-spacing:.03em;border-top:#ddd dashed 2px;white-space:pre-line;line-height:1.4}.delayCertificateStation-contents .station-list_transit .other-line{position:relative;border:solid .125rem #0087cd;color:#0087cd;font-weight:700;font-size:4.26vw;width:45.33vw;border-radius:.3em;padding:.187rem;text-align:center;display:flex;align-items:center;justify-content:center;gap:.25rem}.delayCertificateStation-contents .station-list_transit .other-line:before{content:"";display:block;clip-path:polygon(0 0,100% 50%,0 100%);background:#0087cd;width:1.866vw;height:3.733vw}.delayCertificateStation-contents .station-list_transit .other-line:hover{background:#0087cd;color:#fff}.delayCertificateStation-contents .station-list_transit .other-line:hover:before{background:#fff}.delayCertificateStation-contents .station-list_transit:before{content:"";display:block;background:url(/images/shuffle.svg) no-repeat;background-size:contain;width:6vw;height:6vw;margin-right:.75rem;flex-shrink:0}.delayCertificateStation-contents .station-list_delayCertificate{width:26.66vw;background:#004ba5;color:#fff;font-weight:700;font-size:3.5vw;display:flex;align-items:center;justify-content:center;order:2}.delayCertificateStation-contents .station-list_delayCertificate:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#fff;width:1.866vw;height:3.733vw;margin-right:.25rem}.delayCertificateList *:before,.delayCertificateList *:after{box-sizing:border-box}.delayCertificateList a{color:#004ba5}.delayCertificateList .caution{padding:5vw 3vw;border:1px solid #d5d5d5;height:30vh;overflow:scroll;line-height:1.3}.delayCertificateList .caution_name{font-weight:700;font-size:3.7vw;padding-bottom:4vw}.delayCertificateList .caution_text{font-size:3.5vw;padding-top:.75em;line-height:1.2}.delayCertificateList .caution ul{padding-left:.8rem}.delayCertificateList .caution ul li{font-size:3.5vw;position:relative}.delayCertificateList .caution ul li+li{margin-top:.3em}.delayCertificateList .caution ul li:before{content:"・";position:absolute;top:0;left:-1em}.delayCertificateList .delayList{padding-top:10vw}.delayCertificateList .delayCertificate-title{font-size:4.5vw}.delayCertificateList .other_station{display:inline-block;font-size:3.8vw;padding:0 .5rem;margin-top:3vw;text-decoration:underline}.delayCertificateList .delayList-none{margin-top:5vw;font-size:4vw}.delayCertificateList .delayList ul{margin:5vw 0}.delayCertificateList .delayList li{line-height:1.2}.delayCertificateList .delay_section{margin-top:7vw;font-size:4vw}.delayCertificateList .delay_section-date{position:relative;font-weight:700;padding-bottom:.5em}.delayCertificateList .delay_section-date:before{content:"";width:100%;height:.1375rem;background-color:#0087cd;border-left:solid 48vw #004ba5;position:absolute;bottom:0;left:0}.delayCertificateList .delayList ul{margin:0;padding:1em .5em;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.delayCertificateList .delay_section-table{width:95%;margin-inline:auto;margin-top:1rem;table-layout:fixed}.delayCertificateList .delay_section-table thead{border-bottom:1px solid #000}.delayCertificateList .delay_section-table thead th{padding:0 1rem .3rem}.delayCertificateList .delay_section-table thead th:first-of-type{text-align:left}.delayCertificateList .delay_section-table tbody tr:first-of-type td{padding-top:.8rem}.delayCertificateList .delay_section-table tbody td:nth-of-type(n+2){text-align:center}.delayCertificateList .delay_section-table tbody td{padding:.5rem 1rem}.delayCertificateList .delay_section-table tbody a{text-decoration:underline;display:inline-block}.delayCertificateList .delay_section-table tbody a:hover{opacity:.8}.delayCertificate .menu{display:flex;justify-content:space-between;margin-bottom:5vw}.delayCertificate .menu button{position:relative;border:solid 1.5px #0087cd;color:#0087cd;font-weight:700;border-radius:5px;padding:1.5vw 3vw 1.5vw 5vw}.delayCertificate .menu button:before{position:absolute;content:"";display:block;top:calc(50% - 1.5vw);left:2.5vw;clip-path:polygon(0 0,100% 50%,0 100%);background:#0087cd;height:2.5vw;width:1.5vw}.delayCertificate .certification{padding:5vw 4vw;border:1px solid #d5d5d5;font-size:4vw;line-height:1.3}.delayCertificate .certification-logo{width:26vw;margin:-2vw 0 0 -1.5vw}.delayCertificate .certification-title{margin-bottom:1.25rem;font-weight:700;text-align:center;font-size:4.5vw}.delayCertificate .certification-data{margin-top:1rem;width:90%;margin-inline:auto;display:flex;flex-wrap:wrap}.delayCertificate .certification-data dt{width:35%;position:relative;padding-bottom:.3rem}.delayCertificate .certification-data dt:after{content:"：";position:absolute;right:.5rem}.delayCertificate .certification-data dd{width:65%;padding-bottom:.3rem}.delayCertificate .certification .signature{text-align:right;margin-top:.75rem;line-height:1.5}.delayCertificate .certification .signature p:first-child{margin-bottom:0}.delayCertificate .certification .signature p:last-child{font-weight:700}.delayCertificate .caution{margin-top:9vw;padding-left:4vw}.delayCertificate .caution ul li{line-height:1.3;font-size:3.7vw;position:relative}.delayCertificate .caution ul li+li{margin-top:2vw}.delayCertificate .caution ul li:before{content:"";display:block;width:3px;height:3px;background-color:#000;border-radius:50%;position:absolute;top:.5em;left:-1em}.delayCertificate .download{text-align:center;padding:0}@media (min-width: 750px),print{.header-delay{padding:.75rem 1rem}.header-delay p{font-size:1.1rem;padding:0 3%;max-width:1440px;margin-inline:auto}.delayCertificateStation,.delayCertificateList,.delayCertificate{width:90%;margin-inline:auto;max-width:1030px;padding:50px 0}.delayCertificate-title{font-size:1.3rem}.delayCertificateStation .delayCertificate-title{font-size:min(2.33vw,25px);margin-bottom:2rem}.delayCertificateStation-contents{padding:2rem 2.5rem}.delayCertificateStation-tab button{padding:1.25rem .3125rem;font-size:1rem}.delayCertificateStation-contents .station-list li+li{margin-top:1.5625rem}.delayCertificateStation-contents .station-list li+li:before{top:-1.6875rem;width:.625rem;height:1.6875rem;left:1.75rem}.delayCertificateStation-contents .station-list li a.station-list_delayCertificate:hover{background:#2382f5;flex-wrap:nowrap}.delayCertificateStation-contents .station-list_name{font-size:min(1.941vw,1.25rem);padding-left:.625rem}.delayCertificateStation-contents .station-list_name .icon{width:min(4.66vw,3rem)}.delayCertificateStation-contents .station-list_transit{width:min(25.611vw,19.0625rem);font-size:min(1.17vw,.875rem);padding:0 min(1.165vw,.75rem);margin:.375rem 0;order:2;letter-spacing:revert;border-left:solid 1px #dddddd;border-top:none}.delayCertificateStation-contents .station-list_transit:before{width:min(1.78vw,1.875rem);height:min(1.78vw,1.875rem);margin-right:min(1.165vw,.75rem)}.delayCertificateStation-contents .station-list_transit .other-line{font-size:min(1.553vw,1rem);width:min(17.475vw,11.25rem);border-radius:.3em;padding:.375rem}.delayCertificateStation-contents .station-list_transit .other-line:before{left:3vw;width:.45rem;height:.9rem}.delayCertificateStation-contents .station-list_delayCertificate{width:min(22.33vw,14.375rem);font-size:min(1.553vw,1rem);padding:min(2.135vw,1.376rem) 0;order:3}.delayCertificateStation-contents .station-list_delayCertificate:before{width:.45rem;height:.9rem;margin-right:.5rem}.delayCertificateList a:hover{text-decoration:underline}.delayCertificateList .caution ul li{font-size:.85rem}.delayCertificateList .delayList{padding:3rem 1.5rem 0}.delayCertificateList .other_station{font-size:1rem;margin-top:1rem}.delayCertificateList .other_station:hover{opacity:.8}.delayCertificateList a:before{top:calc(50% - .4rem);height:.6rem;width:.3rem}.delayCertificateList .caution{margin-top:0;padding:20px 23px;overflow:revert;height:revert}.delayCertificateList .caution_name{font-size:1rem;padding-bottom:1rem}.delayCertificateList .caution_text{font-size:.85rem}.delayCertificateList .delayCertificate-title{font-size:1.3rem}.delayCertificateList .delayList-none{margin-top:20px;font-size:1rem}.delayCertificateList .delay_section{margin-top:30px;width:98%;margin-inline:auto;font-size:1rem}.delayCertificateList .delay_section-date{font-size:1.1rem}.delayCertificateList .delay_section-date:before{height:.1875rem;border-left:solid 13rem #004ba5}.delayCertificateList .delayList ul{margin:0;padding:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.delayCertificate .menu{max-width:580px;margin-inline:auto;margin-bottom:1rem}.delayCertificate .menu button{padding:.3rem 1rem .3rem 1.5rem;transition:.15s}.delayCertificate .menu button:before{top:calc(50% - .35rem);left:.75rem;height:.6rem;width:.3rem}.delayCertificate .menu button:hover{background:#0087cd;color:#fff}.delayCertificate .menu button:hover:before{background:#fff}.delayCertificate .certification{padding:20px 30px;font-size:1rem;max-width:580px;margin-inline:auto}.delayCertificate .certification-logo{width:130px;margin:-10px 0 0 -20px}.delayCertificate .certification-title{font-size:1.3rem}.delayCertificate .certification-data{margin-top:1.35rem;width:55%}.delayCertificate .certification-data dt{width:6.25rem;padding-bottom:.3rem}.delayCertificate .certification-data dt:after{right:.5rem}.delayCertificate .certification-data dd{width:calc(100% - 6.25rem);padding-bottom:.3rem}.delayCertificate .caution{margin-top:3rem;padding-left:1rem}.delayCertificate .caution ul li{font-size:.85rem}.delayCertificate .caution ul li+li{margin-top:.3rem}}@media print{.web-header,.web-footer,.header-delay,.delayCertificate .menu{display:none}}
