﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:#00e}a:visited{color:#551a8b}a:focus{outline:thin dotted}a:hover,a:active{outline:0}b,strong{font-weight:bold}html{font-size:62.5%;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}body{background-color:#fff;color:#333;font-size:1.4rem;font-family:Helvetica, sans-serif;-webkit-text-size-adjust:none;line-height:1.4}img{vertical-align:bottom}a{text-decoration:none}.cmnHeader{position:relative;margin:0 auto;padding:0;background:#FFF;height:54px;line-height:54px;height:14.4vw;line-height:14.4vw;width:100%;display:block;text-align:center}.cmnHeader .logo{text-indent:-119988px;overflow:hidden;text-align:left;display:inline-block;width:104px;height:34px;width:27.7vw;height:9.1vw;background:#fff url(/static/sp/img/common/logo_pk.png) no-repeat 50% 50%;-webkit-background-size:104px auto;background-size:104px auto;-webkit-background-size:27.7vw auto;background-size:27.7vw auto;margin:10px auto 0;margin:2.7vw auto 0}.cmnHeader .login{position:absolute;top:0;right:0;display:inline-block;height:14.4vw;line-height:14.4vw;color:#7c7c7c;font-size:1.2rem;font-size:3.2vw;text-decoration:underline;padding:0 12px;padding:0 3.2vw}.cmnFooter{position:relative;background-color:#000}.cmnFooter::before{content:" ";display:block;width:100%;height:1.733vw;background:url(../img/common/bg_footer.png) center center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;top:-1.7vw;left:0}.cmnFooter .iconPoi{padding:5.333vw 39.733vw 0}.cmnFooter .iconPoi img{width:100%}.cmnFooter h3{color:#fff;padding:3.333vw 0;text-align:center;font-weight:bold;font-size:3.733vw;line-height:1.6}.cmnFooter .appBtnBox{margin:0;padding:0;display:block}.cmnFooter .appBtnBox p{margin:10px 0;color:#FFF;text-align:center;font-size:10px}.cmnFooter .appBtnBox ul{padding:0 5.333vw 4vw;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.cmnFooter .appBtnBox ul li{width:calc(50% - 2vw)}.cmnFooter .appBtnBox ul li img{width:100%}.cmnFooter .footerLinkBox{text-align:center;color:#fff}.cmnFooter .footerLinkBox .txtLink{display:-webkit-flex;display:flex}.cmnFooter .footerLinkBox .txtLink li{width:calc(50% - 0.133vw);height:8vw;line-height:8vw;border:solid #fff;border-width:0.133vw 0;text-align:center}.cmnFooter .footerLinkBox .txtLink li:first-child{border-right:0.133vw solid #fff}.cmnFooter .footerLinkBox .txtLink li a{display:block;font-size:3.8vw;color:#fff;text-decoration:none}.cmnFooter .footerLinkBox .snsLink{margin-top:4vw}.cmnFooter .footerLinkBox .snsLink li{width:10.666vw;height:10.666vw;margin:0 3.333vw;text-align:center;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.cmnFooter .footerLinkBox .snsLink li img{width:100%}.cmnFooter .footerLinkBox .logoFooter{padding:6.666vw 34.933vw 0}.cmnFooter .footerLinkBox .logoFooter img{width:100%}.cmnFooter .footerLinkBox p{padding:2.666vw 0 5.333vw;font-size:2.8vw;color:#fff}#top .top_startTutorial{padding:4px 14px 12px;padding:1.1vw 3.7vw 3.2vw;background-color:#fff;text-align:center}#top .top_startTutorial .label{display:-webkit-box;width:100%;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:244px;height:55px;width:65.1vw;height:14.7vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;font-size:3.9vw;font-weight:bold;line-height:1.3;padding-right:64px;padding-right:17.1vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(/static/sp/img/top/prototype/img-tap.svg) no-repeat right top;-webkit-background-size:64px 55px;background-size:64px 55px;-webkit-background-size:17.1vw 14.7vw;background-size:17.1vw 14.7vw;margin:0 auto;text-align:left}#top .top_startTutorial .label span{color:#ff659a}#top .top_startTutorial .choice_gender{display:-webkit-box;width:100%;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 0;padding:3.7vw 0}#top .top_startTutorial .choice_gender .female img,#top .top_startTutorial .choice_gender .male img{width:41.6vw;height:auto}#top .top_startTutorial .choice_gender .or{-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#7c7c7c;font-size:1.8rem;font-size:4.8vw}#top .top_startTutorial>p{color:#7c7c7c;font-size:1.2rem;font-size:3.2vw}#top .top_startTutorial.giza_pink{background:url(/static/sp/img/top/prototype/start_tutorial_pink.png) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;padding:20px 14px;padding:5.3vw 3.7vw}#top .top_startTutorial.giza_blue{background:url(/static/sp/img/top/prototype/start_tutorial_blue.png) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;padding:20px 14px;padding:5.3vw 3.7vw}#top .top_welcome dl.body{color:#fff;padding:17px 0 45px;padding:4.5vw 0 12vw;background-color:#ff659a;text-align:center}#top .top_welcome dl.body dt{font-size:1.6rem;margin-bottom:20px;font-size:4.3vw;margin-bottom:5.3vw}#top .top_welcome dl.body dd{font-size:15px;font-size:4vw;line-height:1.5;padding-bottom:140px;padding-bottom:37.3vw;background:url(/static/sp/img/top/prototype/welcome.png) no-repeat center bottom;-webkit-background-size:247px 114px;background-size:247px 114px;-webkit-background-size:65.9vw 30.4vw;background-size:65.9vw 30.4vw}#top .topReport{padding:25px 0 15px;padding:6.7vw 0 4vw;background:#ffe3ec url(/static/sp/img/top/prototype/report_pink.png) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;overflow:hidden}#top .topReport .reportBox{display:-webkit-box}#top .topReport .reportBox.framein{-moz-animation:framein 3s forwards;-webkit-animation:framein 3s forwards;animation:framein 3s forwards}#top .topReport .reportBox .report{width:200%;padding:0 9% 0 109%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#top .topReport .reportBox .report>span{position:relative;display:block;width:100%;height:0;padding-bottom:16%;background:url(/static/sp/img/top/bg_news.png) no-repeat 0 0;-webkit-background-size:100% auto;background-size:100% auto}#top .topReport .reportBox .report>span::before{position:absolute;top:35%;left:19%;content:attr(data-name) "";font-size:3.4vw}@-moz-keyframes framein{0%{-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}5%{-moz-transform:translate3d(-106%, 0, 0);transform:translate3d(-106%, 0, 0)}7%,93%{-moz-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}95%{-moz-transform:translate3d(-94%, 0, 0);transform:translate3d(-94%, 0, 0)}99%,to{-moz-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}}@-webkit-keyframes framein{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}5%{-webkit-transform:translate3d(-106%, 0, 0);transform:translate3d(-106%, 0, 0)}7%,93%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}95%{-webkit-transform:translate3d(-94%, 0, 0);transform:translate3d(-94%, 0, 0)}99%,to{-webkit-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}}@keyframes framein{0%{-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}5%{-moz-transform:translate3d(-106%, 0, 0);-webkit-transform:translate3d(-106%, 0, 0);transform:translate3d(-106%, 0, 0)}7%,93%{-moz-transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}95%{-moz-transform:translate3d(-94%, 0, 0);-webkit-transform:translate3d(-94%, 0, 0);transform:translate3d(-94%, 0, 0)}99%,to{-moz-transform:translate3d(-200%, 0, 0);-webkit-transform:translate3d(-200%, 0, 0);transform:translate3d(-200%, 0, 0)}}#top .topReport p.subTxt{margin:-1vw auto 0;padding:0;text-align:center;line-height:1.2;font-size:3.3vw;color:#ff659a}#top .topReport p.subTxt strong{font-weight:bold;font-size:3.5vw}.pgTop{color:#404040}.pgTop .btmImg{display:block;width:100%}.pgTop .topMain{margin:0 auto;padding:0;display:block;position:relative}.pgTop .topMain h1{margin:0;padding:0}.pgTop .topMain h1 img{width:100%;display:block}.pgTop .topMain .appBtnBox{padding:0 5.333vw 2.666vw;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:absolute;bottom:0}.pgTop .topMain .appBtnBox li{width:calc(50% - 2vw)}.pgTop .topMain .appBtnBox li img{width:100%}.pgTop .topInfo{padding:0 5.333vw 2vw;font-size:3.2vw}.pgTop .topInfo dt{margin-top:2vw;color:#f18cad}.pgTop .topInfo dd a{color:#333}.pgTop .topInfo dd a:hover{text-decoration:underline}.pgTop .topAbout{margin:0 auto;padding:0;background:#ff659a;display:block;position:relative}.pgTop .topAbout h2{margin:0;padding:0;width:100%;display:block}.pgTop .topAbout h2 img{margin:0;padding:0;width:100%;display:block}.pgTop .topAbout h3{margin:1.2em auto;padding:0;font-size:4.5vw;text-align:center;color:#ffffff;font-weight:bold}.pgTop .topAbout p{width:100%;text-align:center;font-size:3.6vw;line-height:1.6;color:#ffffff}.pgTop .topAbout .titTry01{margin:0 auto;padding:0 25px 0 10px;display:block}.pgTop .topAbout .titTry01 img{margin:0 auto;padding:0;width:100%;display:block}.pgTop .topAbout ul.gender{margin:0;padding:15px 10px 20px;display:table}.pgTop .topAbout ul.gender li{margin:0;padding:0;display:table-cell;width:50%}.pgTop .topAbout ul.gender li a,.pgTop .topAbout ul.gender li img{margin:0 auto;padding:0;width:100%;display:block}.pgTop .topAbout .loginBtn{margin:0 auto;padding:0 0 2em;text-align:center;display:block}.pgTop .topAbout .loginBtn a{margin:0 auto;padding:0;width:80%;font-size:4.8vw;height:3.2em;line-height:3.2em;border-radius:1.6em;background:#d8d8d8;letter-spacing:-0.4px;text-align:center;color:#7c7c7c;display:inline-block}.pgTop .topAbout .loginBtn p{margin:0 auto;padding:1.5em 0 0;font-size:3.3vw;text-align:center;color:#333333}.pgTop .topSupport{background:#fbe865}.pgTop .topSupport h2{margin:0;padding:0;width:100%;display:block}.pgTop .topSupport h2 img{margin:0;padding:0;width:100%;display:block}.pgTop .topSupport p{padding:1.5em 0 1em;font-size:6vw;line-height:1.3;text-align:center;letter-spacing:0.1px;color:#ff7aa7;font-weight:bold}.pgTop .topSupport dl{margin:0 auto;padding:0 0 0.1em;width:100%;display:block}.pgTop .topSupport dl dt{margin:0 auto;text-align:center;display:block}.pgTop .topSupport dl dt img{width:50%}.pgTop .topSupport dl dd{margin:1.1em auto 2.2em;font-size:4vw;color:#333;line-height:1.6;text-align:center}.pgTop .topSupport dl dd a{color:#fff;text-decoration:none;font-size:4.133vw}.pgTop .topCheck{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fae25f),color-stop(100%, #ffff7d));background:-moz-linear-gradient(#fae25f,#ffff7d);background:-webkit-linear-gradient(#fae25f,#ffff7d);background:linear-gradient(#fae25f,#ffff7d)}.pgTop .topCheck h2{padding:8vw 18vw 0 19.333vw}.pgTop .topCheck h2 img{width:100%}.pgTop .topCheck p{padding-top:3.333vw;font-size:4vw;line-height:1.6;text-align:center}.pgTop .topCheck li{padding:4.8vw 5.333vw 0}.pgTop .topCheck li img{width:100%}.pgTop .topCheck li a{display:block}.pgTop .topPress{background:#9497f9}.pgTop .topPress h2{margin:0;padding:0;width:100%;display:block}.pgTop .topPress h2 img{margin:0;padding:0;width:100%;display:block}.pgTop .topPress p{padding-top:5vw;font-size:4vw;line-height:1.6;text-align:center}.pgTop .topPress .media{text-align:center;font-size:3.733vw;font-weight:bold;margin-top:2.666vw;padding:0 0 2.5em;line-height:1.8}.pgTop .topContents{background:#7fcefa}.pgTop .topContents h2{margin:0;padding:0;width:100%;display:block}.pgTop .topContents h2 img{margin:0;padding:0;width:100%;display:block}.pgTop .topContents p{padding-top:3.333vw;font-size:4vw;line-height:1.6;text-align:center}.pgTop .topContents a{padding:1em 0 2.5em;display:block}.pgTop .topContents a img{margin:0 auto;padding:0;width:100%;display:block}.pgTop .topReady{background:#ff659a}.pgTop .topReady h2{margin:0;padding:0;width:100%;display:block}.pgTop .topReady h2 img{margin:0;padding:0;width:100%;display:block}.pgTop .topReady .titTry02{margin:0 auto;padding:0 25px 0 10px;display:block}.pgTop .topReady .titTry02 img{margin:0 auto;padding:0;width:100%;display:block}.pgTop .topReady .readyBtn{margin:0 auto;padding:1em 0 2.5em;text-align:center;display:block}.pgTop .topReady .readyBtn a{margin:0 auto;padding:0;display:block;text-align:center}.pgTop .topReady .readyBtn a img{width:80%;display:inline-block;text-align:center}.pgTop .topAppInfo{background:url(/static/sp/img/top/prototype/bg_app.png) no-repeat 0 0;-webkit-background-size:cover;background-size:cover;padding:2.5em 0}.pgTop .topAppInfo h2{margin:0 5%;padding:0;display:block}.pgTop .topAppInfo h2 img{margin:0;padding:0;width:100%;display:block}.pgTop .topAppInfo .appBtnBox{margin:0;padding:0;display:block}.pgTop .topAppInfo .appBtnBox p{margin:10px 0 0;color:#404040;text-align:center;font-size:10px}.pgTop .topAppInfo .appBtnBox ul{padding:2.6vw 5.333vw 0;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.pgTop .topAppInfo .appBtnBox ul li{width:calc(50% - 2vw)}.pgTop .topAppInfo .appBtnBox ul li img{width:100%}#page-top{position:fixed;bottom:0;right:0;z-index:1000}#page-top a{padding:0;background:url(../img/common/btn_top.png) no-repeat 0 0;-webkit-background-size:auto 100%;background-size:auto 100%;width:44px;height:46px;text-indent:-9999px;display:block}footer .footerLinkBox ul.links{margin:3vw auto}footer .footerLinkBox ul.links li{color:#FFF;font-size:1rem;line-height:1.1;padding:5px 0}footer .footerLinkBox ul.links li a{color:#FFF}.mdl_popupFixed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:910;background-color:rgba(0,0,0,0.5);padding:0 8.5vw;display:-webkit-box;width:100%;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mdl_popupFixed.hiddenElement{display:none}.mdl_popupFixed .mdl_popupWrapper{position:relative;width:100%;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.mdl_popupFixed .mdl_popupWrapper .closeBtn{position:absolute;top:-26px;left:0;display:inline-block;vertical-align:middle;width:18px;height:18px;background-image:url("/sp/static/sp/img/icon/close_x_w.svg");background-repeat:no-repeat;background-position:0 0;-webkit-background-size:100% auto;background-size:100% auto}.mdl_popupFixed .mdl_popupWrapper .mdl_comfirm_box{padding:24px 18px 10px}.mdl_popupFixed .mdl_popupWrapper .mdl_comfirm_box>dt{font-size:4.8vw;line-height:1;font-weight:bold}.mdl_popupFixed .mdl_popupWrapper .mdl_comfirm_box .text{font-size:3.74vw;line-height:1.4;padding:24px 0 10px}.mdl_popupFixed .mdl_popupWrapper .mdl_comfirm_box .close{text-align:right}.mdl_popupFixed .mdl_popupWrapper .mdl_comfirm_box .close .btn{display:inline-block;color:#ff659a;font-size:3.74vw;line-height:1;padding:14px}#party_container{margin:0 auto}#party_container .header img.forSP{margin:0;padding:0;width:100%;display:block}#party_container .header img.forPC{margin:0;padding:0;height:0;display:none}#party_container .eventInfo_wrap{text-align:center;padding:30px 3%}#party_container .eventInfoBtm{width:100%;background:url(/static/sp/img/party/2017/halloween/bg.png) no-repeat 0 100%;-webkit-background-size:100% auto;background-size:100% auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 15%;margin:0 auto}#party_container .eventInfo.forSP{display:block;position:relative;width:100%;background:url(/static/sp/img/party/2017/halloween/bg.png) no-repeat 0 0;-webkit-background-size:100% auto;background-size:100% auto;padding:180% 7vw 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#party_container .eventInfo.forSP b,#party_container .eventInfo.forSP strong{font-weight:bold}#party_container .eventInfo.forSP .description,#party_container .eventInfo.forSP .schedule{color:#c42db2;font-size:4vw;line-height:1.4;text-align:center}#party_container .eventInfo.forSP .schedule{font-size:3.47vw;padding-top:6vw;text-align:left}#party_container .eventInfo.forSP .schedule .notice{color:#f00}#party_container .eventInfo.forSP .btn li{padding-top:9vw}#party_container .eventInfo.forSP .entry{position:absolute;bottom:50px;left:0;width:100%}#party_container .eventInfo.forSP .entry .noEntry{padding-bottom:6.5vw}#party_container .eventInfo.forSP .entry .noEntry .noEntry_link{color:#d4820c;font-size:4vw}#party_container .eventInfo.forSP .entry .noEntry .noEntry_link::after{content:">>";font-size:3.8vw;vertical-align:1px;margin-left:3px}#party_container .eventInfo.forSP .entry .share{display:-webkit-box;-webkit-box-pack:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}#party_container .eventInfo.forSP .entry .share li{padding:0 7px}#party_container .eventInfo.forSP .entry .share li a{display:block}#party_container .eventInfo.forSP .entry .share li a img{width:78px;display:block}#party_container .eventInfo.forPC{display:none}#party_container .comingSoon{position:relative;width:100%;color:#368fa5;background:url(/static/sp/img/party/bg_comingsoon.png) no-repeat 0 0;-webkit-background-size:100% auto;background-size:100% auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:78% 0 10%;margin:0 auto}#party_container .comingSoon .desc{font-size:4vw;line-height:1.5em}#party_container .comingSoon .addLine{margin:8% auto 0;width:100%;text-align:center}#party_container .comingSoon .addLine>span{display:inline-block;font-size:3.5vw;margin-bottom:15px}#party_container .comingSoon .addLine a.lineBtn{margin:0 auto;padding:0;height:36px;display:inline-block}#party_container .comingSoon .addLine a.lineBtn img{height:36px;display:block}#party_container .comingSoon.forPC{display:none}#party_container #about_poiparty{padding:0 20px 40px}#party_container #about_poiparty .partyPhoto{margin:0 0 20px;padding:0;width:100%;display:block}#party_container #about_poiparty .partyPhoto img.forSP{margin:0;padding:0;width:100%;display:block}#party_container #about_poiparty .partyPhoto img.forPC{margin:0;padding:0;height:0;display:none}#party_container #about_poiparty .label_about,#party_container #about_poiparty .label_report{padding:20px 0}#party_container #about_poiparty .label_about img.forSP,#party_container #about_poiparty .label_report img.forSP{margin:0;padding:0;width:100%;display:block}#party_container #about_poiparty .label_about img.forPC,#party_container #about_poiparty .label_report img.forPC{margin:0;padding:0;height:0;display:none}#party_container #about_poiparty .aboutCont>dl{background-color:rgba(255,101,154,0.2);padding:12px;text-align:center;margin-bottom:15px}#party_container #about_poiparty .aboutCont>dl dt{color:#ff659a;font-size:2rem;font-weight:bold;margin-bottom:10px}#party_container #about_poiparty .reportMovie .movieCont{padding-bottom:12px}#party_container #about_poiparty .reportMovie .movieCont .movieWrap .movie{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#party_container #about_poiparty .reportMovie .movieCont .movieWrap .movie .topMovieFrame{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#party_container #about_poiparty .reportMovie .movieCont .update{padding-top:5px;text-align:center}#party_container #about_poiparty .reportMovie .twitter{margin:30px auto 0;text-align:center}#party_container #about_poiparty .reportMovie .twitter>p{font-size:1.3rem;margin-bottom:10px}#party_container #about_poiparty .reportMovie .twitter a.twBtn{margin:0 auto;padding:0;display:inline-block;width:78px}#party_container #about_poiparty .reportMovie .twitter a.twBtn img{width:78px;display:block}article{margin:0 auto;background-color:#fff;padding-bottom:10.933vw}article .breadcrumb{margin:0;padding:10px;text-align:left;border-top:1px solid #EDEDED;font-size:13px}article .breadcrumb a{color:#333}.pgColumn{padding-bottom:10.933vw}.pgColumn .clmDesc{text-align:center}.pgColumn .clmDesc .ttlDesc{padding:7.333vw 6.666vw 0}.pgColumn .clmDesc .ttlDesc img{width:100%}.pgColumn .clmDesc .imgDesc{margin:6.133vw auto 0;width:75.733vw}.pgColumn .clmDesc .txtDesc{padding-top:5.333vw;font-size:4vw;line-height:1.6;letter-spacing:-0.05em}.pgColumn .clmDesc .txtUpdate{display:inline-block;margin:3vw auto 0;padding:0 2.666vw;height:6.666vw;line-height:6.666vw;background-color:#f7d2e0;font-size:4vw;letter-spacing:-0.05em;-moz-border-radius:3.333vw;-webkit-border-radius:3.333vw;border-radius:3.333vw}.pgColumn .clmList{padding-top:9.333vw}.pgColumn .clmList h2{padding:0 29.333vw 0.533vw}.pgColumn .clmList h2 img{width:100%}.pgColumn .clmList h2.columnNav{padding:0 2.666vw 0.533vw !important;font-size:5vw;text-align:left;color:#ff659a}.pgColumn .clmList .footLinkList{padding:0 5.333vw;border-top:0.133vw solid #ec6e99;border-bottom:0.133vw solid #ec6e99}.pgColumn .clmList .footLinkList li{border-bottom:0.133vw solid #ec6e99}.pgColumn .clmList .footLinkList li:last-child{border:0}.pgColumn .clmList .footLinkList li.before{padding:2.666vw 0 2.666vw 2.666vw;background:url(../img/column/ico_arrowL.png) no-repeat 0 50%;-webkit-background-size:2.388vw auto;background-size:2.388vw auto}.pgColumn .clmList .footLinkList li.next{padding:2.666vw 2.666vw 2.666vw 0;background:url(../img/column/ico_arrowR.png) no-repeat 100% 50%;-webkit-background-size:2.388vw auto;background-size:2.388vw auto}.pgColumn .clmList .footLinkList li a{display:-webkit-flex;display:flex;color:#333;text-decoration:none}.pgColumn .clmList .footLinkList li a .txtList{padding:0 2.666vw;font-size:3.733vw;text-align:justify;line-height:1.4;letter-spacing:-0.03em}.pgColumn .clmList .footLinkList li a .txtList span{font-size:3.2vw;color:#818181;letter-spacing:0}.pgColumn .clmList .entryList{padding:0 5.333vw;border-top:0.133vw solid #ec6e99;border-bottom:0.133vw solid #ec6e99}.pgColumn .clmList .entryList li{background:url(../img/column/arw.png) no-repeat right center;-webkit-background-size:2.388vw auto;background-size:2.388vw auto;padding:2.666vw 0;border-bottom:0.133vw solid #ec6e99}.pgColumn .clmList .entryList li:last-child{border-bottom:none}.pgColumn .clmList .entryList li a{display:-webkit-flex;display:flex;color:#333;text-decoration:none}.pgColumn .clmList .entryList .imgThumb{width:22.666vw;height:22.666vw}.pgColumn .clmList .entryList .txtList{padding-left:2.666vw;width:57.066vw;font-size:3.733vw;text-align:justify;line-height:1.4;letter-spacing:-0.03em}.pgColumn .clmList .entryList .txtList span{font-size:3.2vw;color:#818181;letter-spacing:0}.pgColumn .clmList .capNext{font-size:4vw;margin:0 5.333vw 2vw;line-height:1}.pgColumn .clmProf h2{padding:9.6vw 42.133vw 2.666vw}.pgColumn .clmProf h2 img{width:100%}.pgColumn .clmProf .profBox{margin:0 5.333vw;border:0.133vw solid #ec6e99;text-align:center}.pgColumn .clmProf .profBox .imgProf{margin:4.4vw auto 3.333vw;width:40vw}.pgColumn .clmProf .profBox .txtName{font-size:4vw;line-height:1}.pgColumn .clmProf .profBox .txtProf{padding:4vw;font-size:3.733vw;text-align:justify;letter-spacing:-0.07em}.pgColumn .clmProf .profBox.mt30{margin-top:4vw}.pgColumn .clmArticle h2{padding:4vw 5.333vw;font-size:5.6vw;text-align:justify;font-weight:bold;border-top:0.133vw solid #cacaca;line-height:1.3;letter-spacing:-0.01em}.pgColumn .clmArticle .artWrap{padding:5.333vw 5.333vw 0;font-size:4vw;line-height:1.6;color:#404040;text-align:center}.pgColumn .clmArticle .artWrap p{margin-top:6.4vw;text-align:justify}.pgColumn .clmArticle .artWrap h3{margin-top:6.4vw;font-weight:bold;font-size:4.4vw;text-align:left}.pgColumn .clmArticle .artWrap h3.ls5{letter-spacing:-0.05em}.pgColumn .clmArticle .artWrap h3.lh14{line-height:1.4}.pgColumn .clmArticle .artWrap b,.pgColumn .clmArticle .artWrap strong{font-weight:bold}.pgColumn .clmArticle .artWrap .pinkBox{background-color:#fff5f8;padding:1.333vw 2.666vw;-moz-border-radius:1.333vw;-webkit-border-radius:1.333vw;border-radius:1.333vw}.pgColumn .clmArticle .artWrap .pinkBox .movie{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:6.4vw}.pgColumn .clmArticle .artWrap .pinkBox .movie .topMovieFrame{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.pgColumn .clmArticle .artWrap .pinkBox .movie_caption{color:#999;font-size:3.73vw;margin-top:3.73vw}.pgColumn .clmArticle .artWrap hr{margin-top:6.4vw;height:0.133vw;color:#fe9cbf;border:none;border-top:0.133vw solid #fe9cbf}.pgColumn .clmArticle .artWrap .artImg{margin:4vw 0}.pgColumn .clmArticle .artWrap .mtNone{margin-top:0}.pgColumn .clmArticle .shareLink{margin:6vw 3vw 0;text-align:right}.pgColumn .clmArticle .shareLink li{width:15.466vw;height:7.733vw;margin:0 1.5vw;text-align:center;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.pgColumn .clmArticle .shareLink li img{width:100%}#fortune_container{width:100%;margin:0 auto;padding:15px 0;margin:0 auto;background:url(/static/sp/img/shindan/fortune/bg.png) repeat 0 0;-webkit-background-size:50% auto;background-size:50% auto}#fortune_container .readcopy{margin:0 auto;padding:20px 0 30px;text-align:center;display:block}#fortune_container .readcopy img{margin:0 auto;padding:0;display:block;width:80%}#fortune_container form.shindanBox{margin:0 20px;padding:0 0 50px;diaplay:block}#fortune_container form.shindanBox .innerBox{margin:0;padding:25px 20px 5px;background:#FFF;border:solid #f21d90;border-width:2px 2px 0;display:block}#fortune_container form.shindanBox .innerBox h2{margin:0 0 20px;padding:0;display:block}#fortune_container form.shindanBox .innerBox h2 img{margin:0 auto;padding:0;display:block;width:100%}#fortune_container form.shindanBox .innerBox .submitBtn{overflow:hidden}#fortune_container form.shindanBox .innerBox .submitBtn input[type="submit"]{border:0;padding:19% 0 0;width:100%;height:0;background:url(/static/sp/img/shindan/fortune/btn_submit.png) no-repeat 0 0;-webkit-background-size:100% auto;background-size:100% auto;overflow:hidden}#fortune_container form.shindanBox .innerBox dl{margin:0;padding:0;display:block}#fortune_container form.shindanBox .innerBox dl dt{margin:0;padding:0;text-align:left;display:block}#fortune_container form.shindanBox .innerBox dl dt img{margin:0;padding:0;display:block;height:16px}#fortune_container form.shindanBox .innerBox dl dd{margin:0;padding:5px 0 20px;display:block}#fortune_container form.shindanBox .innerBox dl dd input[type="date"],#fortune_container form.shindanBox .innerBox dl dd input[type="text"]{cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;color:#21a0d6;border:3px solid #f21d90;border-radius:0;background:transparent;font-size:16px}#fortune_container form.shindanBox .innerBox dl dd input[type="date"].name,#fortune_container form.shindanBox .innerBox dl dd input[type="text"].name{padding:10px 5px;margin:0;width:94%;height:1em;text-align:left}#fortune_container form.shindanBox .innerBox dl dd .for-sp{margin:0;padding:0;width:100%;display:block}#fortune_container form.shindanBox .innerBox dl dd .for-sp input[type="date"]{padding:10px 5px;margin:0;width:95%;text-align:left}#fortune_container form.shindanBox .innerBox dl dd .for-pc{margin:0;padding:0;height:0;display:none}#fortune_container form.shindanBox .innerBox dl dd .for-pc label{width:33%;padding:0;display:table-cell;float:left}#fortune_container form.shindanBox .innerBox dl dd .for-pc label input[type="text"].date{padding:10px 0;margin:0 5%;width:65%;text-align:center}#fortune_container form.shindanBox .innerBox dl dd .for-pc label.year{background:url(/static/sp/img/shindan/fortune/txt_year.png) no-repeat 100% 50%;-webkit-background-size:auto 14px;background-size:auto 14px}#fortune_container form.shindanBox .innerBox dl dd .for-pc label.month{background:url(/static/sp/img/shindan/fortune/txt_month.png) no-repeat 100% 50%;-webkit-background-size:auto 14px;background-size:auto 14px}#fortune_container form.shindanBox .innerBox dl dd .for-pc label.day{background:url(/static/sp/img/shindan/fortune/txt_day.png) no-repeat 100% 50%;-webkit-background-size:auto 14px;background-size:auto 14px}#fortune_container form.shindanBox .shindanBtm{margin:0;padding:0 0 10%;background:url(/static/sp/img/shindan/fortune/img_orime.png) no-repeat 0 0;-webkit-background-size:100% auto;background-size:100% auto}#fortune_result_container{width:90%;margin:0 auto;padding:5% 5% 10%;margin:0 auto;background:url(/static/sp/img/shindan/fortune/bg.png) repeat 0 0;-webkit-background-size:50% auto;background-size:50% auto}#fortune_result_container .resultBox{margin:0 auto;padding:35px 0 0;background:#FFF url(/static/sp/img/shindan/fortune/bg_result.png) no-repeat 0 0;-webkit-background-size:100% auto;background-size:100% auto}#fortune_result_container .resultBox .name{margin:0 auto;padding:0 0 15px;text-align:center;color:#f21d90;font-size:15px}#fortune_result_container .resultBox .name strong{font-size:18px;font-weight:bold}#fortune_result_container .resultBox .headcopyBox{margin:0 auto;padding:20% 0 0;background:url(/static/sp/img/shindan/fortune/munekyun.png) no-repeat 50% 0;-webkit-background-size:50% auto;background-size:50% auto}#fortune_result_container .resultBox .headcopyBox h2{margin:0 auto;padding:15px 0;text-align:center;display:block}#fortune_result_container .resultBox .headcopyBox h2 img{width:80%}#fortune_result_container .resultBox .headcopyBox .detail{margin:0 auto;padding:0 20px;text-align:center;display:block;position:relative}#fortune_result_container .resultBox .headcopyBox .detail h3{margin:0 auto;padding:15px 0;display:block;border:solid #f21d90;border-width:2px 0}#fortune_result_container .resultBox .headcopyBox .detail h3 img{height:20vw}#fortune_result_container .resultBox .headcopyBox .detail p{margin:0 auto;padding:20px 0;font-size:3.59vw;line-height:1.5em;text-align:center;color:#f21d90}#fortune_result_container .resultBox .headcopyBox .detail .pics{margin:0 auto;padding:0 0 30px;display:block}#fortune_result_container .resultBox .headcopyBox .detail .pics img{width:100%}#fortune_result_container .resultBox .headcopyBox .detail ul.shareBtn{margin:0 auto;padding:0;width:60%;display:table}#fortune_result_container .resultBox .headcopyBox .detail ul.shareBtn li{padding:0 5px;display:table-cell}#fortune_result_container .resultBox .headcopyBox .detail ul.shareBtn li a{display:block}#fortune_result_container .resultBox .headcopyBox .detail ul.shareBtn li a img{margin:0;padding:0;display:block;width:100%}#fortune_result_container .resultBox .resultBtm{margin:0;padding:0 0 10%;background:url(/static/sp/img/shindan/fortune/bg_resultBtm.png) no-repeat 0 100%;-webkit-background-size:100% auto;background-size:100% auto}.contentsTop{color:#404040}.contentsTop .btmImg{display:block;width:100%}.contentsTop .contsMain{padding:0 0 9.5vw;background:#7fcefa}.contentsTop .contsMain h2{margin:0 auto;padding:9.5vw 0 4vw;display:block;text-align:center}.contentsTop .contsMain h2 img{height:81px}.contentsTop .contsMain p{padding:3.333vw 0;font-size:3.75vw;line-height:1.6;text-align:center}.contentsTop .contsMain a{display:block}.contentsTop .contsMain a img{margin:0 auto;padding:0;width:100%;display:block}.contentsTop .contsMain dt{padding:2vw 6.333vw}.contentsTop .contsMain dt a{display:block}.contentsTop .contsMain dt img{width:100%}.contentsTop .contsMain dd{margin:3.2vw 0 4.3vw;font-size:3.75vw;color:#381b02;line-height:1.6;text-align:center}.contentsTop .contsMain dd a{display:block;color:#fff;text-decoration:none;font-size:5vw;padding:2vw 0}.contentsTop .check{padding:0 0 9.5vw;background:#fbe865}.contentsTop .check h2{margin:0 auto;padding:0;display:block;text-align:center}.contentsTop .check h2 img{height:95px}.contentsTop .check p{padding-top:3.333vw;font-size:3.75vw;line-height:1.6;text-align:center}.contentsTop .check li{padding:4.8vw 5.333vw 0}.contentsTop .check li img{width:100%}.contentsTop .check li a{display:block}.contentsTop .movie{padding:0 0 9.5vw;background:#9497f9}.contentsTop .movie h2{margin:0 auto;padding:0;display:block;text-align:center}.contentsTop .movie h2 img{height:95px}.contentsTop .movie .boxMovie{margin:5.333vw;text-align:center;position:relative;overflow:hidden;padding:0 0 50%;height:0}.contentsTop .movie .boxMovie .topMovieFrame{width:100%;height:100%;position:absolute;top:0;left:0}#guide_hero_header{flex-direction:column;align-items:center;justify-content:center;padding:35px 20px}#guide_hero_header:not(.no_border){border-bottom:1px solid rgba(255,98,153,0.5)}#guide_hero_header .guide_hero_header_title{position:relative;font-size:26px;font-weight:600;padding-bottom:50px;text-align:center}#guide_hero_header .guide_hero_header_title::after{content:'';position:absolute;bottom:30px;left:50%;display:block;width:45px;height:45px;transform:translateX(-50%)}#guide_hero_header .guide_hero_header_subtitle{color:#fe9a9a;font-size:18px;font-weight:600;padding-bottom:20px}#guide_hero_header>p{align-self:flex-start;font-size:15px;line-height:1.6;margin-top:18px}#guide_hero_header>p>b{color:#fe9a9a}#guide_page_nav{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:50px;gap:5px;margin:0 auto}#guide_page_nav li>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit;font-weight:600;background-color:#eee}#guide_page_nav li>a:active,#guide_page_nav li>a.current{color:#fff;background-color:#4fc3f7}#guide_about_content{display:grid;grid-template-columns:1fr;gap:36px 0;padding:40px 20px}#guide_about_content .guide_about_content_box .guide_about_content_box_label{color:#ff6299;font-size:18px}#guide_about_content .guide_about_content_box .guide_about_content_box_description{line-height:1.6;margin-top:12px}#guide_safety_content{padding:40px 20px 0}#guide_safety_content strong{font-weight:bold}#guide_safety_content>h2{font-family:'Hiragino Sans';font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:16px}#guide_safety_content>h2>span{color:#ff6299;font-size:20px}#guide_safety_content .main_description{line-height:1.6;margin-bottom:50px}#guide_safety_content>h3{font-size:18px;padding-bottom:5px;border-bottom:1px solid #ff6299}#guide_safety_content .sub_description{line-height:1.6;margin:20px 0 50px}#guide_safety_content .safety_grid_content{display:grid;grid-template-columns:1fr;gap:36px 0;padding-bottom:40px}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl{margin-top:36px}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl:first-child{margin-top:0}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl dt{color:#ff6299;font-size:18px}#guide_safety_content .safety_grid_content .guide_safety_content_box>dl dd{line-height:1.6;margin-top:12px}
