﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:transparent}ins{text-decoration:none;color:#000;background-color:#ff9}mark{font-weight:bold;font-style:italic;color:#000;background-color:#ff9}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-spacing:0;border-collapse:collapse}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}input,select{vertical-align:middle}img{font-size:0;line-height:0}address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}html,body{height:100%}body{font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;font-size:14px;width:100%;color:#fff;background-color:#000;line-height:1.5;word-break:break-all}header,nav,footer,article,section,div,aside,ul,li,a,figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-bottom:46px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute}#cboxPrevious{background:url(images/btn_previous.png) no-repeat 0 0;bottom:-22px;left:2px;width:16px;height:19px;visibility:hidden}#cboxNext{background:url(images/btn_next.png) no-repeat 0 0;bottom:-22px;right:2px;width:16px;height:19px;visibility:hidden}#cboxClose{background:url(images/btn_close.png) no-repeat 0 0;bottom:-46px;left:50%;margin-left:-36px;width:73px;height:26px}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}a:link,a:visited{text-decoration:underline;color:#000}.wrap{overflow:hidden;width:320px;margin:0 auto;background-image:url(img/common/sp/bg_cha.png),url(img/common/sp/bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:320px}.header{overflow:hidden;width:1000px;height:116px;margin:0 auto}.header__title{display:inline-block;width:182px;height:108px;margin:6px 0 0 72px;text-indent:-99999px;background-image:url(img/common/sp/bg_header_title.png);background-repeat:no-repeat;background-size:182px auto}.main_contents{position:relative;width:303px;margin:26px auto 20px;padding-bottom:10px;border:1px solid rgba(197,244,255,0.25)}.main_contents:after{display:block;visibility:hidden;clear:both;height:0;content:''}.main_contents .main_contens__deco{position:absolute;width:12px;height:12px;background-image:url(img/common/sp/bg_outer_deco.png);background-repeat:no-repeat;background-size:12px auto}.main_contents .main_contens__deco--tl{top:-6px;left:-6px}.main_contents .main_contens__deco--tr{top:-6px;right:-6px}.main_contents .main_contens__deco--tm{display:none}.main_contents .main_contens__deco--bl{bottom:-6px;left:-6px}.main_contents .main_contens__deco--br{right:-6px;bottom:-6px}.main_contents .main_contens__deco--bm{display:none}.main{width:320px;margin:-7px 0px 0px -10px}.main:after{display:block;width:320px;height:21px;content:'';background-image:url(img/common/sp/bg_flame_bottom.png);background-repeat:no-repeat;background-size:320px auto}.main__inner{background-image:url(img/common/sp/bg_flame.png);background-repeat:no-repeat;background-size:320px auto}.main__inner>h1{height:36px;text-indent:-99999px;background-repeat:no-repeat}.main__contents,.main__contents--news,.main__contents--wifi{width:290px;margin:7px auto 0;border:2px solid rgba(172,242,248,0.8);background-color:#000;min-height:300px}.gnav{position:relative;z-index:10;overflow:hidden;width:320px;height:112px;margin:0 auto;background-image:url(img/common/sp/bg_gnav.png);background-repeat:no-repeat;background-position:center top;background-size:320px auto}.gnav ul{font-size:0;width:320px;height:112px;margin:9px auto 0;text-align:center}.gnav ul li{display:inline-block;margin:0 1px 2px}.gnav ul li a{display:block;width:103px;height:30px;background-repeat:no-repeat;background-position:0 0;overflow:hidden;background-size:206px auto}.gnav ul li div{display:block;width:103px;height:30px;background-repeat:no-repeat;background-position:0 0;overflow:hidden;background-size:103px auto;opacity:0.6}.gnav ul li .is--new{position:relative}.gnav ul li .is--new:after{position:absolute;top:-6px;left:-2px;display:block;width:20px;height:20px;content:'';background-image:url(img/common/bg_icon_nav_new.png);background-repeat:no-repeat;background-size:20px auto}.gnav ul .gnav__news a{background-image:url(img/common/sp/bg_gnav_news.png)}.gnav ul .gnav__game a{background-image:url(img/common/sp/bg_gnav_game.png)}.gnav ul .gnav__character a{background-image:url(img/common/sp/bg_gnav_character.png)}.gnav ul .gnav__info a{background-image:url(img/common/sp/bg_gnav_info.png)}.gnav ul .gnav__movie a{background-image:url(img/common/sp/bg_gnav_movie.png)}.gnav ul .gnav__wifi a{background-image:url(img/common/sp/bg_gnav_wifi.png)}.gnav ul .gnav__haisin a{background-image:url(img/common/sp/bg_gnav_haisin.png)}.gnav ul .gnav__download a{background-image:url(img/common/sp/bg_gnav_download.png)}.gnav ul .gnav__blog a{background-image:url(img/common/sp/bg_gnav_blog.png)}.gnav ul .gnav__dummy div{background-image:url(img/common/sp/bg_gnav_dummy.png)}.gnav ul .gnav__dummy--pc{display:none}.page--top #sqexHeader-black_rsp,.page--top #sqexFooter{display:none}.page--top .obj--effect{display:none}.wrap--top{overflow:hidden;width:320px;margin:0 auto;background-image:url(img/common/sp/bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:320px auto}.header--top{position:relative;z-index:10;width:320px;height:371px;margin:0 auto}.header--top__title{position:absolute;top:17px;left:9px;width:253px;height:149px;text-indent:-99999px;background-image:url(img/top/sp/bg_title.png);background-repeat:no-repeat;background-size:253px auto}.header--top__movie{position:absolute;z-index:10;top:198px;left:50px;overflow:hidden;width:235px;height:145px;background-image:url(img/top/sp/bg_movie.png);background-repeat:no-repeat;background-size:235px auto}.header--top__movie>div{width:207px;height:117px;margin:14px 0 0 14px;background-image:url(img/top/sp/bg_movie01.png);background-repeat:no-repeat;background-position:0 0;background-size:207px auto}.header--top__movie>a{position:absolute;top:13px;left:13px;display:block;width:210px;height:120px;background-image:url(img/top/sp/bg_movie_overlay.png);background-repeat:no-repeat;background-position:center 0;background-size:210px auto}.header--top__movie>span{position:absolute;top:13px;left:13px;display:block;width:210px;height:120px;background-image:url(img/top/bg_movie_close.png);background-repeat:no-repeat;background-position:center 0;background-size:210px auto}.header--top__character{position:absolute;top:2px;right:-26px;width:131px;height:391px;text-indent:-99999px;background-image:url(img/top/sp/bg_cha.png);background-repeat:no-repeat;background-size:131px auto}.header--top__monster{position:absolute;z-index:15;top:168px;left:-13px;width:107px;height:199px;text-indent:-99999px;background-image:url(img/top/bg_monster.png);background-repeat:no-repeat;background-size:107px auto}.header--top__btn--guideline a{font-size:9px;line-height:1;position:absolute;top:6px;left:2px;display:block;width:146px;height:26px;padding-top:8px;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;border:1px solid rgba(255,255,255,0.8);background-color:#000}.main_contents--top{position:relative;z-index:10;width:308px;margin:20px auto 0;padding:4px;border:1px solid rgba(197,244,255,0.25)}.main_contents--top:after{display:block;visibility:hidden;clear:both;height:0;content:''}.main_contents--top .main_contens__deco{position:absolute;width:12px;height:12px;background-image:url(img/common/sp/bg_outer_deco.png);background-repeat:no-repeat;background-size:12px}.main_contents--top .main_contens__deco--tl{top:-6px;left:-6px}.main_contents--top .main_contens__deco--tr{top:-6px;right:-6px}.main_contents--top .main_contens__deco--tm{top:-6px;right:0;left:0;margin:0 auto}.main_contents--top .main_contens__deco--bl{bottom:-6px;left:-6px}.main_contents--top .main_contens__deco--br{right:-6px;bottom:-6px}.main_contents--top .main_contens__deco--bm{right:0;bottom:-6px;left:0;margin:0 auto}.bnr--professional--sp{display:block;width:308px;height:95px;background:url(img/top/sp/bg_bnr_pro.png);background-repeat:no-repeat;background-size:308px auto;margin:10px auto -5px}.history--top,.ranking--top,.information--top,.twitter--top{position:relative;width:302px;margin:0 0 0 -2px}.history--top:after,.ranking--top:after,.information--top:after,.twitter--top:after{display:block;overflow:hidden;height:18px;content:'';background-image:url(img/top/sp/bg_flame_bottom.png);background-repeat:no-repeat;background-size:302px auto}.history--top__head,.ranking--top__head,.information--top__head,.twitter--top__head{overflow:hidden;height:37px;background-image:url(img/top/sp/bg_flame_head.png);background-repeat:no-repeat;background-size:302px auto}.history--top__title,.ranking--top__title,.information--top__title{width:62px;height:20px;margin:8px 0 0 12px;text-indent:-99999px;background-image:url(img/top/bg_history_title.png);background-repeat:no-repeat;background-size:62px auto}.history--top__btn,.ranking--top__btn{position:absolute;top:8px;right:22px;display:block;width:100px;height:20px;text-indent:-99999px;background-image:url(img/top/sp/bg_history_btn.png);background-repeat:no-repeat;background-position:right bottom;background-size:83px auto}.history--top__inner,.ranking--top__inner,.information--top__inner,.twitter--top__inner{background-image:url(img/top/sp/bg_flame.png);background-repeat:repeat-y;background-size:302px auto}.history--top__contents,.ranking--top__contents,.information--top__contents{overflow:auto;height:200px;margin:0 24px;padding:0}.history--top__contents a,.ranking--top__contents a,.information--top__contents a{color:#fff}.history--top__contents dl dt,.ranking--top__contents dl dt,.information--top__contents dl dt{font-size:12px;padding-left:13px;background-image:url(img/top/sp/bg_history_icon_list.png);background-repeat:no-repeat;background-position:left 2px;background-size:13px auto}.history--top__contents dl dd,.ranking--top__contents dl dd,.information--top__contents dl dd{font-size:16px;margin-bottom:5px;padding-bottom:5px;padding-left:13px;border-bottom:1px solid rgba(255,255,255,0.25)}.history--top__contents dl .is--new:before,.ranking--top__contents dl .is--new:before,.information--top__contents dl .is--new:before{display:inline-block;width:29px;height:13px;margin-right:4px;content:'';vertical-align:-2px;background-image:url(img/top/sp/bg_history_icon_new.png);background-repeat:no-repeat;background-size:29px auto}.ranking--top__title{width:169px;height:20px;margin:8px 0 0 20px;text-indent:-99999px;background-image:url(img/top/sp/bg_ranking_title.png);background-repeat:no-repeat;background-size:169px auto}.ranking--top__btn{top:10px;right:22px;background-image:url(img/top/sp/bg_ranking_btn.png);background-size:69px auto}.ranking--top__contents{height:150px}.information--top__title{width:59px;height:20px;margin:8px 0 0 20px;text-indent:-99999px;background-image:url(img/top/sp/bg_information_title.png);background-repeat:no-repeat;background-size:59px auto}.information--top__contents{height:100px}.twitter--top__title{width:124px;height:16px;margin:12px 0 0 20px;text-indent:-99999px;background-image:url(img/top/sp/bg_twiiter_title.png);background-repeat:no-repeat;background-size:124px auto}.twitter--top__contents{height:236px;margin:0 18px;padding:0 0 0 10px;background-color:#ccc}.product--top{width:320px;height:135px;margin:5px auto 5px;background-image:url(img/top/sp/bg_product.png);background-repeat:no-repeat;background-size:320px auto}.product--top h2{display:none}.product--top table{display:none}.staff--top{width:320px;height:125px;margin:0 auto 5px;background-image:url(img/top/sp/bg_staff.png);background-repeat:no-repeat;background-size:320px auto}.staff--top h2{display:none}.staff--top table{display:none}.special--top--sp{position:relative;overflow:hidden;width:308px;margin:20px auto 0;text-align:center}.special--top--sp .special--top__bnr--sp img{width:308px;height:auto;margin-bottom:10px}.special--top--pc{display:none}.bnr--top ul{font-size:0;width:320px;margin:19px auto 0;text-align:center}.bnr--top ul li{display:inline-block;margin:0 4px 8px;background-color:#dbfbff}.bnr--top ul li img{width:145px;height:auto;border:1px solid #000;border-radius:1px;box-shadow:0 0 4px 0 #dbfbff}.bg--modal--top{position:fixed;z-index:1000100;top:0;display:none;width:100%;height:100%;cursor:pointer;background-color:rgba(0,0,0,0.6)}.modal--top{position:fixed;z-index:1000200;top:0;right:0;bottom:0;left:0;display:none;width:960px;height:540px;margin:auto}.modal--top iframe{width:100%;height:100%}.btn--pagetop{font-size:0;display:block;width:300px;height:31px;margin:20px auto;background-image:url(img/top/sp/bg_btn_pagetop.png);background-repeat:no-repeat;background-size:300px auto}.text--trademark{font-size:10px;width:320px;margin:0 auto 0;text-align:center;color:#fff}.text--caution{display:none}.opening{display:none}.loading{display:none}.page--news .gnav__news a{background-position:-103px 0}.side__subnav--news{font-size:0;position:absolute;top:38px;left:7px;width:287px;height:88px;padding:18px 0 0 13px;background-image:url(img/news/sp/bg_snav.png);background-repeat:no-repeat;background-size:287px auto}.side__subnav--news>li{display:inline-block;margin:0 1px 2px}.side__subnav--news>li a{display:block;width:85px;height:25px;background-repeat:no-repeat;background-position:0 0;background-size:170px auto}.side__subnav--news>li a:hover{background-position:-85px 0}.side__subnav--news .is--current a{background-position:-85px 0}.side__subnav--news--all a{background-image:url(img/news/sp/bg_subnav_all.png)}.side__subnav--news--info a{background-image:url(img/news/sp/bg_subnav_info.png)}.side__subnav--news--event a{background-image:url(img/news/sp/bg_subnav_event.png)}.side__subnav--news--campaign a{background-image:url(img/news/sp/bg_subnav_campaign.png)}.side__subnav--news--distribution a{background-image:url(img/news/sp/bg_subnav_distribution.png)}.side__subnav--news--goods a{background-image:url(img/news/sp/bg_subnav_goods.png)}.main__title--news{background-image:url(img/news/sp/bg_title.png);background-position:12px 10px;background-size:73px auto}.newslist--news,.newslist--history{width:260px;margin:90px auto 10px}.newslist--news tr,.newslist--history tr{position:relative;display:block}.newslist--news td,.newslist--history td{display:block}.newslist--news td.newslist__icon,.newslist--history td.newslist__icon,.newslist--history td.newslist__icon--history{position:absolute;top:-2px;left:85px;padding-top:10px}.newslist--news td.newslist__title,.newslist--history td.newslist__title{padding-bottom:10px;border-bottom:1px solid rgba(197,244,255,0.25)}.newslist--news .newslist__title--date,.newslist--history .newslist__title--date{font-size:12px}.newslist--news a,.newslist--history a{text-decoration:none;color:#fff}.newslist__icon,.newslist--history td.newslist__icon--history{font-size:0;width:104px}.newslist__icon>span,.newslist--history td.newslist__icon--history>span{display:inline-block;width:45px;height:12px;background-repeat:no-repeat;background-size:auto 12px}.newslist__icon--info,.newsArticle__icon--info{background-image:url(img/news/sp/bg_icon_newslist_info.png)}.newslist__icon--event,.newsArticle__icon--event{background-image:url(img/news/sp/bg_icon_newslist_event.png)}.newslist__icon--distribution,.newsArticle__icon--distribution{background-image:url(img/news/sp/bg_icon_newslist_distribution.png)}.newslist__icon--campaign,.newsArticle__icon--campaign{background-image:url(img/news/sp/bg_icon_newslist_campaign.png)}.newslist__icon--goods,.newsArticle__icon--goods{background-image:url(img/news/sp/bg_icon_newslist_goods.png)}.newslist__icon--new,.newsArticle__icon--new{width:22px !important;margin-left:5px;background-image:url(img/news/sp/bg_icon_newslist_new.png)}.newslist--nodata{margin-top:130px;text-align:center}.newsArticle{font-size:12px;position:relative;width:272px;min-height:622px;margin:90px auto 7px;padding:15px 8px;color:#000;background-image:url(img/news/bg_article.jpg);background-repeat:repeat-y}.newsArticle__icon{font-size:0;display:inline-block;margin-right:3px;vertical-align:-1px}.newsArticle__icon>span{display:inline-block;width:45px;height:12px;background-repeat:no-repeat;background-size:auto 12px}.newsArticle__icon--new{vertical-align:12px}.newsArticle__date{font-size:12px;display:inline-block}.newsArticle__title{padding:35px 0 10px;background-image:url(img/news/sp/bg_article_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:256px auto}.newsArticle__title--str{font-size:15px;margin:3px auto 0}.newsArticleBody{line-height:1.8;width:256px;margin:20px auto 40px;padding:13px 0}.newsArticleBody img{max-width:100%;height:auto}.newsArticleBody .f8px{font-size:8px !important}.newsArticleBody .f9px{font-size:9px !important}.newsArticleBody .f10px{font-size:10px !important}.newsArticleBody .f11px{font-size:11px !important}.newsArticleBody .f12px{font-size:12px !important}.newsArticleBody .f13px{font-size:13px !important}.newsArticleBody .f14px{font-size:14px !important}.newsArticleBody .f16px{font-size:16px !important}.newsArticleBody .f18px{font-size:18px !important}.newsArticleBody .f20px{font-size:20px !important}.newsArticleBody .f22px{font-size:22px !important}.newsArticleBody .f24px{font-size:24px !important}.newsArticleBody .f26px{font-size:26px !important}.newsArticleBody .f28px{font-size:28px !important}.newsArticleBody .f30px{font-size:30px !important}.newsArticleBody .f32px{font-size:32px !important}.newsArticleBody .b{font-weight:bold !important}.newsArticleBody .normal{font-weight:normal !important}.newsArticleBody .red{color:red !important}.newsArticleBody .blue{color:#00f !important}.newsArticleBody .green{color:green !important}.newsArticleBody .yellow{color:#ff0 !important}.newsArticleBody .navy{color:navy !important}.newsArticleBody .orange{color:#f60 !important}.newsArticleBody .pink{color:#f0f !important}.newsArticleBody .purple{color:#609 !important}.newsArticleBody .olive{color:olive !important}.newsArticleBody .lime{color:#0f0 !important}.newsArticleBody .aqua{color:#0ff !important}.newsArticleBody .black{color:#000 !important}.newsArticleBody .gray{color:#ccc !important}.newsArticleBody .white{color:#fff !important}.newsArticleBody em.small{font-size:11px;font-weight:normal}.newsArticleBody em.large{font-size:15px;font-weight:bold}.newsArticleBody .note{font-size:11px;line-height:1.5}.newsArticleBody .hide{display:none}.newsArticleBody .clear{clear:both}.newsArticleBody .floatLeft{float:left}.newsArticleBody .floatRight{float:right}.newsArticleBody .alignLeft{text-align:left}.newsArticleBody .alignRight{text-align:right}.newsArticleBody .alignCenter{text-align:center}.newsArticleBody .decimal{margin:0 0 0 1.5em;list-style:decimal}.newsArticleBody .disc{margin:0 0 0 1.5em;list-style:disc}.newsArticleBody .vMid{vertical-align:middle}.newsArticleBody .vTop{vertical-align:top}.newsArticleBody .vBottom{vertical-align:bottom}.newsArticle__imgBox{font-size:12px;width:250px;margin:0 auto 10px;vertical-align:top}.newsArticle__imgBox img{width:100%;height:auto}.newsArticle__imgBox__captionExpand{font-size:10px;height:18px;text-align:center}.shareArea--news{position:absolute;top:5px;right:1px}.shareArea--news a{margin:0 2px}.newslist--news__pager,.newslist--history__pager{width:278px;margin:10px auto 10px}.newslist--news__pager:after,.newslist--history__pager:after{display:block;visibility:hidden;clear:both;height:0;content:''}.newslist--news__pager li>a,.newslist--history__pager li>a{font-size:12px;font-size:0;display:block;width:77px;height:20px;background-repeat:no-repeat;background-size:77px auto}.newslist--news__pager--next>a,.newslist--history__pager--next>a{float:left;background-image:url(img/news/sp/bg_btn_next.png)}.newslist--news__pager--prev>a,.newslist--history__pager--prev>a{float:right;background-image:url(img/news/sp/bg_btn_prev.png)}.newslist--news__btn--backlist{font-size:12px;font-size:0;display:block;width:104px;height:20px;margin:0 auto;text-align:center;background-image:url(img/news/sp/bg_btn_list.png);background-repeat:no-repeat;background-size:104px}.main__title--history{background-image:url(img/history/sp/bg_title.png);background-position:12px 12px;background-size:auto 22px}.infomation--history{width:260px;height:62px;margin:10px auto 0;background-image:url(img/history/sp/bg_infomation.png);background-repeat:no-repeat;background-position:center top;text-indent:-99999px;border-bottom:1px solid rgba(197,244,255,0.25);background-size:256px auto}.newslist--history{width:260px;margin:10px auto}.newslist--history a{text-decoration:none;color:#fff}.newslist--history td.newslist__icon--history{position:relative;left:0;top:0;font-size:0;width:140px}.newslist--history td.newslist__icon--history>span{position:absolute;top:14px;left:85px;vertical-align:15px;margin-right:10px}.newslist--history td.newslist__icon--history .newslist__icon--date{display:inline-block;color:#fff;font-size:14px}.page--game .gnav__game a{background-position:-103px 0}.main__title--game{background-image:url(img/game/sp/bg_title.png);background-position:12px 12px;background-size:auto 22px}.main__contents--game>section h2,.main__contents--game>section h3,.main__contents--game>section p{text-indent:-99999px}.main__contents--game .section--game--01{height:870px;background-image:url(img/game/sp/bg_section01_01.png),url(img/game/sp/bg_section01_02.png);background-repeat:no-repeat;background-position:center 0, center 395px;background-size:287px auto}.main__contents--game .section--game--02{height:1070px;background-image:url(img/game/sp/bg_section02_01.png),url(img/game/sp/bg_section02_02.png),url(img/game/sp/bg_section02_03.png);background-repeat:no-repeat;background-position:center 0, center 470px, center 785px;background-size:287px auto}.main__contents--game .section--game--03{position:relative;height:717px;background-image:url(img/game/sp/bg_section03_01.png),url(img/game/sp/bg_section03_02.png);background-repeat:no-repeat;background-position:center 0, center 265px;background-size:287px auto}.main__contents--game .section--game--03__monster01{width:97px;height:68px;background-image:url(img/game/sp/bg_monster01.png);background-repeat:no-repeat;background-size:97px auto;position:absolute;top:220px;right:-12px}.main__contents--game .section--game--03__monster02{width:84px;height:113px;background-image:url(img/game/sp/bg_monster02.png);background-repeat:no-repeat;background-size:84px auto;position:absolute;top:430px;left:-14px}.main__contents--game .section--game--03__monster03{width:87px;height:114px;background-image:url(img/game/sp/bg_monster03.png);background-repeat:no-repeat;background-size:87px auto;position:absolute;top:577px;right:-17px}.page--character .gnav__character a{background-position:-103px 0}.main__title--character{background-image:url(img/character/sp/bg_title.png);background-position:12px 12px;background-size:auto 22px}.main__contents--character>section h2,.main__contents--character>section h3,.main__contents--character>section p{display:none}.main__contents--character .section--character--01{height:180px;background-image:url(img/character/sp/bg_section01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--02{height:220px;background-image:url(img/character/sp/bg_section02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--03{position:relative;height:250px;background-image:url(img/character/sp/bg_section03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--04{position:relative;height:240px;background-image:url(img/character/sp/bg_section04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--05{position:relative;height:298px;background-image:url(img/character/sp/bg_section05.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--03__character{position:absolute;top:73px;right:-17px;width:17px;height:106px;background-image:url(img/character/sp/bg_section03_character.png);background-repeat:no-repeat;background-size:17px auto}.main__contents--character .section--character--04__character{position:absolute;top:109px;right:-17px;width:17px;height:90px;background-image:url(img/character/sp/bg_section04_character.png);background-repeat:no-repeat;background-size:17px auto}.main__contents--character .section--character--05__character{position:absolute;top:153px;right:-17px;width:17px;height:90px;background-image:url(img/character/sp/bg_section05_character.png);background-repeat:no-repeat;background-size:17px auto}.main__contents--character .section--character--06{position:relative;overflow:hidden;background-image:url(img/character/sp/bg_section06_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--06--02{position:relative;height:385px;margin-top:210px;background-image:url(img/character/sp/bg_section06_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--06--03{position:relative;height:165px;background-image:url(img/character/sp/bg_section06_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--character .section--character--06--04{position:relative;height:295px;background-image:url(img/character/sp/bg_section06_04.png);background-repeat:no-repeat;background-size:287px auto}.page--info .gnav__info a{background-position:-103px 0}.side__subnav--info{font-size:0;position:absolute;top:38px;left:7px;width:287px;height:168px;padding:18px 0 0 13px;background-image:url(img/info/sp/bg_snav.png);background-repeat:no-repeat;background-size:287px auto}.side__subnav--info>li{display:inline-block;margin:0 1px 2px}.side__subnav--info>li a{display:block;width:128px;height:25px;background-repeat:no-repeat;background-position:0 0;background-size:256px auto}.side__subnav--info .is--current a{background-position:-128px 0}.side__subnav--info--break a{background-image:url(img/info/sp/bg_subnav_break.png)}.side__subnav--info--breeding a{background-image:url(img/info/sp/bg_subnav_breeding.png)}.side__subnav--info--combination a{background-image:url(img/info/sp/bg_subnav_combination.png)}.side__subnav--info--change a{background-image:url(img/info/sp/bg_subnav_change.png)}.side__subnav--info--reactor a{background-image:url(img/info/sp/bg_subnav_reactor.png)}.side__subnav--info--ride a{background-image:url(img/info/sp/bg_subnav_ride.png)}.side__subnav--info--communication a{background-image:url(img/info/sp/bg_subnav_communication.png)}.side__subnav--info--grc a{background-image:url(img/info/sp/bg_subnav_grc.png)}.side__subnav--info--monster a{background-image:url(img/info/sp/bg_subnav_monster.png)}.side__subnav--info--disc a{background-image:url(img/info/sp/bg_subnav_disc.png)}.side__subnav--info--close div{width:128px;height:25px;background-image:url(img/info/sp/bg_subnav_close.png);background-size:128px auto}.page--info--break .side__subnav--info--break a{background-position:-128px 0}.page--info--breeding .side__subnav--info--breeding a{background-position:-128px 0}.page--info--combination .side__subnav--info--combination a{background-position:-128px 0}.page--info--change .side__subnav--info--change a{background-position:-128px 0}.page--info--reactor .side__subnav--info--reactor a{background-position:-128px 0}.page--info--ride .side__subnav--info--ride a{background-position:-128px 0}.page--info--communication .side__subnav--info--communication a{background-position:-128px 0}.page--info--grc .side__subnav--info--grc a{background-position:-128px 0}.page--info--monster .side__subnav--info--monster a{background-position:-128px 0}.page--info--disc .side__subnav--info--disc a{background-position:-128px 0}.main__title--info{background-image:url(img/info/sp/bg_title.png);background-position:12px 12px;background-size:100px auto}.main__contents--info>h1{margin-top:168px}.main__contents--info--break .section--info--break__title{background-image:url(img/info/break/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px;height:40px;text-indent:-99999px}.main__contents--info--break>section h2,.main__contents--info--break>section h3,.main__contents--info--break>section p{text-indent:-99999px}.main__contents--info--break .section--info--break--01{position:relative;background-image:url(img/info/break/sp/bg_section01_01.png),url(img/info/break/sp/bg_section01_02.png),url(img/info/break/sp/bg_section01_03.png);background-repeat:no-repeat;background-position:center 0, center 215px, center 575px;background-size:287px auto;height:1115px}.main__contents--info--break .section--info--break--01__character01{width:115px;height:390px;background-image:url(img/info/break/sp/bg_cha01.png);background-repeat:no-repeat;background-size:115px auto;position:absolute;top:201px;right:-17px}.section--info__pagenav--breeding{font-size:0;text-align:center;margin-top:195px}.section--info__pagenav--breeding li{display:inline-block;margin:0 4px 4px}.section--info__pagenav--breeding li a{display:block;width:125px;height:24px;background-repeat:no-repeat;background-position:0 0px;background-size:125px auto}.section--info__pagenav--breeding li span{display:block;width:125px;height:24px}.section--info__pagenav--breeding .is--current a{background-position:0 -24px}.section--info__pagenav--breeding .section--info__pagenav--01 a{background-image:url(img/info/breeding/sp/bg_pagenav01.png)}.section--info__pagenav--breeding .section--info__pagenav--02 a{background-image:url(img/info/breeding/sp/bg_pagenav02.png)}.section--info__pagenav--breeding .section--info__pagenav--03 a{background-image:url(img/info/breeding/sp/bg_pagenav03.png)}.section--info__pagenav--breeding .section--info__pagenav--04 a{background-image:url(img/info/breeding/sp/bg_pagenav04.png)}.section--info__pagenav--breeding .section--info__pagenav--05 a{background-image:url(img/info/breeding/sp/bg_pagenav05.png)}.main__contents--info--breeding .section--info--breeding__title{height:40px;text-indent:-99999px;background-image:url(img/info/breeding/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px}.main__contents--info--breeding>section h2,.main__contents--info--breeding>section h3,.main__contents--info--breeding>section p{display:none}.main__contents--info--breeding .section--info--breeding--01{position:relative;height:280px;background-image:url(img/info/breeding/sp/bg_section01.png);background-repeat:no-repeat;background-size:287px auto;overflow:hidden}.main__contents--info--breeding .section--info__pagelink{position:absolute;top:185px;left:9px}.main__contents--info--breeding .section--info__pagelink li{margin-bottom:5px;list-style:none}.main__contents--info--breeding .section--info__pagelink li a{font-size:0;display:block;height:21px;background-repeat:no-repeat;background-size:auto 21px}.main__contents--info--breeding .section--info__pagelink .section--info__pagelink--01 a{width:242px;background-image:url(img/info/breeding/sp/bg_section01_pagelink01.png)}.main__contents--info--breeding .section--info__pagelink .section--info__pagelink--02 a{width:212px;background-image:url(img/info/breeding/sp/bg_section01_pagelink02.png)}.main__contents--info--breeding .section--info__pagelink .section--info__pagelink--03 a{width:257px;background-image:url(img/info/breeding/sp/bg_section01_pagelink03.png)}.main__contents--info--breeding .section--info--breeding--02{position:relative;overflow:hidden;background-image:url(img/info/breeding/sp/bg_section02_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--02--02{position:relative;height:730px;margin-top:285px;background-image:url(img/info/breeding/sp/bg_section02_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--02--03{position:relative;height:635px;background-image:url(img/info/breeding/sp/bg_section02_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--03{position:relative;overflow:hidden;background-image:url(img/info/breeding/sp/bg_section03_01.png);background-repeat:no-repeat;background-size:287px auto;background-position:0 -1px}.main__contents--info--breeding .section--info--breeding--03--02{position:relative;height:420px;margin-top:280px;background-image:url(img/info/breeding/sp/bg_section03_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--03--03{position:relative;height:495px;background-image:url(img/info/breeding/sp/bg_section03_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--04{position:relative;overflow:hidden;background-image:url(img/info/breeding/sp/bg_section04_01.png);background-repeat:no-repeat;background-size:287px auto;background-position:0 -7px}.main__contents--info--breeding .section--info--breeding--04--02{position:relative;height:290px;margin-top:235px;background-image:url(img/info/breeding/sp/bg_section04_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--04--03{position:relative;height:572px;background-image:url(img/info/breeding/sp/bg_section04_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--05{position:relative;background-image:url(img/info/breeding/sp/bg_section05_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--05--02{position:relative;height:960px;padding-top:330px;background-image:url(img/info/breeding/sp/bg_section05_02.png);background-repeat:no-repeat;background-size:287px auto;background-position:center bottom}.main__contents--info--breeding .section--info--breeding--05--03{position:relative;height:365px;background-image:url(img/info/breeding/sp/bg_section05_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--05--04{position:relative;height:145px;background-image:url(img/info/breeding/sp/bg_section05_04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--05--05{position:relative;height:435px;background-image:url(img/info/breeding/sp/bg_section05_05.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--breeding .section--info--breeding--05--03__monster{position:absolute;top:71px;right:-16px;width:16px;height:63px;background-image:url(img/info/breeding/sp/bg_section05_03_monster.png);background-repeat:no-repeat;background-position:left top;background-size:16px auto}.main__contents--info--breeding .section--info--breeding--05--05__monster01{position:absolute;top:105px;left:-17px;width:17px;height:51px;background-image:url(img/info/breeding/sp/bg_section05_05_monster01.png);background-repeat:no-repeat;background-position:right top;background-size:17px auto}.main__contents--info--breeding .section--info--breeding--05--05__monster02{position:absolute;top:291px;right:-16px;width:16px;height:82px;background-image:url(img/info/breeding/sp/bg_section05_05_monster02.png);background-repeat:no-repeat;background-position:left top;background-size:16px auto}.main__contents--info--combination .section--info--combination__title{height:40px;text-indent:-99999px;background-image:url(img/info/combination/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px}.main__contents--info--combination>section h2,.main__contents--info--combination>section h3,.main__contents--info--combination>section p{display:none}.main__contents--info--combination .section--info--breeding--01{position:relative;height:280px;background-image:url(img/info/breeding/sp/bg_section01.png);background-repeat:no-repeat;background-size:287px auto;overflow:hidden}.main__contents--info--combination .section--info--combination--01{position:relative;height:240px;background-image:url(img/info/combination/sp/bg_section01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info__pagelink{position:absolute;top:145px;left:9px}.main__contents--info--combination .section--info__pagelink li{margin-bottom:5px;list-style:none}.main__contents--info--combination .section--info__pagelink li a{font-size:0;display:block;height:21px;background-repeat:no-repeat;background-size:auto 21px}.main__contents--info--combination .section--info__pagelink .section--info__pagelink--01 a{width:168px;background-image:url(img/info/combination/sp/bg_section01_pagelink01.png)}.main__contents--info--combination .section--info__pagelink .section--info__pagelink--02 a{width:191px;background-image:url(img/info/combination/sp/bg_section01_pagelink02.png)}.main__contents--info--combination .section--info__pagelink .section--info__pagelink--03 a{width:188px;background-image:url(img/info/combination/sp/bg_section01_pagelink03.png)}.main__contents--info--combination .section--info--combination--02{position:relative;overflow:hidden;background-image:url(img/info/combination/sp/bg_section02_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--02--02{position:relative;height:730px;margin-top:197px;background-image:url(img/info/combination/sp/bg_section02_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--03{position:relative;overflow:hidden;background-image:url(img/info/combination/sp/bg_section03_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--03--02{position:relative;height:327px;margin-top:224px;background-image:url(img/info/combination/sp/bg_section03_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--03--03{position:relative;height:406px;background-image:url(img/info/combination/sp/bg_section03_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--03--04{position:relative;height:135px;background-image:url(img/info/combination/sp/bg_section03_04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--04{position:relative;overflow:hidden;background-image:url(img/info/combination/sp/bg_section04_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--04--02{position:relative;height:395px;margin-top:215px;background-image:url(img/info/combination/sp/bg_section04_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--combination .section--info--combination--04--03{position:relative;height:73px;background-image:url(img/info/combination/sp/bg_section04_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change__title{height:40px;text-indent:-99999px;background-image:url(img/info/change/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px}.main__contents--info--change>section h2,.main__contents--info--change>section h3,.main__contents--info--change>section p{display:none}.main__contents--info--change .section--info--change--01{position:relative;height:210px;background-image:url(img/info/change/sp/bg_section01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info__pagelink{position:absolute;top:155px;left:9px}.main__contents--info--change .section--info__pagelink li{margin-bottom:5px;list-style:none}.main__contents--info--change .section--info__pagelink li a{font-size:0;display:block;height:21px;background-repeat:no-repeat;background-size:auto 21px}.main__contents--info--change .section--info__pagelink .section--info__pagelink--01 a{width:210px;background-image:url(img/info/change/sp/bg_section01_pagelink01.png)}.main__contents--info--change .section--info__pagelink .section--info__pagelink--02 a{width:224px;background-image:url(img/info/change/sp/bg_section01_pagelink02.png)}.main__contents--info--change .section--info--change--02{position:relative;overflow:hidden;background-image:url(img/info/change/sp/bg_section02_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change--02--02{position:relative;height:610px;margin-top:190px;background-image:url(img/info/change/sp/bg_section02_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change--02--03{position:relative;height:325px;background-image:url(img/info/change/sp/bg_section02_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change--03{position:relative;overflow:hidden;background-image:url(img/info/change/sp/bg_section03_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change--03--02{position:relative;height:370px;margin-top:200px;background-image:url(img/info/change/sp/bg_section03_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change--03--03{position:relative;height:305px;background-image:url(img/info/change/sp/bg_section03_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change--03--04{position:relative;height:1250px;background-image:url(img/info/change/sp/bg_section03_04_01.png),url(img/info/change/sp/bg_section03_04_02.png);background-position:center top, center 750px;background-repeat:no-repeat;background-size:287px auto}.main__contents--info--change .section--info--change--03--05{position:relative;height:364px;background-image:url(img/info/change/sp/bg_section03_05.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--reactor .section--info--reactor__title{background-image:url(img/info/reactor/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px;height:40px;text-indent:-99999px}.main__contents--info--reactor>section h2,.main__contents--info--reactor>section h3,.main__contents--info--reactor>section p{display:none}.main__contents--info--reactor .section--info--reactor--01{background-image:url(img/info/reactor/sp/bg_section01_01.png);background-repeat:no-repeat;background-position:center 0;background-size:287px auto;height:440px}.main__contents--info--reactor .section--info--reactor--02{background-image:url(img/info/reactor/sp/bg_section02_01.png);background-repeat:no-repeat;background-position:center 0;background-size:287px auto;height:330px}.main__contents--info--reactor .section--info--reactor--03{background-image:url(img/info/reactor/sp/bg_section03_01.png);background-repeat:no-repeat;background-position:center 0;background-size:287px auto;height:345px}.main__contents--info--reactor .section--info--reactor--04{position:relative;overflow:hidden;background-image:url(img/info/reactor/sp/bg_section04_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--reactor .section--info--reactor--04--02{position:relative;height:480px;margin-top:170px;background-image:url(img/info/reactor/sp/bg_section04_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--reactor .section--info--reactor--04--03{position:relative;height:800px;background-image:url(img/info/reactor/sp/bg_section04_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--ride .section--info--ride__title{background-image:url(img/info/ride/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px;height:40px;text-indent:-99999px}.main__contents--info--ride>section h2,.main__contents--info--ride>section h3,.main__contents--info--ride>section p{display:none}.main__contents--info--ride .section--info--ride--01{background-image:url(img/info/ride/sp/bg_section01_01.png),url(img/info/ride/sp/bg_section01_02.png),url(img/info/ride/sp/bg_section01_03.png);background-repeat:no-repeat;background-position:center 0, center 185px, center 370px;background-size:287px auto;height:655px}.main__contents--info--ride .section--info--ride--02{background-image:url(img/info/ride/sp/bg_section02_01.png);background-repeat:no-repeat;background-position:center 0;background-size:287px auto;height:330px}.main__contents--info--ride .section--info--ride--03{position:relative;background-image:url(img/info/ride/sp/bg_section03_01.png),url(img/info/ride/sp/bg_section03_02.png),url(img/info/ride/sp/bg_section03_03.png),url(img/info/ride/sp/bg_section03_04.png);background-repeat:no-repeat;background-position:center 0, center 160px, center 370px, center 580px;background-size:287px auto;height:800px}.main__contents--info--ride .section--info--ride--03__monster02{width:13px;height:56px;background-image:url(img/info/ride/sp/bg_monster02.png);background-repeat:no-repeat;background-size:13px auto;position:absolute;top:434px;left:-13px}.main__contents--info--ride .section--info--ride--03__monster03{width:146px;height:148px;background-image:url(img/info/ride/sp/bg_monster03.png);background-repeat:no-repeat;background-size:146px;position:absolute;top:618px;right:-25px}.main__contents--info--ride .section--info--ride--04{position:relative;background-image:url(img/info/ride/sp/bg_section04_01.png);background-repeat:no-repeat;background-position:center 0;background-size:287px auto;height:384px}.main__contents--info--ride .section--info--ride--05{position:relative;background-image:url(img/info/ride/sp/bg_section05_01.png);background-repeat:no-repeat;background-position:center 0;background-size:287px auto;margin-top:-10px;height:460px}.main__contents--info--ride .section--info--ride--06{position:relative;background-image:url(img/info/ride/sp/bg_section06_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--ride .section--info--ride--06--02{position:relative;height:815px;padding-top:150px;background-image:url(img/info/ride/sp/bg_section06_02.png);background-repeat:no-repeat;background-size:287px auto;background-position:center bottom}.main__contents--info--ride .section--info--ride--06--03{position:relative;height:320px;background-image:url(img/info/ride/sp/bg_section06_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--ride .section--info--ride--07{position:relative;background-image:url(img/info/ride/sp/bg_section07_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--ride .section--info--ride--07--02{position:relative;height:620px;padding-top:290px;background-image:url(img/info/ride/sp/bg_section07_02.png);background-repeat:no-repeat;background-size:287px auto;background-position:center bottom}.main__contents--info--ride .section--info--ride--07--03{position:relative;height:695px;background-image:url(img/info/ride/sp/bg_section07_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--ride .section--info--ride--06--02__monster{position:absolute;top:335px;right:-16px;width:16px;height:49px;background-image:url(img/info/ride/sp/bg_section06_02_monster.png);background-repeat:no-repeat;background-position:left top;background-size:16px auto}.section--info__pagenav--communication{font-size:0;text-align:center;margin-top:220px}.section--info__pagenav--communication li{display:inline-block;margin:0 4px 4px}.section--info__pagenav--communication li a{display:block;width:125px;height:24px;background-repeat:no-repeat;background-position:0 0px;background-size:125px auto}.section--info__pagenav--communication li span{display:block;width:125px;height:24px}.section--info__pagenav--communication .is--current a{background-position:0 -24px}.section--info__pagenav--communication .section--info__pagenav--01 a{background-image:url(img/info/communication/sp/bg_pagenav01.png)}.section--info__pagenav--communication .section--info__pagenav--02 a{background-image:url(img/info/communication/sp/bg_pagenav02.png)}.section--info__pagenav--communication .section--info__pagenav--03 a{background-image:url(img/info/communication/sp/bg_pagenav03.png)}.section--info__pagenav--communication .section--info__pagenav--04 a{background-image:url(img/info/communication/sp/bg_pagenav04.png)}.section--info__pagenav--communication .section--info__pagenav--05 a{background-image:url(img/info/communication/sp/bg_pagenav05.png)}.section--info__pagenav--communication .section--info__pagenav--06 a{background-image:url(img/info/communication/sp/bg_pagenav06.png)}.section--info__pagenav--communication .section--info__pagenav--07 a{background-image:url(img/info/communication/sp/bg_pagenav07.png)}.main__contents--info--communication .section--info--communication__title{height:40px;text-indent:-99999px;background-image:url(img/info/communication/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px}.main__contents--info--communication>section h2,.main__contents--info--communication>section h3,.main__contents--info--communication>section p{display:none}.main__contents--info--communication .section--info--communication--01{position:relative;height:310px;background-image:url(img/info/communication/sp/bg_section01.png);background-repeat:no-repeat;background-size:287px auto;overflow:hidden}.main__contents--info--communication .section--info__pagelink{position:absolute;top:208px;left:9px}.main__contents--info--communication .section--info__pagelink .is--new:after{position:relative;top:0;display:inline-block;width:36px;height:22px;content:'';background-image:url(img/info/bg_icon_new.png);background-repeat:no-repeat;background-size:36px auto}.main__contents--info--communication .section--info__pagelink li{position:relative;height:21px;margin-bottom:2px;list-style:none}.main__contents--info--communication .section--info__pagelink li a{font-size:0;display:inline-block;height:21px;vertical-align:top;background-repeat:no-repeat;background-size:auto 21px}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--01 a{width:169px;background-image:url(img/info/communication/sp/bg_section01_pagelink01.png)}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--02 a{width:146px;background-image:url(img/info/communication/sp/bg_section01_pagelink02.png)}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--03 a{width:189px;background-image:url(img/info/communication/sp/bg_section01_pagelink03.png)}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--04 a{width:224px;background-image:url(img/info/communication/sp/bg_section01_pagelink04.png)}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--05{height:36px}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--05:after{top:15px !important}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--05 a{width:168px;height:36px !important;background-image:url(img/info/communication/sp/bg_section01_pagelink05.png);background-size:auto 36px !important}.main__contents--info--communication .section--info__pagelink .section--info__pagelink--06 a{width:223px;background-image:url(img/info/communication/sp/bg_section01_pagelink06.png)}.main__contents--info--communication .section--info--communication--02{position:relative;background-image:url(img/info/communication/sp/bg_section02_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--02--02{position:relative;height:595px;padding-top:245px;background-image:url(img/info/communication/sp/bg_section02_02.png);background-repeat:no-repeat;background-position:center bottom;background-size:287px auto}.main__contents--info--communication .section--info--communication--02--03{position:relative;height:353px;background-image:url(img/info/communication/sp/bg_section02_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--03{position:relative;overflow:hidden;background-image:url(img/info/communication/sp/bg_section03_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--03--02{position:relative;height:1335px;margin-top:675px;background-image:url(img/info/communication/sp/bg_section03_02_01.png),url(img/info/communication/sp/bg_section03_02_02.png);background-repeat:no-repeat;background-position:center 0, center 695px;background-size:287px auto}.main__contents--info--communication .section--info--communication--03--03{position:relative;height:293px;background-image:url(img/info/communication/sp/bg_section03_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--04{position:relative;overflow:hidden;height:1000px;background-image:url(img/info/communication/sp/bg_section04_01_01.png),url(img/info/communication/sp/bg_section04_01_02.png);background-repeat:no-repeat;background-position:center -7px, center 448px;background-size:287px auto}.main__contents--info--communication .section--info--communication--04--02{position:relative;height:78px;margin-top:1000px;background-image:url(img/info/communication/sp/bg_section04_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--05{position:relative;overflow:hidden;background-image:url(img/info/communication/sp/bg_section05_01.png);background-repeat:no-repeat;background-size:287px auto;background-position:0 -1px}.main__contents--info--communication .section--info--communication--05--02{position:relative;height:810px;margin-top:189px;background-image:url(img/info/communication/sp/bg_section05_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--05--03{position:relative;height:315px;background-image:url(img/info/communication/sp/bg_section05_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--06{position:relative;overflow:hidden;background-image:url(img/info/communication/sp/bg_section06_01.png);background-repeat:no-repeat;background-size:287px auto;background-position:0 -6px}.main__contents--info--communication .section--info--communication--06--02{position:relative;height:680px;margin-top:784px;background-image:url(img/info/communication/sp/bg_section06_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--07{position:relative;overflow:hidden;background-image:url(img/info/communication/sp/bg_section07_01.png);background-repeat:no-repeat;background-size:287px auto;background-position:0 -3px}.main__contents--info--communication .section--info--communication--07--02{position:relative;height:535px;margin-top:185px;background-image:url(img/info/communication/sp/bg_section07_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--07--03{position:relative;height:130px;background-image:url(img/info/communication/sp/bg_section07_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--communication .section--info--communication--02--03__monster{position:absolute;top:228px;right:-12px;width:12px;height:76px;background-image:url(img/info/communication/sp/bg_section02_03_monster.png);background-repeat:no-repeat;background-position:center top;background-size:12px auto}.main__contents--info--communication .section--info--communication--08{position:relative;overflow:hidden;background-image:url(img/info/communication/sp/bg_section08_01.png);background-repeat:no-repeat;background-size:287px auto;background-position:0 -3px}.main__contents--info--communication .section--info--communication--08 .text--visible{font-size:12px;display:block;margin-top:355px;padding:0 20px}.main__contents--info--communication .section--info--communication--08 .text--visible a{color:#afd3ff}.main__contents--info--communication .section--info--communication--08--02{position:relative;height:185px;margin-top:20px;background-image:url(img/info/communication/sp/bg_section08_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--grc .section--info--grc__title{height:40px;text-indent:-99999px;background-image:url(img/info/grc/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px}.main__contents--info--grc>section h2,.main__contents--info--grc>section h3,.main__contents--info--grc>section p{display:none}.main__contents--info--grc .section--info--grc--01{position:relative;background-image:url(img/info/grc/sp/bg_section01_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--grc .section--info--grc--01--02{position:relative;height:410px;padding-top:185px;background-image:url(img/info/grc/sp/bg_section01_02.png);background-repeat:no-repeat;background-size:287px auto;background-position:center bottom}.main__contents--info--grc .section--info--grc--01--03{position:relative;height:1075px;background-image:url(img/info/grc/sp/bg_section01_03_01.png),url(img/info/grc/sp/bg_section01_03_02.png);background-repeat:no-repeat;background-size:287px auto;background-position:0px 0px,0px 615px}.main__contents--info--grc .section--info--grc--01--04{position:relative;height:650px;background-image:url(img/info/grc/sp/bg_section01_04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--grc .section--info--grc--01--05{position:relative;height:665px;background-image:url(img/info/grc/sp/bg_section01_05.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--grc .section--info--grc--02{position:relative;overflow:hidden;background-image:url(img/info/grc/sp/bg_section02_01.png);background-repeat:no-repeat;background-size:287px auto;background-position:0 -3px}.main__contents--info--grc .section--info--grc--02--02{position:relative;height:395px;margin-top:150px;background-image:url(img/info/grc/sp/bg_section02_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--grc .section--info--grc--02--03{position:relative;height:356px;background-image:url(img/info/grc/sp/bg_section02_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--grc .section--info--grc--01--02__monster{position:absolute;top:288px;right:-12px;width:12px;height:96px;background-image:url(img/info/grc/sp/bg_section01_02_monster.png);background-repeat:no-repeat;background-position:center top;background-size:12px auto}.main__contents--info--grc .section--info--grc--01--04__monster{position:absolute;top:336px;left:-16px;width:16px;height:118px;background-image:url(img/info/grc/sp/bg_section01_04_monster.png);background-repeat:no-repeat;background-position:center top;background-size:16px auto}.main__contents--info--monster .section--info--monster__title{height:40px;text-indent:-99999px;background-image:url(img/info/monster/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px}.main__contents--info--monster>section h2,.main__contents--info--monster>section h3,.main__contents--info--monster>section p{display:none}.main__contents--info--monster .section--info--monster--01{position:relative;padding-top:200px;background-image:url(img/info/monster/sp/bg_section01_01.png);background-repeat:no-repeat;background-position:center top;background-size:287px auto}.main__contents--info--monster .section--info--monster--01--02{position:relative;height:255px;background-image:url(img/info/monster/sp/bg_section01_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--01--03{position:relative;height:265px;background-image:url(img/info/monster/sp/bg_section01_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--01--04{position:relative;height:235px;background-image:url(img/info/monster/sp/bg_section01_04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--01--05{position:relative;height:262px;background-image:url(img/info/monster/sp/bg_section01_05.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--01--02__monster{position:absolute;top:195px;right:-12px;width:12px;height:12px;background-image:url(img/info/monster/sp/bg_section01_02_monster.png);background-repeat:no-repeat;background-position:center top;background-size:12px auto}.main__contents--info--monster .section--info--monster--01--03__monster{position:absolute;top:108px;left:-19px;width:19px;height:144px;background-image:url(img/info/monster/sp/bg_section01_03_monster.png);background-repeat:no-repeat;background-position:center top;background-size:19px auto}.main__contents--info--monster .section--info--monster--01--05__monster{position:absolute;top:25px;left:-22px;width:22px;height:151px;background-image:url(img/info/monster/sp/bg_section01_05_monster.png);background-repeat:no-repeat;background-position:center top;background-size:22px auto}.main__contents--info--monster .section--info--monster--02{position:relative;padding-top:135px;background-image:url(img/info/monster/sp/bg_section02_01.png);background-repeat:no-repeat;background-position:center top;background-size:287px auto}.main__contents--info--monster .section--info--monster--02--02{position:relative;height:255px;background-image:url(img/info/monster/sp/bg_section02_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--02--03{position:relative;height:530px;background-image:url(img/info/monster/sp/bg_section02_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--02--04{position:relative;height:255px;background-image:url(img/info/monster/sp/bg_section02_04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--02--03__monster{position:absolute;top:345px;left:-17px;width:17px;height:168px;background-image:url(img/info/monster/sp/bg_section02_03_monster.png);background-repeat:no-repeat;background-position:center top;background-size:17px auto}.main__contents--info--monster .section--info--monster--03{position:relative;padding-top:205px;background-image:url(img/info/monster/sp/bg_section03_01.png);background-repeat:no-repeat;background-position:0 top;background-size:287px auto}.main__contents--info--monster .section--info--monster--03--02{position:relative;height:305px;background-image:url(img/info/monster/sp/bg_section03_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--03--02__monster{position:absolute;top:95px;right:-16px;width:16px;height:32px;background-image:url(img/info/monster/sp/bg_section03_02_monster.png);background-repeat:no-repeat;background-position:center top;background-size:16px auto}.main__contents--info--monster .section--info--monster--03--03{position:relative;height:465px;background-image:url(img/info/monster/sp/bg_section03_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--03--03__monster{position:absolute;top:305px;right:-16px;width:16px;height:116px;background-image:url(img/info/monster/sp/bg_section03_03_monster.png);background-repeat:no-repeat;background-position:center top;background-size:16px auto}.main__contents--info--monster .section--info--monster--04{position:relative;padding-top:130px;background-image:url(img/info/monster/sp/bg_section04_01.png);background-repeat:no-repeat;background-position:center top;background-size:287px auto}.main__contents--info--monster .section--info--monster--04--02{position:relative;height:240px;background-image:url(img/info/monster/sp/bg_section04_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--04--02__monster{position:absolute;top:209px;right:-6px;width:6px;height:28px;background-image:url(img/info/monster/sp/bg_section04_02_monster.png);background-repeat:no-repeat;background-position:center top;background-size:6px auto}.main__contents--info--monster .section--info--monster--04--03{position:relative;height:320px;background-image:url(img/info/monster/sp/bg_section04_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--monster .section--info--monster--04--03__monster{position:absolute;top:-7px;left:-13px;width:13px;height:148px;background-image:url(img/info/monster/sp/bg_section04_03_monster.png);background-repeat:no-repeat;background-position:center top;background-size:13px auto}.main__contents--info--monster .section--info--monster--04--04{position:relative;height:535px;background-image:url(img/info/monster/sp/bg_section04_04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--disc .section--info--disc__title{height:40px;text-indent:-99999px;background-image:url(img/info/disc/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px}.main__contents--info--disc>section h2,.main__contents--info--disc>section h3,.main__contents--info--disc>section p{display:none}.main__contents--info--disc .section--info--disc--01{position:relative;overflow:hidden;background-image:url(img/info/disc/sp/bg_section01_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--disc .section--info--disc--01--02{position:relative;height:225px;margin-top:260px;background-image:url(img/info/disc/sp/bg_section01_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--disc .section--info--disc--01--03{position:relative;height:645px;background-image:url(img/info/disc/sp/bg_section01_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--info--disc .section--info--disc--01--04{position:relative;height:465px;background-image:url(img/info/disc/sp/bg_section01_04.png);background-repeat:no-repeat;background-size:287px auto}.page--movie .gnav__movie a{background-position:-103px 0}.main__title--movie{background-image:url(img/movie/sp/bg_title.png);background-position:12px 12px;background-size:auto 22px}.infomation--movie{position:relative;z-index:10;width:275px;height:62px;margin:10px auto -8px;text-indent:-99999px;background-image:url(img/movie/sp/bg_infomation.png);background-repeat:no-repeat;background-position:center top;background-size:auto 60px}.movie_box{position:relative;z-index:5;overflow:hidden;width:284px;height:219px;margin:0 auto 10px;background-image:url(img/movie/sp/bg_movie_box.png);background-repeat:no-repeat;background-size:284px auto}.movie_box__is--new:after{position:absolute;top:18px;left:14px;display:block;width:34px;height:33px;content:'';background-image:url(img/movie/bg_icon_new.png);background-repeat:no-repeat;background-size:34px auto}.movie_box__title{width:260px;height:43px;margin:14px auto 0;text-indent:-999999px;background-repeat:no-repeat;background-position:center}.movie_box__capture{width:239px;height:135px;margin:1px 0 0 24px;background-repeat:no-repeat;background-size:239px auto}.movie_box__btn{position:absolute;top:55px;left:24px;display:block;width:239px;height:135px;background-image:url(img/movie/sp/bg_movie_btn.png);background-repeat:no-repeat;background-position:0 0;background-size:239px auto}.movie_box--01 .movie_box__title{background-image:url(img/movie/sp/bg_movie01_title.png);background-size:auto 35px}.movie_box--01 .movie_box__capture{background-image:url(img/movie/sp/bg_movie01_capture.jpg)}.movie_box--02 .movie_box__title{background-image:url(img/movie/sp/bg_movie02_title.png);background-size:auto 35px}.movie_box--02 .movie_box__capture{background-image:url(img/movie/sp/bg_movie02_capture.jpg)}.movie_box--03 .movie_box__title{background-image:url(img/movie/sp/bg_movie03_title.png);background-size:auto 35px}.movie_box--03 .movie_box__capture{background-image:url(img/movie/sp/bg_movie03_capture.png)}.movie_box--04 .movie_box__title{background-image:url(img/movie/sp/bg_movie04_title.png);background-size:auto 35px}.movie_box--04 .movie_box__capture{background-image:url(img/movie/sp/bg_movie04_capture.png)}.bg--modal--movie{position:fixed;z-index:1000100;top:0;display:none;width:100%;height:100%;cursor:pointer;background-color:rgba(0,0,0,0.6)}.modal--movie{position:fixed;z-index:1000200;top:0;right:0;bottom:0;left:0;display:none;width:640px;height:360px;margin:auto}.modal--movie iframe{width:100%;height:100%}.page--wifi .gnav__wifi a{background-position:-103px 0}.side__subnav--wifi{font-size:0;position:absolute;top:146px;left:7px;width:287px;height:88px;padding:18px 0 0 13px;background-image:url(img/news/sp/bg_snav.png);background-repeat:no-repeat;background-size:287px auto}.side__subnav--wifi>li{display:inline-block;margin:0 1px 2px}.side__subnav--wifi>li a{display:block;width:85px;height:25px;background-repeat:no-repeat;background-position:0 0;background-size:170px auto}.side__subnav--wifi>li a:hover{background-position:-85px 0}.side__subnav--wifi .is--current a{background-position:-85px 0}.side__subnav--wifi--all a{background-image:url(img/news/sp/bg_subnav_all.png)}.side__subnav--wifi--info a{background-image:url(img/news/sp/bg_subnav_info.png)}.side__subnav--wifi--masters a{background-image:url(img/wifi/sp/bg_subnav_masters.png)}.side__subnav--wifi--challengers a{background-image:url(img/wifi/sp/bg_subnav_challengers.png)}.side__subnav--wifi--operation a{background-image:url(img/wifi/sp/bg_subnav_operation.png)}.side__subnav--wifi--access a{background-image:url(img/wifi/sp/bg_subnav_access.png)}.main__title--wifi{background-image:url(img/wifi/sp/bg_title.png);background-position:12px 5px;background-size:122px auto}.newslist--wifi{width:260px;margin:90px auto 10px}.newslist--wifi tr{position:relative;display:block}.newslist--wifi td{display:block}.newslist--wifi td.newslist__icon,.newslist--wifi .newslist--history td.newslist__icon--history,.newslist--history .newslist--wifi td.newslist__icon--history{position:absolute;top:-2px;left:85px;padding-top:10px}.newslist--wifi td.newslist__title{padding-bottom:10px;border-bottom:1px solid rgba(197,244,255,0.25)}.newslist--wifi .newslist__title--date{font-size:12px}.newslist--wifi a{text-decoration:none;color:#fff}.newslist__icon,.newslist--history td.newslist__icon--history{font-size:0;width:104px}.newslist__icon>span,.newslist--history td.newslist__icon--history>span{display:inline-block;width:45px;height:12px;background-repeat:no-repeat;background-size:auto 12px}.newslist__icon--masters,.newsArticle__icon--masters{background-image:url(img/wifi/sp/bg_icon_newslist_masters.png)}.newslist__icon--challengers,.newsArticle__icon--challengers{background-image:url(img/wifi/sp/bg_icon_newslist_challengers.png)}.newslist__icon--operation,.newsArticle__icon--operation{background-image:url(img/wifi/sp/bg_icon_newslist_operation.png)}.newslist__icon--access,.newsArticle__icon--access{background-image:url(img/wifi/sp/bg_icon_newslist_access.png)}.main__information--wifi{position:relative;width:290px;height:100px;overflow:auto;margin:7px auto 0;border:2px solid rgba(172,242,248,0.8);background-color:#000}.main__information--wifi .inner{font-size:10px;margin:10px 10px 10px 10px}.page--haisin .gnav__haisin a{background-position:-103px 0}.side__subnav--haisin{font-size:0;position:absolute;top:38px;left:7px;width:287px;height:59px;padding:18px 0 0 13px;background-image:url(img/haisin/sp/bg_snav.png);background-repeat:no-repeat;background-size:287px auto}.side__subnav--haisin>li{display:inline-block;margin:0 1px 2px}.side__subnav--haisin>li a{display:block;width:128px;height:25px;background-repeat:no-repeat;background-position:0 0;background-size:256px auto}.side__subnav--haisin .is--current a{background-position:-128px 0}.side__subnav--haisin--monster a{background-image:url(img/haisin/sp/bg_subnav_monster.png)}.side__subnav--haisin--howto a{background-image:url(img/haisin/sp/bg_subnav_howto.png)}.page--haisin--monster .side__subnav--haisin--monster a{background-position:-128px 0}.page--haisin--howto .side__subnav--haisin--howto a{background-position:-128px 0}.main__title--haisin{background-image:url(img/haisin/sp/bg_title.png);background-position:12px 12px;background-size:120px auto}.main__contents--haisin>h1{margin-top:60px}.main__contents--haisin--monster .section--haisin--monster__title{background-image:url(img/haisin/monster/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px;height:40px;text-indent:-99999px}.main__contents--haisin--monster .section--haisin--monster__table{overflow:hidden;width:264px;margin:20px auto;font-size:10px}.main__contents--haisin--monster .section--haisin--monster__table .date{font-weight:bold;text-align:right;margin:0 0 -15px}.main__contents--haisin--monster .section--haisin--monster__table table{width:100%}.main__contents--haisin--monster .section--haisin--monster__table table tr{display:block;padding:10px 0px;border-bottom:1px solid rgba(255,255,255,0.2)}.main__contents--haisin--monster .section--haisin--monster__table table tr th{display:none}.main__contents--haisin--monster .section--haisin--monster__table table tr td{display:block}.main__contents--haisin--monster .section--haisin--monster__table table tr td .th--sp{display:inline-block}.main__contents--haisin--monster .section--haisin--monster__table table tr td a{color:#afd3ff}.main__contents--haisin--monster .section--haisin--monster__table table tr .name--monster{font-size:14px;font-weight:bold;margin-bottom:5px}.main__contents--haisin--monster .section--haisin--monster__table table tr .name--monster.is--new:before{content:'';display:inline-block;width:22px;height:19px;background-image:url(img/news/bg_icon_newslist_new.png);background-repeat:no-repeat;vertical-align:middle;margin-right:5px}.main__contents--haisin--monster .section--haisin--monster__table .caution{font-size:8px;padding:10px 0 0}.main__contents--haisin--monster .section--haisin--monster__table .data--no{text-align:center;padding:20px 0 10px;font-size:14px}.main__contents--haisin--monster .section--haisin--monster__table--area{overflow:hidden;width:264px;margin:20px auto;font-size:10px}.main__contents--haisin--monster .section--haisin--monster__table--area h3{font-size:12px;margin:10px 0px -15px}.main__contents--haisin--monster .section--haisin--monster__table--area table{width:100%}.main__contents--haisin--monster .section--haisin--monster__table--area table tr{display:block;padding:10px 0px;border-bottom:1px solid rgba(255,255,255,0.2)}.main__contents--haisin--monster .section--haisin--monster__table--area table tr th{display:none}.main__contents--haisin--monster .section--haisin--monster__table--area table tr td{display:block}.main__contents--haisin--monster .section--haisin--monster__table--area table tr td .th--sp{display:inline-block}.main__contents--haisin--monster .section--haisin--monster__table--area table tr td a{color:#fff}.main__contents--haisin--monster .section--haisin--monster__table--area table tr td a:hover{color:#f90}.main__contents--haisin--monster .section--haisin--monster__table--area table tr .title--area{font-size:12px;font-weight:bold}.main__contents--haisin--monster .section--haisin--monster__table--area .caution{font-size:8px;padding:10px 0 0}.main__contents--haisin--howto>section h2,.main__contents--haisin--howto>section h3,.main__contents--haisin--howto>section p{display:none}.main__contents--haisin--howto .section--haisin--howto__title{background-image:url(img/haisin/howto/sp/bg_title.png);background-repeat:no-repeat;background-position:center bottom;background-size:auto 32px;height:40px;text-indent:-99999px}.main__contents--haisin--howto .section--haisin--howto--01{position:relative;height:170px;background-image:url(img/haisin/howto/sp/bg_section01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin__pagelink{position:absolute;top:110px;left:9px}.main__contents--haisin--howto .section--haisin__pagelink li{margin-bottom:5px;list-style:none}.main__contents--haisin--howto .section--haisin__pagelink li a{font-size:0;display:block;height:21px;background-repeat:no-repeat;background-size:auto 21px}.main__contents--haisin--howto .section--haisin__pagelink .section--haisin__pagelink--01 a{width:195px;background-image:url(img/haisin/howto/sp/bg_section01_pagelink01.png)}.main__contents--haisin--howto .section--haisin__pagelink .section--haisin__pagelink--02 a{width:195.5px;background-image:url(img/haisin/howto/sp/bg_section01_pagelink02.png)}.main__contents--haisin--howto .section--haisin--howto--02{position:relative;overflow:hidden;background-image:url(img/haisin/howto/sp/bg_section02_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin--howto--02--02{position:relative;height:375px;margin-top:360px;background-image:url(img/haisin/howto/sp/bg_section02_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin--howto--02--03{position:relative;height:363.5px;background-image:url(img/haisin/howto/sp/bg_section02_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin--howto--02--04{position:relative;height:270px;background-image:url(img/haisin/howto/sp/bg_section02_04.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin--howto--03{position:relative;overflow:hidden;background-image:url(img/haisin/howto/sp/bg_section03_01.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin--howto--03--02{position:relative;height:400px;margin-top:370px;background-image:url(img/haisin/howto/sp/bg_section03_02.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin--howto--03--03{position:relative;height:365px;background-image:url(img/haisin/howto/sp/bg_section03_03.png);background-repeat:no-repeat;background-size:287px auto}.main__contents--haisin--howto .section--haisin--howto--03--04{position:relative;height:380px;background-image:url(img/haisin/howto/sp/bg_section03_04.png);background-repeat:no-repeat;background-size:287px auto}.page--download .gnav__download a{background-position:-103px 0}.main__title--download{background-image:url(img/download/sp/bg_title.png);background-position:12px 12px;background-size:auto 22px}.wp_box{position:relative;overflow:hidden;width:287px}.wp_box__title{position:relative;height:47px;margin-top:10px;text-indent:-99999px;background-repeat:no-repeat;background-position:center;background-size:auto 47px}.wp_box__img{width:149px;height:242px;margin:0 auto;background-image:url(img/download/sp/bg_wp_flame.png);background-repeat:no-repeat;background-position:center;background-size:149px auto}.wp_box__img span{display:block;width:149px;height:242px;background-repeat:no-repeat;background-position:15px 13px;background-size:120px auto}.wp_box__btn--sp{font-size:0;margin:5px auto;text-align:center}.wp_box__btn--sp li{display:inline-block;margin:0 1px 2px}.wp_box__btn--sp li a{display:block;overflow:hidden;width:85px;height:22px;background-repeat:no-repeat;background-size:85px auto}.wp_box__btn--sp .wp_box__btn01 a{background-image:url(img/download/sp/bg_btn01.png)}.wp_box__btn--sp .wp_box__btn02 a{background-image:url(img/download/sp/bg_btn02.png)}.wp_box__btn--sp .wp_box__btn03 a{background-image:url(img/download/sp/bg_btn03.png)}.wp_box__btn--sp .wp_box__btn04 a{background-image:url(img/download/sp/bg_btn04.png)}.wp_box__btn--sp .wp_box__btn05 a{background-image:url(img/download/sp/bg_btn05.png)}.wp_box__btn--sp .wp_box__btn06 a{background-image:url(img/download/sp/bg_btn06.png)}.wp_box__btn--pc{display:none}.wp_box01 .wp_box__title{background-image:url(img/download/sp/bg_wp01_title_close.png)}.wp_box01 .wp_box__img span{background-image:url(img/download/sp/bg_wp01_img_close.png)}.wp_box__is--new:before{position:absolute;top:4px;left:20px;display:block;width:34px;height:33px;content:'';background-image:url(img/download/sp/bg_icon_new.png);background-repeat:no-repeat;background-size:34px auto}.page--guideline .gnav__guideline a{background-position:-103px 0}.main__title--guideline{background-image:url(img/guideline/sp/bg_title.png);background-position:12px 12px;background-size:auto 22px}.main__contents--guideline{padding:10px 10px}.main__contents--guideline h2{font-size:18px;margin:10px auto 20px;text-align:center}.main__contents--guideline h2 span{font-size:11px}.main__contents--guideline p{padding-bottom:30px}.wrap--popup{overflow:hidden}.main--popup{width:300px;margin:10px auto;padding:10px;border:1px solid rgba(211,244,255,0.7);background-color:rgba(255,255,255,0.1);-webkit-box-shadow:0px 0px 5px 1px rgba(211,244,255,0.8);-moz-box-shadow:0px 0px 5px 1px rgba(211,244,255,0.8);-ms-box-shadow:0px 0px 5px 1px rgba(211,244,255,0.8);-o-box-shadow:0px 0px 5px 1px rgba(211,244,255,0.8);box-shadow:0px 0px 5px 1px rgba(211,244,255,0.8)}.main--popup .header--popup{font-size:18px;font-weight:normal;margin-bottom:20px;text-align:center}.main--popup .article--popup .date{margin-bottom:10px;text-align:right}.main--popup .article--popup .articleBody b{font-size:14px;font-weight:normal;color:#f90}.main--popup .article--popup .articleBody .img{text-align:center}.main--popup .article--popup .articleBody .img img{max-width:100%;height:auto}.main--popup .article--popup .articleBody a{color:#fff}.main--popup .article--popup .articleBody a:hover{color:#f90}
/*# sourceMappingURL=style_sp.min.css.map */
