﻿

/* main_image */
.main_visual{height:550px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:550px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:550px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:550px;}
.main_image li span{display:block;width:100%;height:550px}
.main_image li a{display:block;width:100%;height:550px}
