@charset "Shift_JIS";

/* --------------------------------
	•\Ž†
-------------------------------- */

article#cover { padding:10px 0 0 0; }
article#cover h1 { padding:0 11px; background-size:46px 1px; -webkit-background-size:46px 1px; -moz-background-size:46px 1px; color:#e73078; font-weight:bold; }
article#cover p.lead { margin:4px auto 0 auto; padding:10px 11px 0 11px; background:url(//img.e87.com/s/common/images/dt_h_01.gif) repeat-x; background-size:46px 1px; -webkit-background-size:46px 1px; -moz-background-size:46px 1px; } 

article#cover section.search { margin:0px 10px 0 10px; background:#ececec; border-radius:2px; text-align:center; padding: 3px; }
article#cover section.search p { display:inline-block; }
article#cover section.search p.txt { color: #e73078; width: 100px; float: left; font-weight: bold; text-align: left; margin-left: 15px; }
article#cover section.search p.select { padding:0 0 0 10px; vertical-align:bottom; }
article#cover section.search p.select select { display:block; width:150px; height:28px; }

article#cover ul.bnr { text-align:center; }
article#cover ul.bnr li { padding:10px 0 0 0; font-size:0; line-height:1; }


/*----------------------------------
	item_list_navi
----------------------------------*/
article#item_list .container { position:relative; margin:10px auto 0 auto; width:90%; overflow:hidden; }

article#item_list .flipsnap { margin:0 auto 0 auto; width:1200px; }
article#item_list .flipsnap section { position:relative; padding:0 10px; float:left; border-right:#903 1px solid; }
article#item_list .flipsnap section img{ padding-top:5px;}
article#item_list .flipsnap section a:link,
article#item_list .flipsnap section a:visited,
article#item_list .flipsnap section a:hover,
article#item_list .flipsnap section a:active { color:#550075; text-decoration:none; }

article#item_list .pager { display:none; }

article#item_list .btn { position:relative; margin:0 auto 0 auto; border:none; padding:0; width:100%; background:none; z-index:4; }
article#item_list .btn p { position:absolute; background:none; cursor:pointer; top:-35px; }
article#item_list .btn p img { vertical-align:bottom; }
article#item_list .btn .prev { left:0; }
article#item_list .btn .next { right:0; }
article#item_list .btn p.prev[disabled] { display:none; }
article#item_list .btn p.next[disabled] { display:none; }



