BODY {
       margin: 0; padding: 0;
	background:url(../images/shd_mmenu00.gif) no-repeat 0 360px;
}

A:link { color: #b41e5b; text-decoration: none; }
A:visited { color: #b41e5b; text-decoration: none; }
A:active { text-decoration: none; }
A:hover { color: #d33c79; text-decoration: underline; }

A img {
border-style: none; /* 枠を非表示 */
border-width: 0; /* 枠の幅を0pxに設定 */
}

* {
       font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
       color: #666666; font-size: 12px; line-height: 1.8;
}

ul, ol, li, div {
	list-style: none;
       text-align: left;
}

.slides img:hover {
       filter: alpha(opacity=80);
       -moz-opacity: .80;
       opacity:.80;
}


div#sp_bnr {
       margin: 0 0 0 0; padding: 0 0 0 0;
}

.container { width:960px; height:360px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }




ul.pagination { float:right; list-style-type:none; margin:0; padding:0; margin: 8px 0 0 0; }
ul.pagination li { float:left; margin:0 2px; }	
ul.pagination a { display:block; width:12px; padding-top:12px; height:0; overflow:hidden; background-image:url(../sp_contents/images/pagination.gif); background-position:0 0 0 0; background-repeat:no-repeat;}
ul.pagination li.active a {background-position:0 -12px}

