#visual_198 {overflow:hidden; position:relative; height:680px;}
#bg_rolling_198 {position:relative; top:0; left:50%; width:100%;height:100%; margin:0 0 0 -50%; z-index:10}
#bg_rolling_198 div {box-sizing:content-box;position:absolute; top:0; left:0; padding:0;width:100%; height:100%; z-index:10; background-color:transparent !important;}
#rolling_198 {display:none;overflow:hidden; position:absolute; top:0; left:50%; width:1156px; height:100%; margin-left:-578px; z-index:20}
#rolling_198 .fg_roll {position:absolute; left:0; top:0; width:100%; height:100%; z-index:20; background-color:transparent !important;}
#rolling_198 .fg_roll .link_full {position:absolute;width:100%;height:100%;}
#rolling_198 .fg_roll .each_obj {position:absolute;white-space:nowrap;line-height:1.18}
#bg_visual_198_1 {background:url('/img/main_banner_2.jpg') no-repeat center center;background-size:cover;background-repeat:repeat;}
#layer_198_11 {padding:0;margin:0;left:196px;top:60px;width:390px;height:390px;text-decoration:none;}
#bg_visual_198_2 {background:url('/img/main_banner_1.jpg') no-repeat center center;background-size:cover;background-repeat:repeat;display:none;}
#layer_198_21 {padding:0;margin:0;left:196px;top:60px;width:390px;height:390px;text-decoration:none;}
#bg_visual_198_3 {background:url('/img/main_banner_3.jpg') no-repeat center center;background-size:cover;background-repeat:repeat;display:none;}
#layer_198_31 {padding:0;margin:0;left:196px;top:60px;width:390px;height:390px;text-decoration:none;}
