@charset "utf-8";
body#home div.mainvisual, body#home div.mainvisual ul, body#home div.mainvisual ul li{width:758px;height:215px;position:relative;}
body#home div.mainvisual{overflow:hidden;margin:0 1px;}
body#home div.mainvisual p.navigation{width:758px;height:17px;position:absolute;top:190px;left:0;line-height:25px;text-align:center;z-index:100;background:url(../slider/img/bg_navigation.png) no-repeat;padding:8px 0 0 0;}
body#home div.mainvisual p.navigation *{display:inline-block;font-size:1px;line-height:1px;vertical-align:top;}
body#home span#slidePrev, body#home span#slideNext{width:7px;height:10px;cursor:pointer;}
body#home span#slidePrev{background:url(../slider/img/bt_prev.png) no-repeat;margin:0 10px 0 0;}
body#home span#slideNext{background:url(../slider/img/bt_next.png) no-repeat;margin:0 0 0 10px;}
body#home span.pager a{width:18px;height:10px;background:url(../slider/img/bt_control.png) no-repeat 50% 50%;}
body#home span.pager a.activeSlide{background-image:url(../slider/img/bt_control_active.png);}
body#home div.smartphone, body#home div.smartphone ul, body#home div.smartphone ul li{height:280px;}
body#home div.smartphone p.navigation{height:47px;top:215px;padding:18px 0 0 0;}
body#home div.smartphone span#slidePrev, body#home div.smartphone span#slideNext{width:22px;height:30px;}
body#home div.smartphone span#slidePrev{background-image:url(../slider/img/bt_prev_sp.png);margin:0 30px 0 0;}
body#home div.smartphone span#slideNext{background-image:url(../slider/img/bt_next_sp.png);margin:0 0 0 30px;}
body#home div.smartphone span.pager a{width:48px;height:28px;background-image:url(../slider/img/bt_control_sp.png);}
body#home div.smartphone span.pager a.activeSlide{background-image:url(../slider/img/bt_control_active_sp.png);}
