.contents-template{display:none}.contents-searchResult01{overflow:hidden;padding-bottom:.7em}.searchResult_list{border-bottom:1px solid #b3b3b3;padding:.6em 0 .5em}.searchResult_list:last-of-type{border-bottom:none}.searchResult_list .toggleHead{background-color:#8b8774;color:#fff;padding:.6em 1em;cursor:pointer;font-size:87%;letter-spacing:-.05em;margin:2.7% 2.7% 0;position:relative}.searchResult_list .toggleHead .ico-alert{position:relative;font-size:150%;margin-left:.5em}.searchResult_list .toggleHead .ico-accordion{position:absolute;right:1em;top:1em}.searchResult_list .triangle{width:0;height:0;border-style:solid;border-width:0 .5em .6em;border-color:transparent transparent #8b8774 transparent;bottom:100%;left:4.3%;position:absolute}.searchResult_list .toggleWrapper{border:solid 1px #8b8774;display:none;margin:0 2.7% 2.7%}.searchResult_list .lineInfo{font-size:85%;background-color:#faf9f5;padding:.4em .5em}.searchResult_list .lineInfo li{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:.45em;padding:0 0 .45em;border-bottom:1px solid #d8d8d8}.searchResult_list .lineInfo li:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.searchResult_list .lineInfo .line{min-width:24%;margin:0 .2em .48em 0;font-weight:700;display:flex;align-items:center}.searchResult_list .lineInfo .line .line-name{white-space:nowrap}.searchResult_list .lineInfo .line .bound{margin-left:.75em;font-weight:400}.searchResult_list .lineInfo .status{width:11%;min-width:11%;display:flex;align-items:flex-start;justify-content:center;margin-right:1.8%}.searchResult_list .lineInfo .status.status02{padding-top:1.3em}.searchResult_list .lineInfo .status .ico{font-size:145%;margin-top:-.1em}.searchResult_list .lineInfo .detail{line-height:1.2;padding:.4em 0 0 0}.searchResult_list .lineInfo .detail .text{font-size:85%;color:#7d7d7d}.searchResult_list .lineInfo .detail .special{color:#d34d03}.searchResult_list .lineInfo .detail-blue{color:#2485a8}.searchResult_list .lineInfo .detail-red{color:#ae524d}.searchResult_list .lineInfo .line02{min-width:46.8%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding:0 0 .5em}.searchResult_list .lineInfo .line02 .line{margin:0;padding:0 0 1.5em;position:relative;display:flex;align-items:center}.searchResult_list .lineInfo .line02 .line .line-name{white-space:nowrap}.searchResult_list .lineInfo .line02 .line+.line{padding-bottom:0}.searchResult_list .lineInfo .line02 .line.from::before{content:"";width:0;height:0;border-style:solid;border-width:0 .28em .4em;border-color:transparent transparent #a3a3a3 transparent;top:54%;left:1.3em;position:absolute}.searchResult_list .lineInfo .line02 .line.from::after{content:"";width:0;height:0;border-style:solid;border-width:.4em .28em 0;border-color:#a3a3a3 transparent transparent transparent;top:75%;left:1.3em;position:absolute}.searchResult_list .lineInfo .line02+.status{min-width:9%}.searchResult_list .lineInfo .special{color:#d34d03}.searchResult_list_contents{display:flex;align-items:flex-start;justify-content:flex-start}.searchResult_list_contents .status{width:15%;display:flex;align-items:center;justify-content:center}.searchResult_list_contents .status .ico{font-size:167%}.searchResult_list_contents .detail{width:45%;min-height:5.7em;padding-top:.55em}.searchResult_list_contents .detail .title{font-weight:700;font-size:96%;margin-bottom:.5em}.searchResult_list_contents .detail .attention{color:#7d7d7d;font-size:75%;font-weight:700;letter-spacing:-.018em;line-height:1em;margin:-.438em 0 .5em}.searchResult_list_contents .detail .restroom-image img{width:15%}.searchResult_list_contents .detail p{font-size:71%;color:#7d7d7d}.searchResult_list_contents .img{width:40%;text-align:center;margin:2% 0}.searchResult_list_contents .img img{width:90%;margin:0 auto}.searchResult_list_contents .img p{text-align:center;color:#9b9b9b;font-size:74%;line-height:1.05}