#message{position:relative}#message .copy{padding-bottom:1em;font-family:"Noto Sans Bold",-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif;font-size:3.2rem;line-height:1.5}@media screen and (max-width: 767px){#message .copy{font-size:2.4rem}}#message .comment{padding-right:450px}@media screen and (max-width: 767px){#message .comment{padding-right:0}}#message .image{position:absolute;top:80px;left:50%;margin-left:120px}@media screen and (max-width: 767px){#message .image{position:static;margin-left:0;padding-top:20px}}#message .image img{width:650px}#companyProfile{position:relative}#access .accessRoute{padding:40px 0 60px;overflow:hidden}@media screen and (max-width: 767px){#access .accessRoute{padding:20px 0 30px}}#access .accessRoute li{float:left;width:30.3%;margin:0 1.5%;padding:20px;text-align:center;border:4px solid #ccc}@media screen and (max-width: 767px){#access .accessRoute li{float:none;width:100%;margin:0 0 20px;padding:10px}}#access .accessRoute li .from{font-size:2rem}@media screen and (max-width: 767px){#access .accessRoute li .from{font-size:1.6rem}}#access .accessRoute li .from span{font-size:1.6rem}#access .accessRoute li .time{font-family:"Noto Sans Bold",-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI","Helvetica Neue",HelveticaNeue,YuGothic,"Yu Gothic Medium","Yu Gothic",Verdana,Meiryo,sans-serif;font-size:2rem}@media screen and (max-width: 767px){#access .accessRoute li .time{font-size:1.6rem}}#license .list li{padding-bottom:1em}
