@charset "utf-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}table{ border-collapse:collapse;border-spacing:0;}img{ border:none; }ul{ list-style:none; }li{ list-style-type:none;}.hide{ display: none; }.clear{ clear:both; }body{font: 14px Verdana, Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,'ＭＳ Ｐゴシック', sans-serif;background-color: #fff;color:#666;}* + html body{font-family:"メイリオ","Meiryo";}a:link{text-decoration:none;color:#000;}a:visited{text-decoration:none;color:#000;}a:hover{text-decoration:underline;color:#000;}a:active{text-decoration:none;color:#000;}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:".";}*:first-child+html .clearfix{ height:1%; } * html .clearfix{ height:1%; } html{-webkit-text-size-adjust: none;}#page {width: 100%;-webkit-box-sizing: border-box;margin: 0 auto;background: #fff;}header{background:url(/sp/img/common/bg.png) no-repeat top right;}header.global {position: relative;margin: 0;padding: 10px 0 0 0;}header.global h1 {margin: 0 10px 6px;}header.global p.pcBtn {position: absolute;top: 10px;right: 10px;}#mhzimg{text-align:center;margin:0 auto;}nav.gNaviBtn{margin-bottom:15px;text-align:center;}nav.gNaviBtn ul{display:inline-block;overflow:hidden;}nav.gNaviBtn ul li{text-align:center;width:50%;float:left;padding:5px 0;}nav.gNaviBtn ul li img{margin:0 5px;}nav.fNaviBtn{margin-bottom:15px;text-align:center;}nav.fNaviBtn ul{display:inline-block;overflow:hidden;width:100%;}nav.fNaviBtn ul li{text-align:left;width:50%;float:left;padding:5px 0;background:#000000;border-bottom:solid 1px #FFF;position: relative;}nav.fNaviBtn ul li.left{width:49%;border-right:solid 1px #FFF;}nav.fNaviBtn ul li span{line-height:200%;margin-left:10px;}nav.fNaviBtn ul li a:link{text-decoration:none;color:#FFF;text-shadow: 1px 1px 3px #FFF;}nav.fNaviBtn ul li a:visited{text-decoration:none;color:#FFF;text-shadow: 1px 1px 3px #FFF;}nav.fNaviBtn ul li a:hover{text-decoration:none;color:#EC0779;text-shadow: 1px 1px 3px #EC0779;}nav.fNaviBtn ul li a:active{text-decoration:none;color:#EC0779;text-shadow: 1px 1px 3px #EC0779;}nav.fNaviBtn ul li p{position: absolute;display:block;top:10px;right:20px;}footer.global {font-size: 10px;}footer.global .top {padding:0 5px;text-align:right;}footer.global .copy {padding:5px 0 10px 0;text-align:center;}#banner{margin:-10px 0 10px 0;text-align:center;}#program{}#program h2{width:100%;background:#000000;}#topics{padding-top:10px;}#topics h2{width:100%;background:#000000;}#topics .tpoicsbg{width:100%;height:85px;position: relative;border-bottom:solid 1px #808080;}#topics .tpoicsbg p.left{padding:5px;}#topics .tpoicsbg p.left img{padding:3px;background:#FFF;border:solid 1px #000;}#topics .tpoicsbg ul{position: absolute;display:block;top:5px;left:85px;right:30px;font-size:14px;}#topics .tpoicsbg p.right{position: absolute;top:31px;right:10px;}#powerplay{padding-top:10px;}#powerplay h2{width:100%;background:#000000;}#powerplayarea{position: relative;width:300px;margin:0 auto;padding:10px 0;}#slider{width:90%;margin-left:33px;}#slider ul{width:100%;}#slider ul, #slider li{margin:0;padding:0;list-style:none;}#slider li{ width:220px;height:90px;overflow:hidden;font-size:10px;}#slider li img{display:block;float:left;padding-top:7px;margin:0 5px;}#slider li span.text-bg-pink{float:left;display:block;background-color:#ED0879;color:#FFFFFF;padding:1px 5px;}#slider li p{float:left;display:block;padding:2px 0;width:120px;}#prevBtn{display:block;width:33px;height:48px;position:absolute;left:0px;top:30px;}#nextBtn{display:block;width:33px;height:48px;position:absolute;right:0px;top:30px;}#prevBtn a, #nextBtn a{display:block;width:33px;height:48px;background:url(/sp/img/index/btn_next.gif) no-repeat 0 0;}#nextBtn a{ background:url(/sp/img/index/btn_prev.gif) no-repeat 0 0;}#djindex{padding:10px 0;}#djindex h2{width:100%;background:#ED0879;height:24px;}#djindex h2 img{margin-right:5px;}#djindex h2 span{display:block;padding-top:4px;margin-left:5px;font-size:14px;color:#FFF;text-shadow: 1px 1px 3px #FFF;}#djindex .djindexbg{width:100%;height:100px;position: relative;border-bottom:dashed 1px #ED0879;}#djindex .djindexbg p.left{padding:5px;}#djindex .djindexbg p.left img{padding:3px;background:#FFF;border:solid 1px #ED0879;}#djindex .djindexbg ul{position: absolute;display:block;top:5px;left:85px;right:30px;font-size:14px;}#djindex .djindexbg p.right{position: absolute;top:41px;right:10px;}