/*!
*  Style_s.css | 2017.11.15 by rino
*//*!
 *  Variables | 2015.11.02 by yk
 */#mainVisual{position:relative;height:200px;background-image:url(/images/home/main_visual_2019_2@2x.jpg);background-position:center;background-repeat:repeat-x;background-size:cover}#mainVisual h1{position:absolute;margin-top:-56px;margin-left:-160px;width:320px}#recommendRoute{margin-bottom:30px}#recommendRoute .map{display:none}#recommendRoute .body{width:auto}#recommendRoute .body .lead{margin-bottom:15px;font-size:13px;line-height:21px}#recommendRoute .body ul li{float:left;width:33.3%;padding:3px;box-sizing:border-box}#recommendRoute .body ul li+li{margin-left:0}#event{margin-bottom:15px}#event .list li{float:left;width:218px;width:50%;padding:0 6px;margin-bottom:24px;box-sizing:border-box}#event .list li .image{margin-bottom:12px}#event .list li .image img{width:100%;height:auto;overflow:hidden}#event .list li h3{height:30px;height:40px;font-size:13px;line-height:15px;line-height:1.4;overflow:hidden}#event .list li .discription{height:54px;height:72px;color:#52402a;font-size:12px;line-height:18px;overflow:hidden}#news{margin-bottom:15px}#news .list li{padding:0 6px;margin-bottom:24px;overflow:hidden}#news .list li .image{float:none;text-align:center;margin-bottom:12px}#news .list li .image img{width:100%;max-width:240px;overflow:hidden}#news .list li .body{padding-left:0}#news .list li .body h3{margin-bottom:12px;font-size:14px;line-height:21px}#news .list li .body .discription{height:60px;color:#52402a;font-size:13px;line-height:20px;overflow:hidden}#news .list_mini{margin-bottom:24px}#news .list_mini a{display:block}#news .list_mini li{padding:0 6px;margin-bottom:12px;overflow:hidden}#news .list_mini li .image{float:left;width:120px;margin-right:10px;margin-bottom:0;text-align:center}#news .list_mini li .image img{width:100%}#news .list_mini li .body{padding-left:0}#news .list_mini li .body h3{margin-bottom:12px;font-size:13px;line-height:21px}#news .list_mini li .body .discription{display:none}
