﻿#mv{position:relative;background:#000}#extraInfo{padding:30px 0;font-size:1.8rem;font-weight:bold;text-align:center;position:relative;background:#f5f5f5}#forRanker{padding:30px 0;text-align:center;position:relative;background:#5a5a5a}#Rankup{padding:40px 0}#pickup{margin:20px 0;padding:20px 0;background:url(../../img/top/pickup_bg.png);border-top:2px solid #ee7325;border-bottom:2px solid #ee7325}.mvBody{margin:auto;padding:0 0 50px 0;text-align:center}.mvBody img{width:100%}.mvBody .mvCntWrap .slick-arrow{z-index:1}.mvBody .mvCntWrap .slick-arrow:before{color:#5a5a5a}.mvBody .mvCntWrap .slick-prev{left:5px}.mvBody .mvCntWrap .slick-next{right:5px}.mvBody .mvCntWrap .mvImg{margin:0;position:relative}.mvBody .mvCntWrap .mvImg img{width:94%}.mvBody .mvCntWrap .mvImg h2{width:100%;padding:3px 0;font-size:1.8rem;font-weight:normal;text-align:center;position:absolute;bottom:5px;right:5px;border:none;text-shadow:1px 1px 2px #000 , -1px -1px 2px #000;background:rgba(0,0,0,0.6)}.mvBody .mvCntWrap .mvImg h2 span{display:block;font-size:1.4rem}.mvBody .mvCntWrap .monthlyInfo{width:92%;margin:20px auto 0;color:#fff}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody{width:80%;margin:auto;text-align:center}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody h3{margin:0 0 6px;padding:0 0 0 10%;font-size:1.6rem;text-align:left}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody span{font-size:1.5rem}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody strong{display:block;font-size:1.4rem;line-height:1}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody strong span{display:inline;font-size:1.4rem;font-weight:normal}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody strong .imgNum{display:inline;width:11%;margin:0 0 0 2px;float:none}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody .afterLine:after{content:'';display:block;width:100%;height:1px;margin:15px 0;background:#fff;background:-moz-linear-gradient(left, rgba(255,255,255,0.45) 0%, #fff 30%, #fff 70%, rgba(255,255,255,0.45) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0.45) 0%, #fff 30%, #fff 70%, rgba(255,255,255,0.45) 100%);background:linear-gradient(to right, rgba(255,255,255,0.45) 0%, #fff 30%, #fff 70%, rgba(255,255,255,0.45) 100%);border-radius:100%}.mvBody .mvCntWrap .mvCnt{background-color:#000}.mvBody .mvCntWrap .mvCnt a{display:block;width:100%;overflow:hidden;color:#fff;outline:none;text-decoration:none}.mvBody .mvCntWrap .tenMillion{display:none;padding:50px 0;color:#fff;position:relative;background:#000 url(/img/common/tenmillion_mv.png) 20% 0 no-repeat;background-size:200%}.mvBody .mvCntWrap .tenMillion:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:0.5}@media only screen and (min-width: 768px){.mvBody .mvCntWrap .slick-prev{left:-45px}.mvBody .mvCntWrap .slick-next{right:-45px}.mvBody .mvCntWrap .tenMillion{padding:20px 0;background-size:100%;background-position:-50px 0}.mvBody .mvCntWrap .tenMillion:after{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody{width:92%;margin:auto 0 auto 8% !important}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody .gotoMonthly{width:80%}.mvBody .mvCntWrap .tenMillion{padding:10px 0 0}}.gotoMonthly{display:block;margin:30px 0 0;padding:12px 0;color:#fff;font-size:1.5rem;font-weight:bold;border:1px solid #fff}.gotoMonthly:visited{color:#fff}@media only screen and (min-width: 768px){.mvBody{overflow:hidden;padding:0}.mvBody .mvCntWrap{margin:0 4%}.mvBody .mvCntWrap a{color:#fff}.mvBody .mvCntWrap .mvImg{width:50%;margin:0;float:right;position:relative}.mvBody .mvCntWrap .mvImg img{width:90%}.mvBody .mvCntWrap .mvImg h2{font-size:1.8rem;padding:8px 0;text-align:right;position:absolute;bottom:0;right:0}.mvBody .mvCntWrap .mvImg h2 span{display:block;font-size:1.4rem}.mvBody .mvCntWrap .monthlyInfo{width:calc(50% - 100px);float:left;text-align:left;margin:0;padding:34px 0;position:relative;background:#000;background:-moz-linear-gradient(left, #000 0%, #333 10%, #333 100%);background:-webkit-linear-gradient(left, #000 0%, #333 10%, #333 100%);background:linear-gradient(to right, #000 0%, #333 10%, #333 100%)}.mvBody .mvCntWrap .monthlyInfo:after{content:'';display:inline-block;width:0;height:0;position:absolute;top:0;right:-100px;border-style:solid;border-width:340px 100px 0 0;border-color:#333333 transparent transparent transparent}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody{margin:auto 0 auto 20%}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody h3{margin:0 0 10px}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody strong{font-size:3.0rem}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody strong .imgNum{width:8%;margin:0 0 0 5px}.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody .afterLine:after{width:96%;height:2px}.gotoMonthly{width:60%;margin:20px auto 0;text-align:center}.gotoMonthly:hover{text-decoration:underline}}@media only screen and (min-width: 768px) and (max-width: 1024px){.mvBody .mvCntWrap .monthlyInfo .monthlyInfoBody strong{font-size:2.0rem}}.tenmillionMvLead{width:90%;margin:0 auto 15px;position:relative;z-index:2}.tenmillionMvLead .mvCatch{display:inline-block;margin:0 0 15px;padding:2px 15px;color:#000;font-weight:bold;background:#fff}.tenmillionMvLead .mvCatch:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.tenmillionMvLead .mvTitle{font-size:1.6rem}.tenmillionMvLead .mvTitle h2{margin:0 0 20px;font-size:2.0rem;border:none}.tenmillionMvLead .mvTitle h3{margin:0 0 20px;font-size:4.0rem;line-height:1.4}.tenmillionMvLead p{margin:0 20px}.tenmillionMvLead .gotoTenmillion{margin:25px 0 0;padding:25px 0 0}.tenmillionMvLead .gotoTenmillion span{display:block;margin:10px 0 0;padding:12px 0;color:#fff;font-size:1.8rem;font-weight:bold;border:2px solid #fff}.tenmillionMvLead .gotoTenmillion span:visited{color:#fff}@media only screen and (min-width: 768px){.tenmillionMvLead{width:52%;margin:0 auto 15px;float:right;text-align:left}.tenmillionMvLead .mvTitle h2{margin:0 0 10px}.tenmillionMvLead .mvTitle h3{margin:0 0 10px}.tenmillionMvLead p{margin:0}.tenmillionMvLead .gotoTenmillion{width:40%;margin:10px auto 0;padding:10px 0 0;text-align:center}.tenmillionMvLead .gotoTenmillion:hover{text-decoration:underline}}@media only screen and (min-width: 768px) and (max-width: 1024px){.tenmillionMvLead{width:54%}.tenmillionMvLead .mvTitle h3{font-size:3.0rem}.tenmillionMvLead .gotoTenmillion{margin:0 auto;padding:5px 0 0}}#extraInfo a:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}#extraInfo a:before{margin:0 5px 0 0}@media only screen and (min-width: 768px){#extraInfo{padding:15px 0}}#forRanker h2{margin:0 0 10px;color:#fff;border:none}#forRanker h2:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.gotoAboutRank{margin:15px 0 0;padding:0 15px;color:#fff;text-align:right}.gotoAboutRank span a{color:#fff}@media only screen and (min-width: 768px){.gotoAboutRank{padding:0}}.goldRenewal{padding:0 15px;color:#fff}.goldRenewal strong{color:#fff000;font-size:2.0rem}.goldRenewal a{color:#fff}.goldRenewal p{margin:0 0 15px;text-align:left}.goldRenewal p.renewalText{font-size:1.2rem}@media only screen and (min-width: 768px){.goldRenewal{width:880px;margin:auto}}.rankerBody{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;width:92%;margin:0 auto 0;padding:0 0 15px}.rankerBody li{padding:15px;background:#fff}.rankerBody li a{display:block;position:relative}.rankerBody li a .rankIcon{width:30%;position:absolute;top:-20px;right:-20px}.rankerBody li a dl{text-align:left}.rankerBody li a dl dt{font-weight:bold}.rankerBody li:nth-child(1){width:48%}.rankerBody li:nth-child(1) .rankerThum{width:100%}.rankerBody li:nth-child(2){width:48%;margin:0 0 0 4%}.rankerBody li:nth-child(2) .rankerThum{width:100%}.rankerBody li:nth-child(3){margin:15px 0 0}.rankerBody li:nth-child(3) div{text-align:left;position:relative}.rankerBody li:nth-child(3) div .rankIcon{width:13%;position:absolute;top:-28px;right:-30px}.rankerBody li:nth-child(3) .rankerThum2,.rankerBody li:nth-child(3) dl{display:inline-block;vertical-align:top}.rankerBody li:nth-child(3) .rankerThum2{width:30%}.rankerBody li:nth-child(3) dl{width:63%;margin:0 0 0 3%}.rankerBody li:nth-child(3) dl dt{margin:0 0 15px;font-size:1.6rem;font-weight:bold}@media only screen and (min-width: 768px){.rankerBody li a .rankIcon{width:18%;top:-10px;right:-10px}.rankerBody li a dl{text-align:center}.rankerBody li:nth-child(1){width:25%}.rankerBody li:nth-child(1) .rankerThum{width:70%}.rankerBody li:nth-child(2){width:25%;margin:0 0 0 1%}.rankerBody li:nth-child(2) .rankerThum{width:70%}.rankerBody li:nth-child(3){width:48%;margin:0 0 0 1%;display:flex;align-items:center}.rankerBody li:nth-child(3) div .rankIcon{width:9%;top:-18px;right:-10px}.rankerBody li:nth-child(3) .rankerThum2{width:28%}.rankerBody li:nth-child(3) .rankerThum2,.rankerBody li:nth-child(3) dl{vertical-align:middle}.rankerBody li:nth-child(3) dl{width:57%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.rankerBody li:nth-child(3) div .rankIcon{top:-3%;right:-2%}}article.boostList{width:100%;padding:20px 15px;position:relative;background:#5a5a5a}article.boostList h2{margin:0 0 15px;padding:0;color:#fff9d1;text-align:center;border:none}article.boostList h2:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}article.boostList h2:before{margin:0 -5px 0 0;color:#fff9d1;font-size:2.6rem;vertical-align:middle}article.boostList .lead{margin:0 0 10px;text-align:center;color:#fff}article.boostList .lead:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}article.boostList .lead:after{display:block;font-size:2.0rem}article.boostList ul{margin:0 auto;text-align:center;border-top:1px solid #cdcdcd}article.boostList ul li.serviceItem{border-bottom:1px solid #cdcdcd}article.boostList ul li.serviceItem:last-child{border:none}article.boostList ul li.serviceItem a{display:block;height:100%;padding:15px 5px;color:#fff;text-decoration:none}article.boostList ul li.serviceItem a .itemTitle{margin:0 0 5px;line-height:1.4;font-weight:bold}article.boostList ul li.serviceItem a img,article.boostList ul li.serviceItem a .itemDetailWrap{display:inline-block;vertical-align:top}article.boostList ul li.serviceItem a img{width:32%;margin:0 0.5% 0 0}article.boostList ul li.serviceItem a .itemDetailWrap{width:65%;text-align:left}article.boostList ul li.serviceItem a .itemDetailWrap .itemDetail dd{color:#ff7279}article.boostList .more{margin:0 auto;text-align:center}@media only screen and (min-width: 768px){article.boostList{position:relative}article.boostList .inner{position:relative}article.boostList h2{margin:0 0 10px;font-size:2.6rem}article.boostList .lead:after{display:none}article.boostList ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:center;margin:0;border:none}article.boostList ul li.serviceItem{width:23%;margin:0 1.3333% 10px 0;background:#fff;border:none}article.boostList ul li.serviceItem:last-child{margin:0 0 10px}article.boostList ul li.serviceItem a{padding:10px 0;color:#5a5a5a;text-decoration:none;border:1px solid #cdcdcd;border-bottom:2px solid #cdcdcd}article.boostList ul li.serviceItem a img{width:30%;margin:0 0 5px}article.boostList ul li.serviceItem a .itemDetailWrap{width:64%;text-align:center}article.boostList ul li.serviceItem a .itemDetailWrap .itemTitle{text-align:left}article.boostList ul li.serviceItem a .itemDetailWrap .itemDetail dd{color:#cc000a;font-size:1.5rem}article.boostList .more{width:10%;margin-right:3.65%}}@media only screen and (min-width: 768px) and (max-width: 1024px){article.boostList .more{width:20%}}dl.itemDetail{text-align:left}dl.itemDetail dt,dl.itemDetail dd{display:inline-block;vertical-align:top}dl.itemDetail dt{width:10%;padding:0 1.0rem 0 0;position:relative}dl.itemDetail dt span{display:none;color:#fff;text-align:center;position:absolute;top:0;left:0;background:rgba(90,90,90,0.8);border:#cdcdcd}dl.itemDetail dt:before{margin:auto;font-size:1.6rem;position:absolute;top:0;bottom:0}dl.itemDetail dt:hover span{display:block;width:100px;padding:2px;top:-20px;left:-10px}dl.itemDetail .getMedal:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}dl.itemDetail .getMedal:before{line-height:1.4}dl.itemDetail .getEx:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}dl.itemDetail .getEx:before{line-height:1.4}dl.itemDetail dd{width:80%;color:#cc000a;font-weight:bold}dl.itemDetail dd:before{content:':';margin:0 0 0 -0.5rem;color:#fff}dl.itemDetail dd s{color:#fff;font-size:1.2rem;font-weight:normal}dl.itemDetail dd span{color:#5a5a5a;font-size:1.2rem;font-weight:normal}@media only screen and (min-width: 768px){dl.itemDetail dt{width:10%}dl.itemDetail dd{width:84%;font-size:1.8rem;line-height:1.4}dl.itemDetail dd:before{color:#5a5a5a}dl.itemDetail dd s{color:#5a5a5a}}#Rankup{padding:15px}#Rankup h2{font-size:1.8rem;border:none}#Rankup h2:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}#Rankup h2:before{margin:0 5px 0 0;color:#ee7325}#Rankup .more{text-align:center;font-weight:bold}#Rankup .aboutRank{padding:15px 0;color:#ee7325}#Rankup .aboutRank a{color:#ee7325}#Rankup .gotoAboutRank{margin:10px auto 0;color:#5a5a5a}#Rankup .gotoAboutRank a{color:#5a5a5a}.ramnkupItem{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch}.ramnkupItem li{display:inline-block;width:100%;margin:5px 0;position:relative}.ramnkupItem li a{display:block;height:100%;overflow:hidden;padding:10px;text-decoration:none;border:1px solid #cdcdcd;border-bottom:2px solid #cdcdcd}.ramnkupItem li img,.ramnkupItem li .itemDetailWrap{display:inline-block;vertical-align:top}.ramnkupItem li img{width:32%;margin:0 1% 0 0}.ramnkupItem li .itemDetailWrap{width:64%;text-align:left}.ramnkupItem li .itemDetailWrap .itemTitle{font-weight:bold}.ramnkupItem li .itemDetailWrap dl.itemDetail dd s{color:#5a5a5a}.ramnkupItem li .update{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ramnkupItem li .update span{font-size:1.0rem;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#CC000A 0%, #cc000a 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;left:-21px}.ramnkupItem li .update span:before,.ramnkupItem li .update span:after{content:"";position:absolute;z-index:-1}.ramnkupItem li .update span:before{left:0px;top:100%;border-left:3px solid #8b0606;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8b0606}.ramnkupItem li .update span:after{right:0px;top:100%;border-left:3px solid transparent;border-right:3px solid #8b0606;border-bottom:3px solid transparent;border-top:3px solid #8b0606}@media only screen and (min-width: 768px){#Rankup .more{width:10%;font-weight:normal;position:absolute;top:0;right:0}.rankupBody{position:relative}.ramnkupItem{margin:10px 0;text-align:center}.ramnkupItem li{width:19.2%;margin:0 0.5%;text-align:left}.ramnkupItem li:first-child{margin-left:0}.ramnkupItem li:last-child{margin-right:0}.ramnkupItem li a img{display:block;width:80%;margin:auto auto 5px}.ramnkupItem li a .itemDetailWrap{width:100%;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){#Rankup .more{width:20%}}.mLabel{text-align:center;background:#ffcb2a;border-radius:20px}.feature{margin:0 0 30px 0}.feature h2{margin:0 0 5px;font-size:1.8rem;text-align:center;border:none}@media only screen and (min-width: 768px){.feature h2{font-size:2.0rem}}.featureBody{padding:15px;text-align:center;background:#f5f5f5}.featureBody ul.featureList li{display:inline-block;margin:0 10px;text-align:center}.featureBody ul.featureList li img{width:100%;margin:auto}@media only screen and (min-width: 768px){.featureBody ul.featureList li img{width:80%}.featureBody .slick-dots{display:none}}.pickupBody{position:relative}.pickupBody h2{width:30%;color:#ee7325;font-weight:bold;text-align:center;line-height:1.3;position:absolute;top:-40px;left:15px;background:#fff;border:2px solid #ee7325;border-radius:50px}.pickupList{margin:auto;width:calc(100% - 90px)}.pickupList li{display:inline-block;width:auto;height:auto;margin:0 15px;position:relative}.pickupList li a{display:block;padding:15px;text-align:center;background:#fff}.pickupList li a .presentTitle{font-weight:bold}.pickupList li img{width:80%;margin:auto}.pickupList span{display:block;width:100%;line-height:100px;font-size:20px;color:#fff;text-align:center}@media only screen and (min-width: 768px){.pickupBody{position:relative}.pickupBody h2{width:10%;left:0}}.pLabel{width:20% !important;position:absolute;top:18px;left:18px}@media only screen and (min-width: 768px){.pLabel{width:40% !important;top:20px;left:20px}}.mainBody h2{margin:15px 0;text-align:center;border:none}.mainBody h2:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.mainBody h2:before{margin:0 5px 0 0;color:#ee7325}section.topPresent{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch}article.topPresentBody{width:100%;padding:25px 0 30px;background:#fff}article.topPresentBody:nth-child(even){background:#f5f5f5}article.topPresentBody h3{margin:0 15px;padding:0 0 0 5px;line-height:1.0;border-left:4px solid #ee7325}article.topPresentBody ul{margin:10px 0 20px;text-align:center;border-top:1px solid #cdcdcd}article.topPresentBody ul li{position:relative;border-bottom:1px solid #cdcdcd}article.topPresentBody ul li a{display:block;height:100%;padding:15px;text-decoration:none}article.topPresentBody ul li a img,article.topPresentBody ul li a dl{display:inline-block;vertical-align:top}article.topPresentBody ul li a img{width:31%;margin:0 1% 0 0}article.topPresentBody ul li a dl{width:65%;text-align:left}article.topPresentBody ul li a dl dt{font-weight:bold}article.topPresentBody ul li a dl ul.prizeInfo{margin:0;border:none}article.topPresentBody ul li a dl ul.prizeInfo li{text-align:left;border:none}article.topPresentBody .more{margin:0 15px;text-align:center}@media only screen and (min-width: 768px){article.topPresentBody{width:49%;background:#f5f5f5;margin-bottom:30px;padding-bottom:0;position:relative}article.topPresentBody:nth-child(odd){margin-right:2%}article.topPresentBody h3{margin:0 4.8%}article.topPresentBody ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;margin:0;padding:2% 4.8% 1%;border:none}article.topPresentBody ul li{width:48%;margin-bottom:20px;background:#fff;border:none}article.topPresentBody ul li:nth-child(odd){margin-right:4%}article.topPresentBody ul li a img{width:100%;margin:0}article.topPresentBody ul li a dl{width:100%;text-align:center}article.topPresentBody ul li a dl ul.prizeInfo{display:block;padding:0}article.topPresentBody ul li a dl ul.prizeInfo li{display:inline-block;width:auto;margin:0;background:none}article.topPresentBody ul li a dl ul.prizeInfo li:nth-child(even):before{content:'/ '}article.topPresentBody .more{width:20%;position:absolute;top:15px;right:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){article.topPresentBody .more{width:30%}}.upper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-weight:bold;text-align:center;position:absolute;top:0;left:0;z-index:100;background:rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.upper{font-size:1.8rem}}.tenmillion{padding:40px 15px}.tenmillion .inner{padding:30px 0;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.tenmillion a{display:inline-block}.tenmillion img{width:100%}.tenmillion dl dt{margin:6px auto;text-align:center}.tenmillion dl dt span{font-size:1.8rem;font-weight:bold;text-align:center;background:linear-gradient(transparent 70%, #ff0 70%)}@media only screen and (min-width: 768px){.tenmillion{margin:0 0 30px}.tenmillion .inner{width:80%}.tenmillion a{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;align-items:center}.tenmillion a img{width:40%}.tenmillion a dl{margin:0 0 0 1%;text-align:left}.tenmillion a dl dt{text-align:left}}@media only screen and (min-width:768px) and (max-width:1024px){.tenmillion .inner{width:100%}.tenmillion .inner a dl{width:58%}}.usualService{padding:30px 15px 15px;background:#f5f5f5}.usualService h2{font-size:1.8rem;text-align:center;border:none}.usualService h2:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.usualService h2:before{margin:0 5px 0 0;color:#ee7325}.usualService ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;margin:10px 0 0}.usualService ul li{width:48.5%;margin-bottom:15px;background:#fff}.usualService ul li:nth-child(odd){margin-right:3%}.usualService ul li a{display:block;height:100%;padding:10px;text-align:center}.usualService ul li a img{display:block;width:100%;margin:0 auto 5px}@media only screen and (min-width: 768px){.usualService ul li{width:12%;margin-right:0.57%}.usualService ul li:nth-child(odd){margin-right:0.57%}.usualService ul li:last-child{margin:0 0 15px}.usualService ul li img{width:100%}}.medalCnt{padding:30px 15px 15px}.medalCnt h2{font-size:1.8rem;text-align:center;border:none}.medalCnt h2:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.medalCnt h2:before{margin:0 5px 0 0;color:#ee7325}.medalCnt h3{margin:0 0 10px;padding:0 0 0 5px;line-height:1.0;border-left:4px solid #ee7325}.medalCnt ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch}.medalCnt ul li{width:100%;margin:0 0 15px}.medalCnt ul li a{display:block;height:100%;padding:15px;text-decoration:none;border:1px solid #cdcdcd;border-bottom:2px solid #cdcdcd}.medalCnt ul li a:hover{text-decoration:none}.medalCnt ul li a img,.medalCnt ul li a dl{display:inline-block;vertical-align:top}.medalCnt ul li a img{width:26%}.medalCnt ul li a dl{width:70%;margin:0 0 0 1%}.medalCnt ul li a dl dt{text-decoration:underline}.medalCnt ul li:nth-child(n+4){display:none}.medalCnt .more{margin:0 0 30px;text-align:center}@media only screen and (min-width: 768px){.medalCnt .medalCntBody{position:relative}.medalCnt ul{margin:0 0 30px}.medalCnt ul li{width:32%;margin-right:2%}.medalCnt ul li:nth-child(3n){display:block;margin-right:0}.medalCnt ul li:nth-child(n+4){display:block}.medalCnt .more{width:10%;position:absolute;top:-10px;right:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.medalCnt .more{width:16%}}#information h2{margin:0 0 5px;font-size:1.6rem;border:none}#information .inner{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch}#information .foot-info{width:100%}#information .foot-info ul{border-bottom:1px dotted #fff}#information .foot-info ul li{border-top:1px dotted #fff}#information .foot-info ul li a{display:inline-block;padding:5px 0;color:#fff}#information .foot-info ul li a:before{content:'●';display:inline-block;margin:0 5px 0 0;color:#ee7325}#information .foot-info .more{width:100%;margin:10px 0 0;text-align:center;float:right}#information .ytArea{display:none}#information .twArea{display:none}#information .twArea #twitter-widget-0{min-width:auto !important}#information .foot-snsIcon{width:100%;margin:20px 0 0;padding:10px 0 0;text-align:center;border-top:1px solid #adadad}#information .foot-snsIcon h2{display:inline-block;vertical-align:middle;border:none}#information .foot-snsIcon ul{display:inline-block;vertical-align:middle}#information .foot-snsIcon ul li{display:inline-block;margin:0 2.0rem}#information .foot-snsIcon .snsIcom{display:block;color:#fff;font-size:4.0rem;text-decoration:none}#information .foot-snsIcon .snsIcom.fb:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}#information .foot-snsIcon .snsIcom.yt:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}#information .foot-snsIcon .snsIcom.tw:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}#information .foot-snsIcon .snsIcom.ig:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}@media only screen and (min-width: 768px){#information .foot-info{width:50%}#information .foot-info .more{width:20%}#information .ytArea,#information .twArea{display:block;width:18%;margin:0 0 0 4%;vertical-align:top;color:#5a5a5a;text-align:left;background:#fff}#information .ytArea h2,#information .twArea h2{padding:0 0 5px;background:#5a5a5a}#information .ytArea h2 a,#information .twArea h2 a{color:#fff}#information .ytArea h2 a:after,#information .twArea h2 a:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}#information .ytArea h2 a:after,#information .twArea h2 a:after{margin:0 0 0 5px}#information .ytArea .ytBody,#information .twArea .ytBody{padding:15px}#information .twArea{width:25%;margin:0 0 0 3%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#information .foot-info .more{width:40%}}#alliance{padding:15px 0}#alliance h2{font-size:1.6rem;text-align:center;border:none}#alliance .inner{padding:0 15px}#alliance .inner ul li{display:inline-block;width:40%;margin:10px 0}#alliance .inner ul li a:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}#alliance .inner ul li a:after{margin:0 0 0 5px}#alliance .car{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #cdcdcd}@media only screen and (min-width: 768px){#alliance h2{text-align:left}#alliance .inner{padding:0}#alliance .inner ul{display:inline-block;width:30%;margin:auto}#alliance .inner ul li{width:auto;margin:0 2.0rem 0 0}#alliance .car{display:inline-block;margin:10px 0 0 60px;padding:0 0 0 60px;border-top:none;border-left:1px solid #cdcdcd}}.campaignWin{width:98%;height:180px;margin:auto;transition:1.25s;position:fixed;bottom:-120%;right:0;left:0;z-index:10}.campaignWin .campaignCover{display:block;width:280px;text-align:right;cursor:pointer;position:absolute;bottom:0;right:0}.campaignWin .campaignCover img{width:63%}.campaignWin .campaignWinBody{visibility:hidden;transition:0.30s;height:170px;margin-left:100%;padding:10px;overflow:hidden;color:#fff;text-align:center;background:#ee7325;box-shadow:0 1px 5px rgba(0,0,0,0.6);border-radius:5px}.campaignWin .campaignWinBody a{display:block;color:#fff;text-decoration:none}.campaignWin .campaignWinBody dl dt{margin:0 0 10px;font-weight:bold;text-align:center;border-bottom:1px solid #fff}.campaignWin .campaignWinBody dl dt:before{content:'';display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(/img/common/head_yumejigou.png) 0 0 no-repeat;background-size:100%}.campaignWin .campaignWinBody dl dd{display:block;width:100%;overflow:hidden;text-align:left}.campaignWin .campaignWinBody dl dd img,.campaignWin .campaignWinBody dl dd span{display:inline-block;vertical-align:top}.campaignWin .campaignWinBody dl dd img{width:25%}.campaignWin .campaignWinBody dl dd span{width:72%;margin:0 0 0 1%}.campaignWin .campaignWinBody div.medalChance{position:relative}.campaignWin .campaignWinBody div.medalChance img{width:100%}.campaignWin .campaignWinBody div.medalChance span.btnMedalGet{width:80%;margin:auto;padding:0.5rem 0;cursor:pointer;position:relative;bottom:25px}.campaignWin .campWinClose{display:block;width:6%;line-height:1;position:absolute;top:0;right:0}.campaignWin .campWinClose img{width:100%}@media only screen and (min-width: 768px){.campaignWin{width:320px;height:180px;right:30px;left:auto}.campaignWin .campaignCover{width:320px}.campaignWin .campaignWinBody div.medalChance span.btnMedalGet{bottom:10px}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounceInUp{from,40%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{bottom:-120%;opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}40%{bottom:50px}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{bottom:-120%;opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}40%{bottom:50px}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{bottom:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{from{bottom:30px}to{bottom:-120%}}@keyframes bounceInDown{from{bottom:30px}to{bottom:-120%}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.imgMedal{width:49px;height:49px;margin:0 auto;position:fixed;z-index:1000;bottom:120%;right:0;left:0}.imgMedal img{width:100%}.chokinbako{display:none;width:179px;height:219px;margin:0 auto;position:fixed;z-index:1000;right:0;bottom:15%;left:0}.chokinbako img{width:100%}@media only screen and (min-width: 768px){.chokinbako{bottom:30%}}.gokou{display:none;width:200% !important;margin:auto;margin-left:-50%;position:absolute;z-index:-1;top:0;bottom:0;left:0}@media only screen and (min-width: 768px){.gokou{width:600% !important;margin-left:-240%}}.medalRsult{display:none;width:90%;margin:auto;padding:1.4rem;text-align:center;background:rgba(255,255,255,0.9);position:fixed;z-index:1001;right:0;bottom:48%;left:0;border-radius:3px}.medalRsult strong{color:#cc000a}@media only screen and (min-width: 768px){.medalRsult{width:30%;font-size:1.8rem;bottom:52%}}.animated2{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes medalDown{from,8%,68%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{bottom:120%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}8%{bottom:42%}68%{bottom:15%}90%{}to{bottom:15%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,8%,68%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{bottom:120%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}8%{bottom:42%}68%{bottom:15%}90%{}to{bottom:15%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media only screen and (min-width: 768px){@-webkit-keyframes medalDown{from,8%,68%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{bottom:120%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}8%{bottom:50%}68%{bottom:30%}to{bottom:30%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,8%,68%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{bottom:120%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}8%{bottom:50%}68%{bottom:30%}to{bottom:30%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}}.medalDown{-webkit-animation-name:medalDown;animation-name:medalDown}.dailyPop{width:320px;height:520px;margin:auto;padding:5px;background:#fff;position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0}.dailyPop a.btnPopClose{display:block;width:10%;position:absolute;z-index:1;top:-12px;right:-12px}.dailyPop a.btnPopClose img{width:100%}@media only screen and (min-width: 768px){.dailyPop{width:600px;height:460px;padding:15px}.dailyPop a.btnPopClose{width:6%}}.todayPresent{padding:15px 10px;position:relative;background:#ffcb2a}.todayPresent h2{margin:0 0 8px;padding:0 0 5px;font-size:1.6rem;line-height:1.2;text-align:center;border:none;border-bottom:1px solid #5a5a5a}.todayPresent h2:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.todayPresent a{display:block;text-decoration:none}.todayPresent img,.todayPresent dl{display:inline-block;vertical-align:top}.todayPresent img{width:30%}.todayPresent dl{width:66%;margin:0 0 0 1%}.todayPresent dl dt{margin:0 0 10px;font-size:1.8rem;font-weight:bold;line-height:1.2}.todayPresent dl dd strong{font-size:1.6rem;color:#cc000a;line-height:1}.todayPresent dl dd .gotoPresent{display:block;margin:10px 0 0;padding:0.8rem;text-align:center}@media only screen and (min-width: 768px){.todayPresent{padding:15px}.todayPresent img{width:34%}.todayPresent dl{width:60%;margin:0 0 0 2%}.todayPresent dl dd .gotoPresent{padding:1.0rem}}.moreText{margin:5px 0 20px;padding:5px;font-weight:bold;text-align:center;position:relative}.moreText strong{display:block;color:#cc000a}.moreText:after{content:'';display:block;width:0;height:0;margin:auto;position:absolute;left:0;right:0;bottom:-15px;border-style:solid;border-width:15px 30px 0 30px;border-color:#ffcb2a transparent transparent transparent}@media only screen and (min-width: 768px){.moreText{margin:5px 0 25px}.moreText:after{bottom:-20px;border-width:20px 40px 0 40px}}.todayService li{width:100%;padding:0 0 35px;border:1px solid #cdcdcd;position:relative}.todayService li:last-child{display:none}.todayService a{display:block;padding:10px;text-decoration:none}.todayService img,.todayService dl{display:inline-block;vertical-align:top}.todayService img{width:20%}.todayService dl{width:72%}.todayService dl dt{font-size:1.2rem;font-weight:normal}.todayService dl dd{color:#cc000a;font-size:1.6rem;font-weight:bold}.todayService .gotoService{width:94%;margin:5px auto 0;padding:0.4rem;text-align:center;position:absolute;bottom:8px;left:0;right:0}@media only screen and (min-width: 768px){.todayService{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch}.todayService li{width:48%}.todayService li:first-child{margin:0 2% 0 0}.todayService li:last-child{display:block}.todayService a{padding:5px}.todayService img{width:20%}.todayService dl{width:72%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider{margin:0 auto}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:before,.slick-next:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:40px;line-height:1;opacity:.75;color:#0e0e0e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{margin:auto;transform:scale(-1, 1);left:-45px;top:0;bottom:0}[dir='rtl'] .slick-prev{right:-45px;left:auto}.slick-next{right:-45px}[dir='rtl'] .slick-next{right:auto;left:-45px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:60px;line-height:20px;position:absolute;top:0;left:0;width:40px;height:40px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
