@font-face{font-family:"kyogeki";src:url("../fonts/DF-KyouGeki-W7.woff") format("woff")}body{font-family:"kyogeki";color:#1961b2;background:url("../img_sp/help/help_dot.png") left top repeat-y}ul{list-style-type:none;margin:0;padding-left:0}.title01{height:16vw;background:url("../img_sp/help/header.png") left top no-repeat;background-size:100%;text-align:center;box-sizing:border-box;margin:1.3333vw 0 0;padding-top:4vw}.title01 img{width:53.333vw}.wrap{width:95%;margin:0 auto 10px}.help-list li{margin-top:3.2vw}.help-list li:first-child{margin-top:2.666vw}.sec01{margin:0}.sec01 .hdg01{min-height:16vw;background:url("../img_sp/help/btn_help_1.png") left top no-repeat;background-size:100%;margin:0;padding:1.6vw 11.7333vw 1.6vw 1.6vw;box-sizing:border-box;font-size:4.375vw;line-height:125%}.sec01 .pgh01{display:none;background-color:rgba(176,248,255,0.5);font-size:4.375vw;line-height:125%;margin:0 7px 0;padding:10px 16px}.sec01.selected .hdg01{background-image:url("../img_sp/help/btn_help_2.png")}.sec01.selected .pgh01{display:block}

@font-face{font-family:"keifont";src:url("../fonts/keifont_0.woff") format("woff")}@font-face{font-family:"kyogeki";src:url("../fonts/DF-KyouGeki-W7.woff") format("woff")}body{background-size:cover;font-family:"kyogeki";font-size:13px}ul{list-style-type:none;margin:0;padding-left:0}.wrap-hp{background-image:url("../img/bg.png");background-repeat:repeat;overflow:hidden;position:relative}.wrap-contest{background-image:url("../img/contest/bg.png")}.container{width:1280px;margin:0 auto}.main-bg-img{height:1140px;margin:0;position:absolute;background-image:url("../img/belt_mainimage.png");background-repeat:no-repeat;width:1600px;margin-left:-160px}.main-bg-img .balloon-wrap{width:382px;height:196px;margin:0;position:absolute;right:310px;top:720px;z-index:100}.header{height:80px;position:relative}.header .social-btns{float:right;margin:25px 195px 0 0;overflow:hidden}.header .social-btns li{width:30px;height:30px;float:left;margin-right:10px;background-size:contain}.header .social-btns li a{display:block;height:100%}.header .social-btns li:nth-child(1){background-image:url("../img/btn_facebook.png");background-repeat:no-repeat}.header .social-btns li:nth-child(2){background-image:url("../img/btn_twitter.png");background-repeat:no-repeat;margin-right:0}.title h1{text-indent:-9999px}.update-title{position:relative;text-align:center;margin-top:40px;height:177px;text-indent:-9999px;background-image:url("../img/upDate_Title.png");background-repeat:no-repeat;background-position:center}.download-btns{height:70px;position:relative;left:840px;top:35px;background-image:url("../img/btn_BG.png");background-repeat:no-repeat;margin-top:500px}.download-btns .download-ios{position:absolute;left:180px;top:4px;width:108px;height:38px;background-image:url("../img/btn_appstore.png");background-repeat:no-repeat}.download-btns .download-ios a{width:100%;height:100%;display:block}.download-btns .download-android{position:absolute;left:300px;top:4px;width:108px;height:38px;background-image:url("../img/btn_googleplay.png");background-repeat:no-repeat}.download-btns .download-android a{width:100%;height:100%;display:block}.download-btns-sp{display:none}.update-capture{margin-top:-55px}.update-capture h3{text-align:center;position:relative;top:55px;height:90px;text-indent:-9999px;background-image:url("../img/upDate_Contents.png");background-repeat:no-repeat;background-position:center}.update-capture .bx-wrapper .bx-pager{bottom:0}.update-capture .capture-list-wrap{width:1080px;height:650px;margin:0 auto;border-radius:40px;background-color:rgba(207,255,253,0.5)}.update-capture .capture-list-wrap .capture-list{position:relative;padding-top:50px}.update-capture .capture-list-wrap .capture-list .capture-img li{width:784px;height:539px;position:relative;background-position:35px 10px;background-repeat:no-repeat}.update-capture .capture-list-wrap .capture-list .left-arrow{position:absolute;left:-25px;bottom:230px;cursor:pointer}.update-capture .capture-list-wrap .capture-list .right-arrow{position:absolute;left:1050px;bottom:230px;cursor:pointer}.update-capture .capture-list-wrap .capture-note{margin:0 auto;text-align:center;color:#1e6ab9;font-size:26px}.update-capture .capture-list-wrap .capture-annotation{background-image:url("../img/upDate_annotation.png");background-repeat:no-repeat;background-position:center;height:35px;text-align:center;text-indent:-9999px}.btn-contest{display:block;height:590px;margin:60px auto;background-image:url("../img/PC_contest_bn.png");background-repeat:no-repeat}.campaign{margin-top:30px;text-indent:-9999px}.campaign .campaign-list{background-position:center;height:1918px;background-image:url("../img/campaign_image_06.png");background-repeat:no-repeat}.campaign .campaign-sample{background-position:center;height:796px;background-image:url("../img/campaign_image_09.png");background-repeat:no-repeat}.content-wrap{position:relative;height:630px;margin-top:-20px}.content-wrap .game-capture{position:absolute;left:15px}.content-wrap .tw-timeline{position:absolute;right:15px;top:10px}.game-capture h2{text-align:center;position:relative;top:30px}.game-capture .capture-list-wrap{width:740px;height:587px;margin:0 auto;border-radius:40px;background-color:rgba(207,255,253,0.5)}.game-capture .capture-list-wrap .capture-list{position:relative;padding-top:30px}.game-capture .capture-list-wrap .capture-list .capture-img li{width:784px;height:539px;position:relative;background-position:-20px -25px;background-repeat:no-repeat}.game-capture .capture-list-wrap .capture-list .left-arrow{position:absolute;left:-25px;bottom:230px;cursor:pointer}.game-capture .capture-list-wrap .capture-list .right-arrow{position:absolute;left:710px;bottom:230px;cursor:pointer}.game-capture .capture-list-wrap .capture-note{margin:0 auto;text-align:center;color:#1e6ab9;font-size:26px}.tw-timeline{margin:50px auto}.tw-timeline h2{text-align:center;position:relative;top:-30px}.tw-timeline .timeline{width:480px;height:540px;margin:-60px auto 0;padding-top:45px;background-color:rgba(207,255,253,0.5);border-radius:40px}.share{position:relative;height:180px;margin-top:85px;background-image:url("../img/belt_share.jpg");background-repeat:no-repeat;width:1600px;margin-left:-160px}.share.contest-share{background-image:url("../img/contest/PC_contest_share.jpg")}.share.contest-share h2{color:#5d288e}.share h2{font-size:32px;text-align:center;color:#1e6ab9}.share h2 .text-share{display:inline-block;margin:0 10px;position:relative;top:20px}.share .social-btns{overflow:hidden;width:470px;margin:0 auto}.share .social-btns li{float:left;margin-right:35px}.share .social-btns li:last-child{margin-right:0}.share .link-to-top{margin:0;position:absolute;right:175px;bottom:10px}.footer{height:55px;padding-top:25px;position:relative;font-size:20px;color:#1e6ab9}.footer a{color:#1e6ab9}.footer .copyright{position:absolute;margin:0;width:100%;text-align:center}.footer .inquiry{position:absolute;top:30px;right:30px;margin:0;width:100%;text-align:right}.clothes-contest-layout{width:1600px;position:relative;left:-160px}.clothes-contest-top{background-image:url("../img/contest/PC_contest_img.png");background-repeat:no-repeat;height:2800px}.clothes-contest-btn-wrap{width:850px;height:350px;margin:0 auto;position:relative;cursor:pointer}.clothes-contest-btn-wrap .clothes-contest-btn{background-image:url("../img/contest/PC_contest_btn_end.png");background-repeat:no-repeat;width:100%;height:100%;position:absolute}.clothes-contest-btn-wrap .clothes-contest-btn-deco{background-image:url("../img/contest/PC_contest_btn_deco.png");background-repeat:no-repeat;width:100%;height:100%;position:absolute}.clothes-contest-outline{background-image:url("../img/contest/PC_contest_txt_1.png");background-repeat:no-repeat;height:1200px}.clothes-contest-flow{background-image:url("../img/contest/PC_contest_txt_2.png");background-repeat:no-repeat;height:1200px}.clothes-contest-detail{background-image:url("../img/contest/PC_contest_txt_3.png");background-repeat:no-repeat;height:2300px}.regist-num{font-size:36px}.regist-num .outline{stroke:#f063fe;stroke-width:12px}.regist-num.num{font-size:80px;font-family:"keifont";transform:scaleY(.8);-webkit-transform:scaleY(.8)}.reward-num{font-size:100px;font-family:"keifont";transform:scaleY(.8);-webkit-transform:scaleY(.8)}.reward-num .outline{stroke:#f063fe;stroke-width:14px}.bx-wrapper{margin:0 auto}.bx-wrapper .bx-viewport{-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background-color:inherit}.bx-wrapper .bx-pager{bottom:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#fac6ff}.bx-wrapper .bx-pager.bx-default-pager a.active{background:#f063fe}.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#f063fe}.hide{display:none}.mt0{margin-top:0 !important}@-webkit-keyframes submit-btn{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(0.95);-webkit-transform:scale(0.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes submit-btn-deco{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.05);-webkit-transform:scale(1.05)}100%{transform:scale(1);-webkit-transform:scale(1)}}@media screen and (max-width: 979px){.container{width:100%;overflow:hidden}.main-bg-img{width:100%;height:400px;margin:0;background-image:url("../img_sp/belt_mainimage.png");background-repeat:no-repeat;background-size:375px;background-position:center top}.main-bg-img .balloon-wrap{right:0;top:250px;transform-origin:right top;-webkit-transform-origin:right top}.main-bg-img .balloon-wrap .balloon{width:100%}.header{width:100%;height:52px;margin-left:0;overflow:hidden}.header .social-btns{margin:0;padding:5px}.header .social-btns li a{display:inline-block;width:30px}.header .social-btns li:nth-child(1){background-image:url("../img_sp/btn_facebook.png");background-repeat:no-repeat}.header .social-btns li:nth-child(2){background-image:url("../img_sp/btn_twitter.png");background-repeat:no-repeat;margin-right:0}.title{width:375px;height:300px}.download-btns{display:none}.download-btns-sp{display:block;width:100%;height:103px;margin:-20px 0 -15px 0;position:relative;background-color:rgba(133,233,255,0.5)}.download-btns-sp img{width:100%;height:auto}.download-btns-sp .download-ios{position:absolute;left:50%;top:12px;width:142px;height:50px;margin-left:-145px;background-image:url("../img_sp/btn_appstore.png");background-repeat:no-repeat;background-size:contain}.download-btns-sp .download-ios a{width:100%;height:100%;display:block}.download-btns-sp .download-android{position:absolute;left:50%;top:12px;width:142px;height:50px;margin-left:3px;background-image:url("../img_sp/btn_googleplay.png");background-repeat:no-repeat;background-size:contain}.download-btns-sp .download-android a{width:100%;height:100%;display:block}.update-title{height:70px;margin-top:0;background-image:url("../img_sp/upDate_Title.png");background-repeat:no-repeat;background-size:375px;background-position:center top}.update-capture{margin-top:-80px;background-size:contain}.update-capture h3{background-image:url("../img_sp/upDate_Contents.png");background-repeat:no-repeat;background-size:240px;background-position:center}.update-capture .capture-list-wrap{width:375px;height:280px;border-radius:20px}.update-capture .capture-list-wrap .capture-list{position:relative;width:375px;padding-top:25px;transform-origin:left top;-webkit-transform-origin:left top}.update-capture .capture-list-wrap .capture-list .capture-img li{width:375px;height:205px;background-position:-17px 0;background-size:410px}.update-capture .capture-list-wrap .capture-list .left-arrow{position:absolute;left:0;bottom:85px;width:25px;cursor:pointer}.update-capture .capture-list-wrap .capture-list .right-arrow{position:absolute;left:auto;right:0;bottom:85px;width:25px;cursor:pointer}.update-capture .capture-list-wrap .capture-note{width:375px;position:relative;font-size:16px}.update-capture .capture-list-wrap .capture-annotation{margin-top:9px;background-image:url("../img/upDate_annotation.png");background-repeat:no-repeat;background-size:70%;background-position:center bottom}.update-capture .bx-wrapper .bx-pager{bottom:-20px}.btn-contest{width:100%;height:auto;margin:20px auto;padding-top:46%;background-size:contain}.campaign .campaign-list{background-image:url("../img_sp/campaign_image_06.png");background-repeat:no-repeat;background-size:contain;background-position:center top;height:753px}.campaign .campaign-sample{background-image:url("../img_sp/campaign_image_09.png");background-repeat:no-repeat;background-size:contain;background-position:center top;height:267px}.content-wrap{position:static;height:auto}.content-wrap .game-capture{position:static}.content-wrap .tw-timeline{position:static;right:auto;top:auto}.game-capture{margin-top:-20px}.game-capture h2 img{width:240px}.game-capture .capture-list-wrap{width:375px;height:360px}.game-capture .capture-list-wrap .capture-list{position:relative;width:375px;height:330px;padding-top:10px;transform-origin:left top;-webkit-transform-origin:left top}.game-capture .capture-list-wrap .capture-list .capture-img li{width:375px;height:330px;background-position:-17px 0;background-size:410px}.game-capture .capture-list-wrap .capture-list .left-arrow{position:absolute;left:0;bottom:125px;width:25px;cursor:pointer}.game-capture .capture-list-wrap .capture-list .right-arrow{position:absolute;left:auto;right:0;bottom:125px;width:25px;cursor:pointer}.game-capture .capture-list-wrap .capture-note{width:375px;position:relative;font-size:16px}.tw-timeline{margin:60px auto}.tw-timeline h2{position:relative;top:-35px;z-index:100}.tw-timeline h2 img{width:240px}.tw-timeline .timeline{width:375px;margin:-65px auto 0;padding-top:25px;transform-origin:left top;-webkit-transform-origin:left top}.share{width:100%;height:auto;margin-left:0;margin-top:35px;background-image:url("../img_sp/belt_share.jpg");background-size:cover}.share.contest-share{background-image:url("../img_sp/contest/SP_contest_share.jpg");background-position:center}.share h2{padding-top:10px;font-size:18px}.share h2 .text-share{width:80px;top:10px}.share .social-btns{width:306px;margin:0 auto;padding-bottom:18px}.share .social-btns li{width:148px;margin-right:10px}.share .social-btns li:last-child{margin-right:0}.share .social-btns img{width:100%}.share .link-to-top{display:none}.footer{height:25px;padding-top:10px;font-size:10px}.footer .inquiry{top:11px;right:10px}.reward-num .outline{stroke-width:11px}.bx-wrapper .bx-pager{bottom:15px}.clothes-contest-layout{width:100%;left:0;height:0;background-size:cover}.clothes-contest-top{background-image:url("../img_sp/contest/SP_contest_img.png");background-repeat:no-repeat;padding-top:300%}.clothes-contest-outline{background-image:url("../img_sp/contest/SP_contest_txt_1.png");background-repeat:no-repeat;padding-top:180%}.clothes-contest-flow{background-image:url("../img_sp/contest/SP_contest_txt_2.png");background-repeat:no-repeat;padding-top:148%}.clothes-contest-detail{background-image:url("../img_sp/contest/SP_contest_txt_3.png");background-repeat:no-repeat;padding-top:340%}.clothes-contest-btn-wrap{width:100%;height:115px;margin-bottom:10px;padding-top:0}.clothes-contest-btn-wrap .clothes-contest-btn{background-image:url("../img_sp/contest/SP_contest_btn_end.png");background-repeat:no-repeat;background-size:320px;background-position:center}.clothes-contest-btn-wrap .clothes-contest-btn-deco{background-image:url("../img_sp/contest/SP_contest_btn_deco.png");background-repeat:no-repeat;background-size:320px;background-position:center}}
