@charset "UTF-8";.underline{text-decoration:underline}.txtred{color:#e5004c}.text_right{text-align:right}a.pdflink:before{content:"";width:20px;height:20px;background:url(../images/common/icon_pdf.svg) 0 0 no-repeat;background-size:contain;display:inline-block;margin-right:10px;vertical-align:text-bottom;margin-bottom:5px}a.otherlink:after{content:"";width:20px;height:20px;background:url(../images/common/icon_otherlink.svg) 0 0 no-repeat;background-size:contain;display:inline-block;margin-left:10px;vertical-align:text-bottom}#secondary{margin-top:20px}.contentsgrid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 60px 0.3fr;grid-template-columns:1fr 0.3fr;gap:20px 60px;max-width:1200px;margin:0 auto;text-align:left}.contentsgrid .secondaryinnerbox{margin-bottom:40px}.contentsgrid .secondaryinnerbox .secondary_ttl{background-color:#16317C;color:#fff;padding:10px;margin-bottom:10px;font-size:14px}.contentsgrid .secondaryinnerbox .youtubebox{width:100%;aspect-ratio:16/9}.contentsgrid .secondaryinnerbox .youtubebox iframe{width:100%;height:100%}.contentsgrid .secondaryinnerbox ul li{margin-bottom:10px}.contentsgrid .secondaryinnerbox ul li.boxbannerlink{border:1px #666 solid;padding:10px}.contentsgrid .milestone-content{margin-bottom:40px}.contentsgrid .milestone-content .milestone-header{background-color:#16317C;color:#fff;padding:10px}.contentsgrid .milestone-content .milestone-header .event{display:block;font-isze:1.2em}.contentsgrid .milestone-content .milestone-countdown{border:1px #16317C solid;padding:20px}.contentsgrid .milestone-content .milestone-countdown .difference{display:block;font-size:500%;font-weight:700;line-height:0.8;margin-bottom:5px}.breadcrumbs{max-width:1200px;margin:0 auto;text-align:left;padding:10px 0;font-size:0.8em;color:#16317C}.breadcrumbs a{color:#16317C}.baceh2{margin-top:21px;margin-bottom:30px}.baceh2 h2{font-size:36px;font-weight:bold}.archive #news .tab-area{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #16317C;margin-bottom:20px}.archive #news .tab-area a{display:block}.archive #news .tab{width:33.3333333333%;padding:5px;text-align:center}.archive #news .tab:nth-child(n+2){border-left:2px solid #16317C}.archive #news .tab.active{background-color:#16317C;color:#fff}.archive #news .tab.active a{color:#fff}.archive #news .newsinnerbox{display:-ms-grid;display:grid;-ms-grid-columns:200px 30px 1fr;grid-template-columns:200px 1fr;gap:20px 30px;margin-bottom:20px}.archive #news .newsinnerbox .news_thumbnail img,.archive #news .newsinnerbox .wp-block-post-featured-image img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:#fff;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.archive #news .newsinnerbox .news_thumbnail{background:#fff;padding:1px;border-radius:8px;border:1px solid #eee;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.05);box-shadow:0 2px 6px rgba(0,0,0,0.05)}.archive #news .newsinnerbox .news_thumbnail{-webkit-transition:0.3s;transition:0.3s}.archive #news .newsinnerbox .news_thumbnail:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.08);box-shadow:0 6px 12px rgba(0,0,0,0.08)}.archive #news .newsinnerbox .news_textbox dl dt{display:-ms-grid;display:grid;-ms-grid-columns:200px 20px 1fr;grid-template-columns:200px 1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.archive #news .newsinnerbox .news_textbox dl dt .news_category .category-name{background-color:#DDE5FA;color:#16317C;font-size:13px;padding:4px 10px 7px 10px;display:block;text-align:center;line-height:1}.archive #news .newsinnerbox .news_textbox dl dt .news_date{text-align:left}.archive #news .newsinnerbox .news_textbox dl dd{text-align:left}.page .thumbnailover{margin-bottom:40px}.page .thumbnailover .imgbox{height:300px}.single h2,.singlebace h2{font-size:36px;font-weight:bold;margin-bottom:20px;line-height:1.4}.single h3,.singlebace h3{font-size:28px;font-weight:bold;margin-bottom:20px;padding-bottom:10px;border-bottom:1px #16317C dotted;position:relative;line-height:1.4}.single .contentinnerbox h2,.singlebace .contentinnerbox h2{margin:30px 0}.single .contentinnerbox h3,.singlebace .contentinnerbox h3{margin:30px 0}.single .contentinnerbox h4,.singlebace .contentinnerbox h4{font-size:22px;font-weight:bold;color:#16317C;margin-top:40px;margin-bottom:20px;line-height:1.4}.single .contentinnerbox h5,.singlebace .contentinnerbox h5{font-size:20px;font-weight:bold;color:#16317C;margin-top:40px;margin-bottom:20px;padding:10px 0;border-top:1px #16317C dotted;border-bottom:1px #16317C dotted;line-height:1.4}.single .contentinnerbox figure,.single .contentinnerbox p,.singlebace .contentinnerbox figure,.singlebace .contentinnerbox p{margin:20px 0}.page h2,.page-template h2,.pagebace h2{font-size:36px;font-weight:bold;margin-bottom:20px;line-height:1.4}.page h3,.page-template h3,.pagebace h3{font-size:28px;font-weight:bold;padding-left:20px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px #16317C dotted;position:relative;line-height:1.4}.page h3:before,.page-template h3:before,.pagebace h3:before{content:"";width:3px;height:28px;background-color:#16317C;position:absolute;left:0;top:6px}.page h4,.page-template h4,.pagebace h4{font-size:22px;font-weight:bold;color:#16317C;margin-top:40px;margin-bottom:20px;line-height:1.4}.page h5,.page-template h5,.pagebace h5{font-size:20px;font-weight:bold;color:#16317C;margin-top:40px;margin-bottom:20px;padding:10px 0;border-top:1px #16317C dotted;border-bottom:1px #16317C dotted;line-height:1.4}.page .wp-block-group,.page-template .wp-block-group,.pagebace .wp-block-group,.single .wp-block-group,.singlebace .wp-block-group{margin-bottom:80px}.page #ez-toc-container,.page-template #ez-toc-container,.pagebace #ez-toc-container,.single #ez-toc-container,.singlebace #ez-toc-container{margin-bottom:60px}.page .btn-primary,.page-template .btn-primary,.pagebace .btn-primary,.single .btn-primary,.singlebace .btn-primary{background-color:#16317C;border-color:#16317C;color:#fff}.page .formbox,.page-template .formbox,.pagebace .formbox,.single .formbox,.singlebace .formbox{border:1px #ededed solid;border-radius:10px;padding:20px}.page .formbox dl dt,.page-template .formbox dl dt,.pagebace .formbox dl dt,.single .formbox dl dt,.singlebace .formbox dl dt{margin-bottom:5px}.page .formbox dl dd,.page-template .formbox dl dd,.pagebace .formbox dl dd,.single .formbox dl dd,.singlebace .formbox dl dd{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.page .formbox dl dd p,.page-template .formbox dl dd p,.pagebace .formbox dl dd p,.single .formbox dl dd p,.singlebace .formbox dl dd p{margin-bottom:0px}.page .formbox dl dd .wpcf7-date,.page-template .formbox dl dd .wpcf7-date,.pagebace .formbox dl dd .wpcf7-date,.single .formbox dl dd .wpcf7-date,.singlebace .formbox dl dd .wpcf7-date{padding:4px;border:1px #ededed solid}.page .formbox dl dd .select,.page-template .formbox dl dd .select,.pagebace .formbox dl dd .select,.single .formbox dl dd .select,.singlebace .formbox dl dd .select{width:16em}.page .colorblock,.page-template .colorblock,.pagebace .colorblock,.single .colorblock,.singlebace .colorblock{padding:20px}.page .dottednoneul li,.page-template .dottednoneul li,.pagebace .dottednoneul li,.single .dottednoneul li,.singlebace .dottednoneul li{list-style:none!important;padding-left:1.52em;text-indent:-1.2em;margin-left:-20px}.page .singlecontents h2,.page-template .singlecontents h2,.pagebace .singlecontents h2,.single .singlecontents h2,.singlebace .singlecontents h2{font-size:26px}.page .singlecontents .wp-block-group__inner-container,.page-template .singlecontents .wp-block-group__inner-container,.pagebace .singlecontents .wp-block-group__inner-container,.single .singlecontents .wp-block-group__inner-container,.singlebace .singlecontents .wp-block-group__inner-container{padding:20px}.page .wp-block-list,.page-template .wp-block-list,.pagebace .wp-block-list,.single .wp-block-list,.singlebace .wp-block-list{text-align:left;margin-left:20px;margin-bottom:40px}.page .wp-block-list li,.page-template .wp-block-list li,.pagebace .wp-block-list li,.single .wp-block-list li,.singlebace .wp-block-list li{margin-bottom:10px;list-style:disc}.page .wp-block-list li:last-child,.page-template .wp-block-list li:last-child,.pagebace .wp-block-list li:last-child,.single .wp-block-list li:last-child,.singlebace .wp-block-list li:last-child{margin-bottom:0}.page .su-accordion,.page-template .su-accordion,.pagebace .su-accordion,.single .su-accordion,.singlebace .su-accordion{text-align:left}.page .su-accordion .su-spoiler,.page-template .su-accordion .su-spoiler,.pagebace .su-accordion .su-spoiler,.single .su-accordion .su-spoiler,.singlebace .su-accordion .su-spoiler{border-bottom:1px #ccc solid;margin-bottom:10px}.page .su-accordion .su-spoiler-content .row,.page-template .su-accordion .su-spoiler-content .row,.pagebace .su-accordion .su-spoiler-content .row,.single .su-accordion .su-spoiler-content .row,.singlebace .su-accordion .su-spoiler-content .row{display:-ms-grid;display:grid;-ms-grid-columns:0.3fr 30px 1fr;grid-template-columns:0.3fr 1fr;gap:20px 30px}.page .alert-warning,.page-template .alert-warning,.pagebace .alert-warning,.single .alert-warning,.singlebace .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc;text-align:left;padding:1em;margin:1em 0;border-radius:3px}.page .dl-horizontal dt,.page-template .dl-horizontal dt,.pagebace .dl-horizontal dt,.single .dl-horizontal dt,.singlebace .dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.page .dl-horizontal dd,.page-template .dl-horizontal dd,.pagebace .dl-horizontal dd,.single .dl-horizontal dd,.singlebace .dl-horizontal dd{padding-left:180px;text-align:left}.page .has-fixed-layout td,.page-template .has-fixed-layout td,.pagebace .has-fixed-layout td,.single .has-fixed-layout td,.singlebace .has-fixed-layout td{text-align:left}.page .wp-block-columns,.page-template .wp-block-columns,.pagebace .wp-block-columns,.single .wp-block-columns,.singlebace .wp-block-columns{margin-bottom:80px}.page a.wp-block-button__link:active,.page a.wp-block-button__link:hover,.page a.wp-block-button__link:link,.page a.wp-block-button__link:visited,.page-template a.wp-block-button__link:active,.page-template a.wp-block-button__link:hover,.page-template a.wp-block-button__link:link,.page-template a.wp-block-button__link:visited,.pagebace a.wp-block-button__link:active,.pagebace a.wp-block-button__link:hover,.pagebace a.wp-block-button__link:link,.pagebace a.wp-block-button__link:visited,.single a.wp-block-button__link:active,.single a.wp-block-button__link:hover,.single a.wp-block-button__link:link,.single a.wp-block-button__link:visited,.singlebace a.wp-block-button__link:active,.singlebace a.wp-block-button__link:hover,.singlebace a.wp-block-button__link:link,.singlebace a.wp-block-button__link:visited{color:#fff}.page #ez-toc-container,.page-template #ez-toc-container,.pagebace #ez-toc-container,.single #ez-toc-container,.singlebace #ez-toc-container{text-align:left}.page #ez-toc-container a.ez-toc-toggle,.page-template #ez-toc-container a.ez-toc-toggle,.pagebace #ez-toc-container a.ez-toc-toggle,.single #ez-toc-container a.ez-toc-toggle,.singlebace #ez-toc-container a.ez-toc-toggle{pointer-events:none}.page .readtxt,.page-template .readtxt,.pagebace .readtxt,.single .readtxt,.singlebace .readtxt{margin-bottom:40px}.page .contents,.page-template .contents,.pagebace .contents,.single .contents,.singlebace .contents{text-align:left}.page .contents .wp-block-image.size-large,.page-template .contents .wp-block-image.size-large,.pagebace .contents .wp-block-image.size-large,.single .contents .wp-block-image.size-large,.singlebace .contents .wp-block-image.size-large{text-align:center;margin-bottom:40px}.page .contentsmain a,.page-template .contentsmain a,.pagebace .contentsmain a,.single .contentsmain a,.singlebace .contentsmain a{color:#16317C;text-decoration:underline}.page .contentsmain a.wp-block-button__link,.page-template .contentsmain a.wp-block-button__link,.pagebace .contentsmain a.wp-block-button__link,.single .contentsmain a.wp-block-button__link,.singlebace .contentsmain a.wp-block-button__link{text-decoration:none}.page .contentsmain .veu_childPage_list a,.page-template .contentsmain .veu_childPage_list a,.pagebace .contentsmain .veu_childPage_list a,.single .contentsmain .veu_childPage_list a,.singlebace .contentsmain .veu_childPage_list a{text-decoration:none}.page .contentsmain .mapbox iframe,.page-template .contentsmain .mapbox iframe,.pagebace .contentsmain .mapbox iframe,.single .contentsmain .mapbox iframe,.singlebace .contentsmain .mapbox iframe{width:100%}.page dl.wp-block-simple-definition-list-blocks-list,.page-template dl.wp-block-simple-definition-list-blocks-list,.pagebace dl.wp-block-simple-definition-list-blocks-list,.single dl.wp-block-simple-definition-list-blocks-list,.singlebace dl.wp-block-simple-definition-list-blocks-list{text-align:left}.page dl.wp-block-simple-definition-list-blocks-list dt,.page-template dl.wp-block-simple-definition-list-blocks-list dt,.pagebace dl.wp-block-simple-definition-list-blocks-list dt,.single dl.wp-block-simple-definition-list-blocks-list dt,.singlebace dl.wp-block-simple-definition-list-blocks-list dt{font-weight:bold;margin-bottom:10px}.page dl.wp-block-simple-definition-list-blocks-list dd,.page-template dl.wp-block-simple-definition-list-blocks-list dd,.pagebace dl.wp-block-simple-definition-list-blocks-list dd,.single dl.wp-block-simple-definition-list-blocks-list dd,.singlebace dl.wp-block-simple-definition-list-blocks-list dd{margin-left:20px;margin-bottom:10px}.page dl.wp-block-simple-definition-list-blocks-list dd:last-child,.page-template dl.wp-block-simple-definition-list-blocks-list dd:last-child,.pagebace dl.wp-block-simple-definition-list-blocks-list dd:last-child,.single dl.wp-block-simple-definition-list-blocks-list dd:last-child,.singlebace dl.wp-block-simple-definition-list-blocks-list dd:last-child{margin-bottom:0px}.page,.page-template,.pagebace,.single,.singlebace{}.page .requirements .requirementslist,.page-template .requirements .requirementslist,.pagebace .requirements .requirementslist,.single .requirements .requirementslist,.singlebace .requirements .requirementslist{border-bottom:1px #16317C solid}.page .requirements .requirementslist .requirementsbox,.page-template .requirements .requirementslist .requirementsbox,.pagebace .requirements .requirementslist .requirementsbox,.single .requirements .requirementslist .requirementsbox,.singlebace .requirements .requirementslist .requirementsbox{border-top:1px #16317C solid;padding:10px 0}.page .requirements .requirementslist .requirementsbox .requirementsboxinner,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner,.single .requirements .requirementslist .requirementsbox .requirementsboxinner,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner{display:-ms-grid;display:grid;-ms-grid-columns:120px 30px 1fr;grid-template-columns:120px 1fr;gap:20px 30px;position:relative}.page .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox,.single .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox{overflow:hidden}.page .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox img,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox img,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox img,.single .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox img,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner .imgbox img{width:100%;height:auto;opacity:1;-webkit-transition:-webkit-transform 0.3s,-webkit-transform 0.6s;transition:-webkit-transform 0.3s,-webkit-transform 0.6s;transition:transform 0.3s,transform 0.6s;transition:transform 0.3s,transform 0.6s,-webkit-transform 0.3s,-webkit-transform 0.6s}.page .requirements .requirementslist .requirementsbox .requirementsboxinner .txtbox .datebox,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner .txtbox .datebox,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner .txtbox .datebox,.single .requirements .requirementslist .requirementsbox .requirementsboxinner .txtbox .datebox,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner .txtbox .datebox{font-size:0.8em;color:#666;margin-bottom:10px}.page .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus,.single .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus{position:absolute;top:0;right:0}.page .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus span,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus span,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus span,.single .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus span,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus span{color:#fff;padding:3px 10px;font-size:11px}.page .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate01,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate01,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate01,.single .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate01,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate01{background-color:#e5004c}.page .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate02,.page-template .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate02,.pagebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate02,.single .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate02,.singlebace .requirements .requirementslist .requirementsbox .requirementsboxinner .receptionstatus .cate02{background-color:#999999}.page .requirements .requirementslist a:hover .imgbox img,.page-template .requirements .requirementslist a:hover .imgbox img,.pagebace .requirements .requirementslist a:hover .imgbox img,.single .requirements .requirementslist a:hover .imgbox img,.singlebace .requirements .requirementslist a:hover .imgbox img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s}.page .wp-block-columns{margin-bottom:80px}.page .pagebace h2{margin-top:0}.single h3{padding-bottom:10px;border-bottom:1px #16317C solid}.single .upperbox{margin-bottom:40px}.single .baceh2{margin-top:30px}.single .daysbox{text-align:right;font-size:0.8em;line-height:1}.single .categorybox{text-align:right;font-size:0.8em;margin-top:10px}.single .categorybox ul li{display:inline-block;border-right:1px #ededed solid;padding-right:10px}.single .categorybox ul li:last-child{border:none}.single .categorybox ul li a{text-decoration:underline}.single .pagemainttl h1{font-size:32px;font-weight:bold;margin-bottom:40px}.single .breadcrumbs ul li{display:inline-block}.single .breadcrumbs ul li a{padding-right:20px;position:relative}.single .breadcrumbs ul li a:after{content:" > ";position:absolute;right:0;top:0px}.single-examinationguideline .singlecontents dl{text-align:left}.single-examinationguideline .singlecontents dl dt{margin-bottom:10px;font-weight:bold}.single-examinationguideline .singlecontents dl dd{margin-bottom:10px;margin-left:20px}.single-examinationguideline div#ez-toc-container{width:100%}#mhjinfo table{width:100%;text-align:left}#mhjinfo table th{padding:10px;width:10em}#mhjinfo table td{padding:10px}#mhjinfo table td ol{margin-left:20px}#mhjinfo table td ol li{margin-bottom:10px}#mhjinfo table td dl.floatdl dt{width:10em;float:left}#mhjinfo table td dl.floatdl dd{padding-left:10em}#performance .linkbox{text-align:left;margin:60px 0}#route-keiomallannex .rootbox,#route-kosyuroad .rootbox{padding:40px;-webkit-box-shadow:0px 0px 16px -6px rgba(0,0,0,0.6);box-shadow:0px 0px 16px -6px rgba(0,0,0,0.6);position:relative;width:80%;margin:60px auto 0px auto}#route-keiomallannex .rootbox:after,#route-kosyuroad .rootbox:after{content:"";width:30px;height:30px;border-top:solid 5px #999;border-right:solid 5px #999;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;display:block;position:absolute;bottom:0px;left:50%}#route-keiomallannex .rootbox.lastbox:after,#route-kosyuroad .rootbox.lastbox:after{display:none}#route-keiomallannex .rootbox .wp-block-image,#route-kosyuroad .rootbox .wp-block-image{margin-bottom:10px}@media screen and (max-width:1200px){.breadcrumbs{width:90%}.contentsgrid{width:90%}}@media screen and (max-width:842px){.contentsgrid{-ms-grid-columns:1fr;grid-template-columns:1fr}.contentsgrid #secondary{width:90%;margin:0 auto}.archive .news_thumbnail img{height:140px}.page h2,.page-template h2,.pagebace h2,.single h2,.singlebace h2{font-size:26px}.page h3,.page-template h3,.pagebace h3,.single h3,.singlebace h3{font-size:24px}.page h4,.page-template h4,.pagebace h4,.single h4,.singlebace h4{font-size:22px}.page h5,.page-template h5,.pagebace h5,.single h5,.singlebace h5{font-size:22px}.page .dl-horizontal dt,.page-template .dl-horizontal dt,.pagebace .dl-horizontal dt,.single .dl-horizontal dt,.singlebace .dl-horizontal dt{width:80px}.page .dl-horizontal dd,.page-template .dl-horizontal dd,.pagebace .dl-horizontal dd,.single .dl-horizontal dd,.singlebace .dl-horizontal dd{padding-left:100px}.page .formbox dl dd,.page-template .formbox dl dd,.pagebace .formbox dl dd,.single .formbox dl dd,.singlebace .formbox dl dd{display:block}.page .formbox dl dd .select,.page-template .formbox dl dd .select,.pagebace .formbox dl dd .select,.single .formbox dl dd .select,.singlebace .formbox dl dd .select{width:100%;margin-top:10px}#mhjinfo table{border:none}#mhjinfo table td,#mhjinfo table th{width:100%;display:block;border:none}#mhjinfo table th{background-color:#ededed}#mhjinfo table td{border-top:none;border-left:none;border-right:none;border-bottom:1px #16317C solid;margin-bottom:20px}#mhjinfo table td dl.floatdl dt{width:100%;float:none}#mhjinfo table td dl.floatdl dd{padding-left:0;margin-bottom:10px;padding-left:20px}#route-keiomallannex .rootbox,#route-kosyuroad .rootbox{padding:20px;width:100%}#route-keiomallannex .rootbox h3,#route-kosyuroad .rootbox h3{font-size:18px}}@media print{.contentsgrid{-ms-grid-columns:1fr;grid-template-columns:1fr}}