@charset "utf-8";/*-------------------------------------------------------------------sp_information-------------------------------------------------------------------*/@media screen and (max-width: 767px)  {#container #main_col #main_visual { display:none; }.module h3 { background-color:#1ea2d9; color:#fff; font-size:116%; font-weight:600; margin-top:0; padding:15px; line-height:1.6; }#information_cont { margin:0; padding:15px; }#information_cont .left_col { margin-right:0; width:100%; }#information_cont .left_col dl.address {}#information_cont .left_col dl.address dt { text-align:center; }#information_cont .left_col dl.address dt img {}#information_cont .left_col dl.address dd { display:flex; flex-wrap:wrap; margin-top:10px; }#information_cont .left_col dl.address dd span { display:block; flex:0 0 100%; }#information_cont .left_col dl.address dd a { display:block; margin-top:5px; }#information_cont .left_col dl.time { margin-top:20px; }#information_cont .left_col dl.time dd { line-height:2.0; margin-top:5px; }#information_cont .right_col { margin-top:20px; width:100%; }#information_cont .right_col .map { padding:10px; }#information_cont .right_col .map iframe { width:100%; height:auto; min-height:300px; }#information_cont dl.box { padding:0; }#information_cont dl.box dt { padding:15px 15px 15px 60px; }#information_cont dl.box dt:before { left:10px; margin-top:-7px; }#information_cont ul { display:flex; flex-wrap:wrap; justify-content:center; }#information_cont ul li { border-top:1px dotted #ccc; flex:0 0 100%; margin-top:0; margin-left:0; padding:15px; width:100%; }#information_cont ul li > br { display:none; }#information_cont ul li b { display:block; padding-bottom:10px; }#information_cont ul li:first-child { border-top:none; margin-top:0; }#information_cont ul li img { width:100%; height:auto; max-width:464px; }#information_cont ul li p { padding:0; margin-top:10px; }#information_cont ul li p br { display:none; }#information_cont ul li .link {}#information_cont ul li .link a {background-image:url(../../img/common/i_ar_blue.png);background-position:95% center;background-size:6px 9px;border-radius:3px;font-size:85%;display:flex;padding:15px 15px 15px 20px;text-decoration:none; position:relative;}}