@media screen and (max-width: 767px){#titCol,h3{margin-top:calc(150 / 810 * 100%)}}@media screen and (min-width: 768px){#titCol,h3{margin-top:min(calc(150 / 1460 * 100%), 150px)}}@media screen and (min-width: 768px){h2{display:block}}@media screen and (min-width: 768px){h2 img{margin:0 auto}}@media screen and (min-width: 768px){h2 ul{margin:min(calc(30 / 2000 * 100vw), 30px) auto 0}}#sNavi{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-filter:drop-shadow(0 10px 10px rgba(0,0,0,0.15));filter:drop-shadow(0 10px 10px rgba(0,0,0,0.15))}@media screen and (max-width: 767px){#sNavi{-webkit-justify-content:space-between;justify-content:space-between;width:calc(810 / 960 * 100vw);margin:calc(50 / 810 * 100%) auto 0}}@media screen and (min-width: 768px){#sNavi{-webkit-justify-content:center;justify-content:center;margin-top:min(calc(50 / 1360 * 100%), 50px)}}@media screen and (min-width: 768px){#sNavi li{margin:0 min(calc(10 / 2000 * 100vw), 10px)}}#sNavi li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#000;height:100%;text-decoration:none;text-align:center;line-height:1.2em;color:#fff;padding:0.5em;border:solid 2px #fff;box-sizing:border-box}@media screen and (max-width: 767px){#sNavi li a{width:calc(400 / 960 * 100vw);min-height:calc(120 / 960 * 100vw);border-radius:calc(20 / 960 * 100vw)}}@media screen and (min-width: 768px){#sNavi li a{width:min(calc(320 / 2000 * 100vw), 320px);min-height:min(calc(120 / 2000 * 100vw), 120px);border-radius:min(calc(20 / 2000 * 100vw), 20px)}}@media (hover: hover){#sNavi li a{transition:background-color 0.3s}#sNavi li a:hover{background-color:#ff74b8}}#sNavi li a.act{background:#ff74b8;pointer-events:none}@media screen and (max-width: 767px){#sNavi li:nth-child(n+3){margin-top:calc(10 / 960 * 100vw)}}[id^="ssNavi"]{-webkit-filter:drop-shadow(0 10px 10px rgba(0,0,0,0.15));filter:drop-shadow(0 10px 10px rgba(0,0,0,0.15));margin:0 auto}@media screen and (max-width: 767px){[id^="ssNavi"]{width:calc(810 / 860 * 100%);margin-bottom:calc(100 / 860 * 100%)}}@media screen and (min-width: 768px){[id^="ssNavi"]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;width:min(calc(1360 / 1460 * 100%), 1360px);font-size:0.8em;margin-bottom:min(calc(100 / 1460 * 100%), 100px)}}@media screen and (min-width: 768px){[id^="ssNavi"] li{width:min(calc(440 / 1360 * 100%), 440px)}}[id^="ssNavi"] li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#000;width:100%;height:100%;text-decoration:none;text-align:center;line-height:1.2em;color:#fff;padding:0.5em;border:solid 2px #fff;box-sizing:border-box}@media screen and (max-width: 767px){[id^="ssNavi"] li a{min-height:calc(80 / 960 * 100vw);border-radius:calc(20 / 960 * 100vw)}}@media screen and (min-width: 768px){[id^="ssNavi"] li a{min-height:min(calc(80 / 2000 * 100vw), 80px);border-radius:min(calc(20 / 2000 * 100vw), 20px)}}@media (hover: hover){[id^="ssNavi"] li a{transition:background-color 0.3s}[id^="ssNavi"] li a:hover{background-color:#ff74b8}}[id^="ssNavi"] li.act a{background:#ff74b8;pointer-events:none}@media screen and (max-width: 767px){[id^="ssNavi"] li+li{margin-top:calc(10 / 960 * 100vw)}}@media screen and (min-width: 768px){[id^="ssNavi"] li+li{margin-left:min(calc(20 / 1360 * 100%), 20px)}}#pNavi{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-filter:drop-shadow(0 10px 10px rgba(0,0,0,0.15));filter:drop-shadow(0 10px 10px rgba(0,0,0,0.15));font-size:0.8em}@media screen and (max-width: 767px){#pNavi{-webkit-justify-content:space-between;justify-content:space-between;width:calc(810 / 960 * 100vw);margin:calc(50 / 810 * 100%) auto 0}}@media screen and (min-width: 768px){#pNavi{-webkit-justify-content:center;justify-content:center;margin-top:min(calc(50 / 1360 * 100%), 50px)}}@media screen and (min-width: 768px){#pNavi li{margin:0 min(calc(10 / 2000 * 100vw), 10px)}}#pNavi li a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#fff;height:100%;text-decoration:none;text-align:center;line-height:1.2em;color:#ff74b8;padding:0.5em;box-sizing:border-box}@media screen and (max-width: 767px){#pNavi li a{width:calc(400 / 960 * 100vw);min-height:calc(60 / 960 * 100vw);border-radius:calc(30 / 960 * 100vw)}}@media screen and (min-width: 768px){#pNavi li a{width:min(calc(320 / 2000 * 100vw), 320px);min-height:min(calc(60 / 2000 * 100vw), 60px);border-radius:min(calc(30 / 2000 * 100vw), 30px)}}@media (hover: hover){#pNavi li a{transition:background-color 0.3s}#pNavi li a:hover{background-color:#ff74b8;color:#fff}}#pNavi li a.act{background:#ff74b8;pointer-events:none}@media screen and (max-width: 767px){#pNavi li:nth-child(n+3){margin-top:calc(10 / 960 * 100vw)}}.tit{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-family:"M PLUS 1p",sans-serif;font-weight:900;line-height:1.2em;color:#ff74b8;border-bottom:solid 2px #ff74b8;text-align:center}@media screen and (max-width: 767px){.tit{font-size:1.5em;padding-bottom:calc(50 / 710 * 100%)}}@media screen and (min-width: 768px){.tit{font-size:2em;padding-bottom:min(calc(50 / 1260 * 100%), 50px)}}.tit img{margin-right:0.5em}@media screen and (max-width: 767px){.tit img{width:calc(110 / 710 * 100%);padding-bottom:calc(10 / 710 * 100%)}}@media screen and (min-width: 768px){.tit img{width:min(calc(110 / 1260 * 100%), 110px);padding-bottom:min(calc(10 / 1260 * 100%), 10px)}}.tit.imas{color:#f34e6c;border-bottom:solid 2px #f34e6c}.tit.cinderella{color:#2581c7;border-bottom:solid 2px #2581c7}.tit.million{color:#ffc20b;border-bottom:solid 2px #ffc20b}.tit.sidem{color:#11be93;border-bottom:solid 2px #11be93}.tit.shiny{color:#8dbaff;border-bottom:solid 2px #8dbaff}.tit.gakumas{color:#ff8b00;border-bottom:solid 2px #ff8b00}.content dl dd>.attentionList{margin-top:0.5em}
