@charset "utf-8";a:link,a:visited{text-decoration:none}@media only screen and (min-width:768px){html{background-image:url(/star/images/contentsBg_middle_pc.png);background-repeat:repeat}}#mainArea{background-image:url(/star/images/topMain_bg_pc.png);background-repeat:no-repeat;background-position:center;background-color:#18162b;padding:70px 0 60px}#mainArea .topTitle{margin:0 0 60px}#mainArea .mainAreaBox{width:960px;height:auto;margin:auto}#mainArea .mainAreaBox_left{float:left;margin-top:30px}#mainArea .mainAreaBox_right{width:480px;float:right;margin-top:0}@media only screen and (max-width:768px){html{background-image:url(/star/images/contentsBg_middle_sp.png);background-size:contain}#mainArea{background-image:url(/star/images/topMain_bg_sp.png);background-size:cover;padding:5vw 0 6.66vw}#mainArea .topTitle{width:80%!important;margin:0 0 5vw}#mainArea .mainAreaBox{width:94%;margin:auto}#mainArea .mainAreaBox_left{float:none;margin-top:0}#mainArea .mainAreaBox_right{width:100%;float:none}}.topMonthBox{background:url(/star/images/topMonth_bg.png) left bottom no-repeat;background-size:480px auto}.topMonth{float:left;margin-left:151px;margin-bottom:16px}.topMonth img{width:55%}@media only screen and (max-width:768px){.topMonthBox{background-size:100% auto;margin-top:5vw;min-height:10.3vw;background-position:left top}.topMonth{width:9rem;width:24vw;margin-left:36.6vw;margin-top:-6vw}.topMoul.acMenu_toggle li img img{height:4.8rem;height:12.8vw;width:auto}.topMonth img{width:auto;height:12vw}}.listBox{width:96px;float:right;margin-top:12px}.listBox img{margin-bottom:8px}@media only screen and (max-width:768px){.listBox{width:auto;margin:-5.9vw auto auto}.listBox img{width:4.7rem;width:12.5vw;margin-bottom:0;margin-right:1.6vw}.listBox img.topLink_list_year{float:left}.listBox img.topLink_list_kana{float:right}}.animeNaviBox{margin:14px 0 0 auto;width:462px;line-height:0}.animeNaviBox_left{float:left}.animeNaviBox_right{float:right}.animeNaviBox_left,.animeNaviBox_right{position:relative;width:230px;height:65px}.star_anime,.star_anime_sp{position:absolute;top:0;left:0}.star_animeText{margin:33px auto auto;padding:0 8%;white-space:nowrap;display:inline-block;text-align:center;color:#fff;font-size:2rem;text-shadow:1px 1px 3px #000}a:hover .star_animeText{opacity:.6}canvas{width:230px!important;height:65px!important}@media only screen and (max-width:768px){.animeNaviBox{margin:2vw auto 0;width:80%;line-height:0}.animeNaviBox_left,.animeNaviBox_right{float:none;width:auto;height:8.75rem;height:23.4vw}.star_animeText{margin-top:0;padding-top:10.7vw;font-size:2.1rem;font-size:5.6vw}canvas{max-width:100%;width:100%!important;height:auto!important}}@media screen and (min-width:0\0) and (min-resolution:.001dpcm) and (max-width:768px){canvas{width:75.2vw!important;height:21.3vw!important}}.naviBox{margin:30px 9px 0 auto;width:443px;line-height:0}@media only screen and (max-width:768px){.naviBox{margin:4vw auto 6vw;width:100%}.naviBox img.sp_only{width:49%}}#parchmentBg{background-image:url(/star/images/contentsBg_top_pc.png);background-position:top left;background-repeat:repeat-x;padding:45px 0 0;position:relative;z-index:10;margin-top:-30px}#parchmentBg .innerBox{width:930px;margin:auto;overflow:hidden}#parchmentBg .topConBox{margin:0 auto 30px}.topConTit{margin-bottom:20px;width:192px}@media only screen and (max-width:768px){#parchmentBg{background-image:url(/star/images/contentsBg_top_sp.png);background-size:contain;padding:6vw 0 0;margin-top:-3.33vw}#parchmentBg .innerBox{width:100%;padding:0 3.2vw}#parchmentBg .topConBox{margin:0 auto 8vw}.topConTit{margin-bottom:3.7vw;width:17.4rem;width:46.4vw}}ul.acMenu_toggle{width:959px;letter-spacing:-.4em}ul.acMenu_toggle li{width:132px;margin:0 27px 25px 0;display:inline-block;vertical-align:top;position:relative;letter-spacing:normal}ul.acMenu_toggle li img{width:132px}.pdf_subtit,.special_tit{margin-top:3px;font-size:1.4rem;line-height:1.5em}.specialPdf_box a,ul.acMenu_toggle li a{background-color:#fff;display:block}.specialPdf_box a:hover img,ul.acMenu_toggle li a:hover img{opacity:.6;filter:alpha(opacity=60)}ul.acMenu_toggle li a:hover img.newMarkImg{opacity:1!important;filter:alpha(opacity=100)!important}.acMenuClick{background:url(/star/images/topSpecial_more.png) no-repeat;width:290px;height:36px;margin:auto;background-size:cover}.acMenuClick.active{background:url(/star/images/topSpecial_close.png) no-repeat;background-size:cover}@media only screen and (min-width:768px){.acMenuClick:hover{cursor:pointer;opacity:.6}}@media only screen and (max-width:768px){ul.acMenu_toggle{width:36.7rem;width:97.8vw}ul.acMenu_toggle li{width:10.7rem;width:28.5vw;margin:0 4vw 5.33vw 0}ul.acMenu_toggle li img{width:100%;vertical-align:top}.pdf_subtit,.special_tit{margin-top:.53vw;font-size:1.6rem;font-size:4.26vw}.specialPdf_box a,ul.acMenu_toggle li a{background:0 0;display:inline}.acMenuClick{width:81.3vw;height:3.8rem;height:10vw}}#parchmentBg #specialPdf .topConTit{vertical-align:middle}.specialPdf_box,.specialPdf_box ul li{display:inline-block;vertical-align:top}#parchmentBg #specialPdf .specialPdf_caption{font-size:1rem}#parchmentBg #specialPdf.topConBox{margin:0 auto}.specialPdfArea{width:995px}.specialPdf_box{margin-right:54px}.specialPdf_box ul{letter-spacing:-.4em}.specialPdf_box ul li{width:90px;margin:7px 13px 20px 0;position:relative;letter-spacing:normal}.specialPdf_box ul li:last-child{margin-right:0}.specialPdf_box ul li img{width:90px}.pdf_tit{font-size:1.6rem;font-weight:bolder;border-left:#000 4px solid;padding-left:.5em}.specialPdf_text{font-size:1.2rem;line-height:1.75em}.specialPdf_text a{text-decoration:underline}.icon_file_area{font-size:1rem}.fileLink_info{padding-left:.3rem}.fileLink a{background-color:transparent}#footer{background:url(/star/images/contentsBg_bottom_pc.png) bottom repeat-x;color:#000}@media only screen and (max-width:768px){#parchmentBg #specialPdf .specialPdf_caption{font-size:1.2rem;font-size:3.2vw}.specialPdfArea{width:36.7rem;width:97.8vw}.specialPdf_box{margin-right:0}.specialPdf_box ul li{width:10.7rem;width:28.5vw;margin:1.3vw 4vw 5.33vw 0;position:relative}.specialPdf_box ul li img{width:100%}.pdf_tit{font-size:4.26vw}.specialPdf_text{font-size:3.2vw}#footer{background:url(/star/images/contentsBg_bottom_sp.png) bottom repeat-x;background-size:cover}}