﻿.mdHeader .gMenu .btn.hgMix,.imageHeaderLogo154x80,#hangameHeader .upIcon .iconUp{font:0/0 a;text-shadow:none;color:transparent;padding:0;border:none;overflow:hidden}.mdHeader .gMenu ul li,.mdHeader .gMenu .game,.blackHeader .mdHeader .gMenu .game,.mdHeader .gMenu .mgame,.blackHeader .mdHeader .gMenu .mgame,.mdHeader .gMenu .shop,.blackHeader .mdHeader .gMenu .shop,.mdHeader .gMenu .community,.blackHeader .mdHeader .gMenu .community,.mdHeader .gMenu .info,.blackHeader .mdHeader .gMenu .info,.mdHeader .addUnit .guide li,.mdHeader .addUnit .guide .bgnr,.mdHeader .addUnit .guide .point,.mdHeader .addUnit .guide .help,.mdHeader .addUnit .guide .sitemap,.mdHeader .addUnit .btn,.mdHeader .addUnit .btn.logIn,.mdHeader .addUnit .btn.logOut,.mdHeader .addUnit .btn.btnClose,.blackHeader .mdHeader .addUnit .btn.btnClose,.mdHeader .addUnit .btn.btnOpen,.blackHeader .mdHeader .addUnit .btn.btnOpen,.mdHeader .sMenu #unqeId,.mdHeader .sMenu li,.mdHeader#asHeader #unqeId,.mdHeader#asHeader .menu01,.mdHeader#asHeader .menu02,.mdHeader#asHeader .menu03,.mdHeader#asHeader .menu04,.mdHeader#asHeader .menu05,.mdHeader#asHeader .menu06,.mdHeader#asHeader .menu07,.mdHeader#asHeader .menu08,.mdHeader#cmtyHeader #unqeId,.mdHeader#cmtyHeader .menu01,.mdHeader#cmtyHeader .menu02,.mdHeader#cmtyHeader .menu03,.mdHeader#cmtyHeader .menu04,.mdHeader#cmtyHeader .menu05,.mdHeader#cmtyHeader .menu06,#hangameHeader .game,#hangameHeader .mgame,#hangameHeader .shop,#hangameHeader .community,#hangameHeader .info,#hangameHeader.blackHeader .game,#hangameHeader.blackHeader .mgame,#hangameHeader.blackHeader .shop,#hangameHeader.blackHeader .community,#hangameHeader.blackHeader .info{overflow:hidden;padding:0;border:none;font:0/0 a;text-shadow:none;text-decoration:none;color:transparent}.mdHeader{background:#fff;border-bottom:1px solid #d0d0d0;line-height:1}.transparentHeader.blackSmallHeader .mdHeader,.transparentHeader.blackHeader .mdHeader,.transparentHeader .mdHeader{background:transparent}.mdHeader a:focus,.mdHeader *:focus{outline:none}.mdHeader a img{border:none}.blackSmallHeader .mdHeader,.blackHeader .mdHeader{background:#000;border-bottom:1px solid #000}#smallHeader.blackHeader .mdHeader,#simpleHeader.blackHeader .mdHeader{background:#1e1e1e;border-bottom:1px solid #000}.mdHeader .wrap{width:960px;margin:0 auto}.mdHeader .hgLogo{position:absolute;top:0;left:0;margin:0 auto}.mdHeader .gMenu ul{font-size:0}.mdHeader .gMenu ul li{position:relative;display:inline-block;margin:0 1px 0 0;background-image:url('//images.hange.jp/r02/common/r02/sprite/header_v03-s3fe13344fa.png');background-repeat:no-repeat}.mdHeader .gMenu ul li>a{display:block;width:100%;height:100%}.mdHeader .gMenu ul li:after{position:absolute;top:12px;right:-3px;content:"|";font-family:monospace;font-size:10px;color:#d9d9d9}.mdHeader .gMenu ul li:last-child:after{display:none}.mdHeader .gMenu .game{display:inline-block;background-repeat:no-repeat;background-position:0 -336px;width:60px;height:24px;overflow:visible}.blackHeader .mdHeader .gMenu .game{display:inline-block;background-repeat:no-repeat;background-position:-60px -336px;width:60px;height:24px;overflow:visible}.mdHeader .gMenu .mgame{display:inline-block;background-repeat:no-repeat;background-position:-72px -144px;width:90px;height:24px;overflow:visible}.blackHeader .mdHeader .gMenu .mgame{display:inline-block;background-repeat:no-repeat;background-position:-74px -192px;width:86px;height:24px;overflow:visible}.mdHeader .gMenu .shop{display:inline-block;background-repeat:no-repeat;background-position:0 -168px;width:72px;height:24px;overflow:visible}.blackHeader .mdHeader .gMenu .shop{display:inline-block;background-repeat:no-repeat;background-position:0 -144px;width:72px;height:24px;overflow:visible}.mdHeader .gMenu .community{display:inline-block;background-repeat:no-repeat;background-position:-62px -96px;width:95px;height:24px;overflow:visible}.blackHeader .mdHeader .gMenu .community{display:inline-block;background-repeat:no-repeat;background-position:-62px -72px;width:95px;height:24px;overflow:visible}.mdHeader .gMenu .info{display:inline-block;background-repeat:no-repeat;background-position:0 -192px;width:74px;height:24px;overflow:visible}.blackHeader .mdHeader .gMenu .info{display:inline-block;background-repeat:no-repeat;background-position:0 -216px;width:74px;height:24px;overflow:visible}.mdHeader .gMenu .btn>a{display:block;width:100%;height:100%}.mdHeader .gMenu .btn.hgMix{position:absolute;top:50%;left:329px;margin-top:-20px;display:block;width:170px;height:40px;background:url(//images.hange.jp/r02/common/r02/header/btn_hgmix_w.png) no-repeat 0 0;vertical-align:middle}.blackHeader .mdHeader .gMenu .btn.hgMix{background-image:url("//images.hange.jp/r02/common/r02/header/btn_hgmix_b.png")}.mdHeader .addUnit{font-size:0}.mdHeader .addUnit .guide{display:inline-block;vertical-align:top}.mdHeader .addUnit .guide li{position:relative;display:inline-block;margin:0 1px 0 0;background-image:url('//images.hange.jp/r02/common/r02/sprite/header_v03-s3fe13344fa.png');background-repeat:no-repeat}.mdHeader .addUnit .guide li>a{display:block;width:100%;height:100%}.mdHeader .addUnit .guide li:after{position:absolute;top:11px;right:-3px;content:"|";font-family:monospace;font-size:10px;color:#a5a5a5}.blackHeader .mdHeader .addUnit .guide li:after,.blackHeader.transparentHeader .mdHeader .addUnit .guide li:after{color:#dadada}.mdHeader .addUnit .guide li:last-child:after{display:none}.mdHeader .addUnit .guide .bgnr{display:inline-block;background-repeat:no-repeat;background-position:-74px -216px;width:78px;height:24px;overflow:visible}.mdHeader .addUnit .guide .point{display:inline-block;background-repeat:no-repeat;background-position:-62px -360px;width:52px;height:24px;overflow:visible}.mdHeader .addUnit .guide .help{display:inline-block;background-repeat:no-repeat;background-position:-114px -360px;width:45px;height:24px;overflow:visible}.mdHeader .addUnit .guide .sitemap{display:inline-block;background-repeat:no-repeat;background-position:0 -288px;width:72px;height:24px;overflow:visible}.mdHeader .addUnit .btn{position:relative;display:inline-block;margin:0 0 0 8px;background-image:url('//images.hange.jp/r02/common/r02/sprite/header_v03-s3fe13344fa.png');background-repeat:no-repeat}.mdHeader .addUnit .btn>a{display:block;width:100%;height:100%}.mdHeader .addUnit .btn.logIn{display:inline-block;background-repeat:no-repeat;background-position:0 -120px;width:62px;height:24px}.mdHeader .addUnit .btn.logOut{display:inline-block;background-repeat:no-repeat;background-position:-97px -312px;width:62px;height:24px}.mdHeader .addUnit .btn.btnClose{display:inline-block;margin:0 -4px 0 0;background-repeat:no-repeat;background-position:-72px -288px;width:62px;height:24px}.blackHeader .mdHeader .addUnit .btn.btnClose{display:inline-block;background-repeat:no-repeat;background-position:0 -96px;width:62px;height:24px}.mdHeader .addUnit .btn.btnOpen{display:inline-block;margin:0 -4px 0 0;background-repeat:no-repeat;background-position:0 -384px;width:62px;height:24px}.blackHeader .mdHeader .addUnit .btn.btnOpen{display:inline-block;background-repeat:no-repeat;background-position:0 -72px;width:62px;height:24px}.mdHeader .addUnit .guideOpen{display:none;position:absolute;right:66px;top:28px;width:108px;color:#929292;padding:12px 0 7px;background:#fff;border:1px solid #f6f6f6;box-sizing:border-box;font:normal 11px/24px "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;text-align:left;z-index:99999}.mdHeader .addUnit .guideOpen li{padding:2px 19px 3px;font:normal 11px/24px "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;list-style:none}.mdHeader .addUnit .guideOpen a{color:#929292;text-decoration:none}.mdHeader .addUnit .guideOpen a:hover{text-decoration:underline}.blackHeader .mdHeader .addUnit .guideOpen{background:#1e1e1e;border:1px solid #343434}.mdHeader .addUnit form{display:inline}.mdHeader #headerCampaignArea{position:absolute;top:0;right:172px;width:200px;height:54px}.mdHeader #headerCampaignArea iframe{display:block;width:200px;height:54px;margin:0;padding:0;border:none;overflow:hidden}.mdHeader .sMenu{height:27px;padding:1px 0;background:#efefef;border-top:1px solid #d0d0d0}.mdHeader .sMenu .inr{position:relative;width:960px;margin:0 auto;font-size:0}.mdHeader .sMenu #unqeId,.mdHeader .sMenu li{display:inline-block;background-image:url('//images.hange.jp/r02/common/r02/sprite/header_v03-s3fe13344fa.png');background-repeat:no-repeat}.mdHeader .sMenu #unqeId a,.mdHeader .sMenu li a{display:block;width:100%;height:100%}.mdHeader .sMenu ul{display:inline-block}.mdHeader#asHeader #unqeId{display:inline-block;background-repeat:no-repeat;background-position:0 -465px;width:68px;height:27px}.mdHeader#asHeader .menu01{display:inline-block;background-repeat:no-repeat;background-position:-60px -519px;width:87px;height:27px}.mdHeader#asHeader .menu02{display:inline-block;background-repeat:no-repeat;background-position:-62px -492px;width:90px;height:27px}.mdHeader#asHeader .menu03{display:inline-block;background-repeat:no-repeat;background-position:-78px -573px;width:81px;height:27px}.mdHeader#asHeader .menu04{display:inline-block;background-repeat:no-repeat;background-position:0 -627px;width:96px;height:27px}.mdHeader#asHeader .menu05{display:inline-block;background-repeat:no-repeat;background-position:-62px -384px;width:97px;height:27px}.mdHeader#asHeader .menu06{display:inline-block;background-repeat:no-repeat;background-position:-68px -465px;width:92px;height:27px}.mdHeader#asHeader .menu07{display:inline-block;background-repeat:no-repeat;background-position:-57px -546px;width:84px;height:27px}.mdHeader#asHeader .menu08{display:inline-block;background-repeat:no-repeat;background-position:0 -492px;width:62px;height:27px}.mdHeader#cmtyHeader #unqeId{display:inline-block;background-repeat:no-repeat;background-position:-63px -438px;width:92px;height:27px}.mdHeader#cmtyHeader .menu01{display:inline-block;background-repeat:no-repeat;background-position:-80px -600px;width:55px;height:27px}.mdHeader#cmtyHeader .menu02{display:inline-block;background-repeat:no-repeat;background-position:0 -519px;width:60px;height:27px}.mdHeader#cmtyHeader .menu03{display:inline-block;background-repeat:no-repeat;background-position:0 -600px;width:80px;height:27px}.mdHeader#cmtyHeader .menu04{display:inline-block;background-repeat:no-repeat;background-position:0 -546px;width:57px;height:27px}.mdHeader#cmtyHeader .menu05{display:inline-block;background-repeat:no-repeat;background-position:0 -573px;width:78px;height:27px}.mdHeader#cmtyHeader .menu06{display:inline-block;background-repeat:no-repeat;background-position:0 -438px;width:63px;height:27px;width:62px}.imageHeaderLogo154x80{display:block;width:133px;height:80px;background:url(//images.hange.jp/r02/common/r02/header/logo_hangame_b_133x40.png) no-repeat center center;vertical-align:middle}.blackHeader .imageHeaderLogo154x80{background-image:url("//images.hange.jp/r02/common/r02/header/logo_hangame_w_133x40.png")}#hangameHeader{width:100%;height:80px}#hangameHeader .mdHeader{border-bottom:none}#hangameHeader .wrap{position:relative;height:80px}#hangameHeader .hgTagline{font:0/0 a;text-indent:100%;white-space:nowrap;overflow:hidden}#hangameHeader .gMenu{position:absolute;left:172px;top:29px}#hangameHeader .game{display:inline-block;background-repeat:no-repeat;background-position:0 -360px;width:62px;height:24px;overflow:visible}#hangameHeader .mgame{display:inline-block;background-repeat:no-repeat;background-position:-62px -120px;width:90px;height:24px;overflow:visible}#hangameHeader .shop{display:inline-block;background-repeat:no-repeat;background-position:0 -264px;width:71px;height:24px;overflow:visible}#hangameHeader .community{display:inline-block;background-repeat:no-repeat;background-position:0 -312px;width:97px;height:24px;overflow:visible}#hangameHeader .info{display:inline-block;background-repeat:no-repeat;background-position:-72px -240px;width:72px;height:24px;overflow:visible}#hangameHeader.blackHeader .game{display:inline-block;background-repeat:no-repeat;background-position:0 -48px;width:62px;height:24px;overflow:visible}#hangameHeader.blackHeader .mgame{display:inline-block;background-repeat:no-repeat;background-position:-72px -168px;width:86px;height:24px;overflow:visible}#hangameHeader.blackHeader .shop{display:inline-block;background-repeat:no-repeat;background-position:-71px -264px;width:71px;height:24px;overflow:visible}#hangameHeader.blackHeader .community{display:inline-block;background-repeat:no-repeat;background-position:-62px -48px;width:97px;height:24px;overflow:visible}#hangameHeader.blackHeader .info{display:inline-block;background-repeat:no-repeat;background-position:0 -240px;width:72px;height:24px;overflow:visible}#hangameHeader .addUnit{display:flex;position:absolute;top:30px;right:0}#hangameHeader .hgid{display:flex;align-items:center;font-size:12px}#hangameHeader .hgid span,#hangameHeader .hgid a{margin:0 4px;text-decoration:none}#hangameHeader .hgid .hancoinCount{color:#ff6600}#hangameHeader .upIcon{position:absolute;top:11px}#hangameHeader .upIcon .iconUp{display:block;height:20px;background:url(//images.hange.jp/r02/common/r02/header/sp_navbtn06.png) no-repeat 0px 0px;vertical-align:bottom;width:33px;background-position:-619px 0}#hangameHeader .external{display:none}#smallHeader{width:100%}#smallHeader .btn_login{background:#a4a4a4 0% 0% no-repeat padding-box;border-radius:2px;opacity:1;width:80px;height:24px;color:#ffffff;font:normal normal normal 12px/16px Noto Sans JP;letter-spacing:0.01px;border:0}#smallHeader .wrap{position:relative;height:54px}#smallHeader .wrap#cmtyHeader,#smallHeader .wrap#asHeader{height:85px}#smallHeader .wrap .hgLogo{height:100%;display:flex;align-items:center}#smallHeader .gMenu{position:absolute;left:134px;top:15px}#smallHeader .addUnit{display:flex;position:absolute;top:16px;right:0}#smallHeader .addUnit .hgid{display:flex;align-items:center;font-size:10px}@media screen and (max-width: 769px){#smallHeader .addUnit .hgid{display:none}}#smallHeader .addUnit .hgid span,#smallHeader .addUnit .hgid a{margin:0 4px;text-decoration:none}#smallHeader .addUnit .hgid .hancoinCount{color:#ff6600}#simpleHeader .wrap{position:relative;height:39px}#simpleHeader .wrap .hgLogo{height:100%;display:flex;align-items:center}#simpleHeader .wrap .hgLogo a>img{width:96px}@media screen and (max-width: 769px){#smallHeader #headerCampaignArea{display:none}#smallHeader .guide{display:none}#smallHeader .gMenu{display:none}#smallHeader .sMenu{display:none}#smallHeader .mdHeader .wrap{width:auto;height:45px}#smallHeader .mdHeader .hgLogo{margin:0 auto !important;width:100%}#smallHeader .mdHeader .hgLogo a{display:block;width:96px;height:45px;margin:0 auto;background:url("//images.hange.jp/r02/common/r02/header/logo_hangame_b_133x40.png") 50% 50% no-repeat;background-size:96px auto}#smallHeader .mdHeader .hgLogo a>img{display:none}#smallHeader .mdHeader .addUnit{margin:0}#smallHeader .mdHeader .addUnit .btn{position:absolute;top:-5px;right:15px;width:62px}#smallHeader .mdHeader .addUnit .btn.btnOpen,#smallHeader .mdHeader .addUnit .btn.btnClose{display:none}#smallHeader .mdHeader .addUnit .guideOpen{display:none}#smallHeader .mdHeader .btn{width:auto}#smallHeader .mdHeader .btn.logIn a,#smallHeader .mdHeader .btn.logOut a{margin-left:0px}#smallHeader.blackSmallHeader .mdHeader .hgLogo a,#smallHeader.blackHeader .mdHeader .hgLogo a{background-image:url("//images.hange.jp/r02/common/r02/header/logo_hangame_w_133x40.png")}}@media screen and (max-width: 769px){#simpleHeader .wrap{width:100%;height:45px;line-height:42px;text-align:center}#simpleHeader .wrap .hgLogo{margin:0 auto !important;width:100%}#simpleHeader .wrap .hgLogo a{display:block;width:96px;height:45px;margin:0 auto;background:url("//images.hange.jp/r02/common/r02/header/logo_hangame_b_133x40.png") 50% 50% no-repeat;background-size:96px auto}#simpleHeader .wrap .hgLogo a>img{display:none}#simpleHeader.blackHeader .wrap .hgLogo a{background-image:url("//images.hange.jp/r02/common/r02/header/logo_hangame_w_133x40.png")}}
