sup{font-size:1.8rem !important}@media only screen and (min-width:768px){sup{font-size:3rem !important}}.recommendBody p sup,.recommendBody5 p sup,.recommendBody2 p sup,.recommendBody4 p sup,.recommendBody3 p sup,.recommendBody dl sup,.recommendBody5 dl sup,.recommendBody2 dl sup,.recommendBody4 dl sup,.recommendBody3 dl sup,.recommendBody ul sup,.recommendBody5 ul sup,.recommendBody2 ul sup,.recommendBody4 ul sup,.recommendBody3 ul sup{font-size:1.4rem !important}.empty{white-space:pre-wrap}.recText{margin:0 0 1.5rem}dl.btnAttention{margin:1.5rem auto 0 !important;padding:1.5rem;background:#fdf7f7;border:1px solid #ffc3c3}dl.btnAttention dt{margin:0 0 1.5rem;color:red;font-weight:600;font-size:1.8rem !important;line-height:1;text-align:center}dl.btnAttention dd strong{color:#000}@media only screen and (min-width:768px){dl.btnAttention{margin:2rem auto 0 !important}dl.btnAttention dt{font-size:2.4rem !important}}.spInner{width:92%;margin:15px auto}@media only screen and (min-width:768px){.spInner{width:100%;max-width:1000px;margin:15px auto}.spInner .revision{width:100%}}@media only screen and (min-width:768px)and (max-width:1024px){.spInner{width:92%;margin:15px auto}}section.mv{background:#e8fcbc url(/img/medals/special/108/mv_bg.png) no-repeat center center;background-size:cover}section.mv .mvBody{display:block;width:100%;margin:0 auto;position:relative}section.mv .mvBody h1 img{width:100%}@media only screen and (min-width:768px){section.mv .mvBody{width:78.125%}}@media only screen and (min-width:768px)and (max-width:1024px){section.mv .mvBody{width:100%}}.spBody h2{margin-top:35px;margin-bottom:15px;color:#000;line-height:1.2}.spBody p{margin:0 0 15px}.spBody .lead{margin:15px auto}.spBody .imgArea strong{display:block;color:#5a5a5a;font-size:2.6rem}.spBody .imgArea strong span{color:#cc000a}.spBody .imgArea>span{display:block;font-size:1.2rem;font-weight:normal}.spBody img{display:block;width:100%;margin:auto}@media only screen and (min-width:768px){.spBody dl dt{font-size:1.4rem}.spBody img{zoom:.5;width:auto}}dl.attentionList{margin:15px 0;color:#db2214}dl.attentionList ul li{list-style:disc;margin:0 0 0 24px}.imgFrame1,.imgFrame2{margin:15px 0;text-align:center}.imgFrame1 img,.imgFrame2 img{width:70%}@media only screen and (min-width:768px){.imgFrame1 img,.imgFrame2 img{width:40%}}.imgFrame2 img{width:100%}@media only screen and (min-width:768px){.imgFrame2 img{width:65%}}.imgWrap{margin:15px 0 25px;padding:15px;background:#fefedd}.imgWrap a{display:block;width:80%;margin:auto}.imgWrap a img{width:100%}.imgWrap ul{width:100%}@media only screen and (min-width:768px){.imgWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%;margin:15px auto 25px}.imgWrap a{margin:0;width:30%}.imgWrap ul{width:60%;margin:15px 0 0 15px !important}}@media only screen and (min-width:768px)and (max-width:1024px){.imgWrap{width:80%;margin:15px auto 25px}}ul.spList{margin:0}ul.spList li{list-style:disc;margin:0 0 0 24px}div.spAboutWrap .spAboutImg{width:50%;margin:auto}div.spAboutWrap .spAboutImg img{width:100%}@media only screen and (min-width:768px){div.spAboutWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:68%;margin:auto}div.spAboutWrap .spAboutImg{width:25%}div.spAboutWrap ul.spAbout{width:75%}}@media only screen and (min-width:768px)and (max-width:1024px){div.spAboutWrap{width:72%;margin:5px auto}}ul.spAbout{margin:15px 0}ul.spAbout li{margin:5px 0}ul.spAbout li dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:98%;margin:auto}ul.spAbout li dl dt{width:20%;color:#fff;text-align:center;background:#32ad58}ul.spAbout li dl dd{width:78%;margin:0 0 0 2%}@media only screen and (min-width:768px){ul.spAbout{margin:30px 0}ul.spAbout li dl{width:90%}}.recommendBody,.recommendBody5,.recommendBody2,.recommendBody4,.recommendBody3{padding:10px 0;background:#fff}@media only screen and (min-width:768px){.recommendBody,.recommendBody5,.recommendBody2,.recommendBody4,.recommendBody3{padding:30px 0}}.recommendBody2,.recommendBody4,.recommendBody3{background:#fffde2}.recommendBody2 h3,.recommendBody4 h3,.recommendBody3 h3{margin:0 0 5px;font-size:2rem}.recommendBody2 dl,.recommendBody4 dl,.recommendBody3 dl{margin:0 0 15px}.recommendBody2 dl dt,.recommendBody4 dl dt,.recommendBody3 dl dt{margin:0 0 5px;font-size:1.6rem;font-weight:bold}.recommendBody3{background:#fff}.recommendBody3 h3{display:inline-block;font-size:1.8rem;margin:5px 0}.recommendBody3 h3 span{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #ff0));background:-webkit-linear-gradient(transparent 60%, #ff0 0%);background:linear-gradient(transparent 60%, #ff0 0%)}.recommendBody3 p{margin:0 0 15px}.recommendBody3 dl{margin:0}@media only screen and (min-width:768px){.recommendBody3 h3{font-size:2rem}}.no1,.no4,.no3,.no2{margin:0 0 15px;color:#000;font-size:2rem;text-align:center;border:none}.no1:before,.no4:before,.no3:before,.no2:before{display:block;content:"";width:45px;height:45px;margin:0 auto 10px;background-color:#32ad58;background-image:url(/img/medals/special/tanuki_head1.png);background-size:80%;background-repeat:no-repeat;background-position:center center;border-radius:50%}@media only screen and (min-width:768px){.no1,.no4,.no3,.no2{font-size:3.6rem}.no1:before,.no4:before,.no3:before,.no2:before{width:90px;height:90px;font-size:6rem;line-height:1.5}}@media only screen and (min-width:768px)and (max-width:1024px){.no1,.no4,.no3,.no2{font-size:2.9rem}}.no4{margin:0 0 15px}ul.aboutList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px 0 0}ul.aboutList li{width:100%;padding:15px;position:relative;background:#e5004f}ul.aboutList li:nth-child(1),ul.aboutList li:nth-child(2){margin:0 0 30px}ul.aboutList li:nth-child(1)::after,ul.aboutList li:nth-child(2)::after{content:"";margin:auto;position:absolute;border-top:20px solid #e5004f;border-right:170px solid rgba(0,0,0,0);border-left:170px solid rgba(0,0,0,0);left:0;right:0;bottom:-19px}ul.aboutList li p{margin:0 0 5px;color:#fff;font-size:1.6rem;text-align:center}ul.aboutList li img{display:block;width:50%;margin:0 auto 5px}ul.aboutList li div{padding:5px;background:#fff;border-radius:5px}@media only screen and (min-width:768px){ul.aboutList li{width:28%}ul.aboutList li:nth-child(1),ul.aboutList li:nth-child(2){margin:0 4% 0 0}ul.aboutList li:nth-child(1)::after,ul.aboutList li:nth-child(2)::after{content:"";border-left:30px solid #e5004f;border-top:135px solid rgba(0,0,0,0);border-bottom:135px solid rgba(0,0,0,0);left:100%;top:0;bottom:0}ul.aboutList li img{width:70%}}.junbi{font-weight:bold}.kome{color:#348e1e}ol.pointList li{margin:0 0 10px}ol.pointList li .pointNum{display:block;width:30%;margin:0 1% 0 0;padding:1px 0;color:#fff;text-align:center;background:#00bdff}ol.pointList li .pointTxt{width:100%}@media only screen and (min-width:768px){ol.pointList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 5px}ol.pointList li .pointNum{width:10%}ol.pointList li .pointTxt{width:88%}}sup{font-size:1rem}.andmore{margin:30px 0 0}.andmore h3{margin:0 0 5px;font-size:2rem}div.serviceItem{width:100%;margin:0 auto 20px;border:none}div.serviceItem a{padding-left:2.4rem;font-size:1.6rem;font-weight:bold;line-height:1.4;text-align:left;text-decoration:none}div.serviceItem a:before{height:1.6rem}@media only screen and (min-width:768px){div.serviceItem{width:70%}div.serviceItem a{padding:1.5rem .5rem 1.5rem 1.4rem;font-size:2rem;text-align:center;-webkit-box-shadow:0 4px 0 0 #96021d;box-shadow:0 4px 0 0 #96021d}div.serviceItem a:before{height:2rem}}@media only screen and (min-width:768px)and (max-width:1024px){div.serviceItem{width:70%}}.itemTitle{margin:5px 0;font-size:1.6rem;font-weight:bold;line-height:1.4;text-align:left}dl.itemDetail{text-align:left}dl.itemDetail dt,dl.itemDetail dd{display:inline-block;vertical-align:top}dl.itemDetail dt{width:10%;padding:0 1rem 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,.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:#5a5a5a}dl.itemDetail dd s{color:#5a5a5a;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.6rem;line-height:1.4}}dl.terms{text-align:left}dl.terms dt{font-weight:bold}dl.terms dd ul{margin:0;border:none}dl.terms dd ul li{margin:0;text-align:left}.selectPoint{margin:15px}.selectPoint li{font-size:1.6rem;font-weight:bold;text-align:left}.selectPoint li:before{content:"";display:inline-block;width:20px;height:20px;margin:0 5px 0 0;background:url(/img/medals/special/013/icon_check.png) left bottom no-repeat;background-size:100%}@media only screen and (min-width:768px){.selectPoint{margin:30px auto}}.recommendTitle{width:96%;margin:auto;padding:0 5%;background-image:url(/img/medals/special/001/recommend_bg1.png),url(/img/medals/special/001/recommend_bg2.png);background-repeat:no-repeat;background-size:60px,60px;background-position:left top,right top}.recommendTitle h2{padding:0 14% 0 0;color:#000;font-size:1.4rem;border:none}.recommendTitle h2 span{color:#cc000a;font-size:1.8rem}@media only screen and (min-width:768px){.recommendTitle{width:78%;padding:0;background-size:82px,82px}.recommendTitle h2{padding:0;font-size:2rem}.recommendTitle h2 span{font-size:3.2rem}}ol.ranking li.rankingList{width:96%;margin:15px auto 40px}ol.ranking li.rankingList:last-child{margin:15px auto 0}ol.ranking li.rankingList a{display:block;text-decoration:none}ol.ranking li.rankingList a img,ol.ranking li.rankingList a .itemDetailWrap{display:inline-block;vertical-align:top}ol.ranking li.rankingList a img{width:30%}ol.ranking li.rankingList a .itemDetailWrap{width:65%;margin:0 0 0 1%;text-align:left}ol.ranking li.rankingList a .itemDetailWrap .itemTitle{margin:0 0 5px;color:#cc000a;font-weight:bold}ol.ranking li.rankingList a .itemDetailWrap ul li{margin:0 0 0 20px;list-style:disc}ol.ranking li.rankingList a .itemDetailWrap ul li strong{color:#cc000a}ol.ranking li.rankingList a .btnDetail{margin:6px 0 0}@media only screen and (min-width:768px){ol.ranking li.rankingList{width:54%;margin:15px auto 30px}ol.ranking li.rankingList a{width:100%;overflow:hidden;padding:0 0 5px}ol.ranking li.rankingList a img{width:38%;float:left}ol.ranking li.rankingList a .itemDetailWrap,ol.ranking li.rankingList a .btnDetail{float:right}ol.ranking li.rankingList a .itemDetailWrap{width:58%}ol.ranking li.rankingList a .itemDetailWrap .itemTitle{margin:0 0 10px;font-size:1.8rem}ol.ranking li.rankingList a .itemDetailWrap ul li{margin:0 0 0 25px}ol.ranking li.rankingList a .btnDetail{width:58%}ol.ranking li.rankingList a .btnDetail .btn-orange{width:50%}}.push{width:98%;margin:20px auto;padding:20px;background:#fff;border:1px solid #76c2c6;border-radius:8px}.push h3{margin:0 0 10px;color:#cc000a;font-size:1.8rem;font-weight:bold}.push p{margin:0}@media only screen and (min-width:768px){.push{width:66.46%}}div.feature-for-listing{margin:30px auto}div.feature-for-listing h3{text-align:center;padding:5px 15px}div.feature-for-listing h3 span{position:relative}div.feature-for-listing h3 span:before,div.feature-for-listing h3 span:after{content:"";display:inline-block;width:40px;height:40px;position:absolute;bottom:0;background:url(/img/medals/special/tanuki_mochi.png) center bottom no-repeat;background-size:100%}div.feature-for-listing h3 span:before{left:-45px}div.feature-for-listing h3 span:after{-webkit-transform:scale(-1, 1);transform:scale(-1, 1);right:-45px}div.feature-for-listing ul{margin:0 0 15px}div.feature-for-listing ul li{width:90%;margin:0 auto 15px}div.feature-for-listing ul li a{display:block;margin:auto}div.feature-for-listing ul li a img{width:100%}@media only screen and (min-width:768px){div.feature-for-listing{margin:50px auto}div.feature-for-listing h3{font-size:2rem}div.feature-for-listing h3 span:before,div.feature-for-listing h3 span:after{width:70px;height:70px}div.feature-for-listing h3 span:before{left:-75px}div.feature-for-listing h3 span:after{right:-75px}div.feature-for-listing ul{width:100%;overflow:hidden}div.feature-for-listing ul li{width:25%;float:left}div.feature-for-listing ul li a{width:90%;margin:auto}div.feature-for-listing ul li a img{width:100%}}.capImg{margin:0 0 .5rem}.capImg img{width:100%}@media only screen and (min-width:768px){.capImg{width:50%}.capImg img{width:100%}}.revision{margin:20px 10px;padding:15px;text-align:left;background:#fff5f5}.revision h3{padding:0 0 0 32px;color:#348e1e;font-size:1.8rem;position:relative}.revision h3:before{content:"";display:inline-block;width:28px;height:28px;position:absolute;top:0;left:0;background:url(/img/medals/special/011/head_yume_hanaji.png) center center no-repeat;background-size:100%}.revision ul{margin:15px 0}.revision ul li{list-style:disc;margin:0 0 0 24px;font-weight:bold}.revision ul li strong{color:#cc000a;font-size:1.6rem}.revision div.serviceItem ul li{list-style:none}@media only screen and (min-width:768px){.revision{width:66%;margin:20px auto 20px}.revision div.serviceItem{width:80%;margin:15px auto}}div.basicTblWrap div.tblImg{width:70%;margin:auto auto 1.5rem}div.basicTblWrap div.tblImg img{width:100%}div.basicTblWrap table.basicTbl{width:96%;margin:auto;border-collapse:collapse}div.basicTblWrap table.basicTbl tr th,div.basicTblWrap table.basicTbl tr td{padding:.5rem;border:1px solid #ccc}div.basicTblWrap table.basicTbl tr th{width:35%;background:#fff}div.basicTblWrap table.basicTbl tr td{width:65%}div.basicTblWrap table.basicTbl tr td strong{color:red}@media only screen and (min-width:768px){div.basicTblWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}div.basicTblWrap div.tblImg{width:30%;margin:auto 2% auto auto}div.basicTblWrap table.basicTbl{width:68%}}ul.illustWrap{margin:2rem 0}ul.illustWrap li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;text-align:center;width:100%;margin:0;font-size:1.4rem}ul.illustWrap li:nth-child(1),ul.illustWrap li:nth-child(2){position:relative}ul.illustWrap li:nth-child(1):after,ul.illustWrap li:nth-child(2):after{content:"";width:36px;height:42px;margin:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:0;right:0;bottom:-50px;background:url(/img/medals/special/053/arrow_01.png) center center no-repeat;background-size:100%}ul.illustWrap li:nth-child(2){width:200px;height:200px;margin:50px auto;color:#fff;font-size:2.8rem;background:#29956f;border-radius:50%}ul.illustWrap li:nth-child(2) strong span{font-size:6.5rem;line-height:1}ul.illustWrap li:nth-child(1) strong,ul.illustWrap li:nth-child(3) strong{color:#29956f;font-size:2.4rem}ul.illustWrap li img{display:block;width:70%;margin:0 auto 10px}ul.illustWrap li div{width:100%}@media only screen and (min-width:768px){ul.illustWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}ul.illustWrap li{width:34%;font-size:1.8rem}ul.illustWrap li:nth-child(1):after,ul.illustWrap li:nth-child(2):after{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:96%;bottom:44%}ul.illustWrap li:nth-child(2){margin:0 4%}ul.illustWrap li:nth-child(2):after{left:120%}ul.illustWrap li img{width:80%}}@media only screen and (min-width:768px)and (max-width:1024px){ul.illustWrap li{width:32%}ul.illustWrap li:nth-child(2){width:180px;height:180px;font-size:2.2rem}ul.illustWrap li:nth-child(2):after{left:105%}ul.illustWrap li:nth-child(2) strong span{font-size:5.5rem}ul.illustWrap li:nth-child(1) strong,ul.illustWrap li:nth-child(3) strong{font-size:2rem}}.serviceDetail{margin:3rem auto}.serviceDetail .serviceText{margin:15px auto}.serviceDetail .spDescription{padding:15px;overflow-wrap:break-word;background:rgba(250,255,244,.7019607843);border:1px solid rgba(173,218,118,.7019607843);border-radius:6px}.serviceDetail .rewardInfo ul{margin:0 0 5px}.serviceDetail .rewardInfo ul li{padding:5px;font-weight:bold}.serviceDetail .rewardInfo ul li dl dd strong{color:#cc000a;font-size:1.6rem}.serviceDetail .rewardInfo ul li dl dd span{display:block}.serviceDetail .rewardInfo ul li:nth-child(2){background:#fff9d1}.serviceDetail .rewardInfo20210806{padding:1.5rem;background:#fff9d1}.serviceDetail .rewardInfo20210806 dl.getMedal dt{display:block;color:#000;font-size:1.6rem;font-weight:600}.serviceDetail .rewardInfo20210806 dl.getMedal dd: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"}.serviceDetail .rewardInfo20210806 dl.getMedal dd:before{font-size:1.6rem}.serviceDetail .rewardInfo20210806 dl.getMedal dd s{font-size:1.2rem;font-weight:normal}.serviceDetail .rewardInfo20210806 dl.getMedal dd strong{color:#cc000a;font-size:2rem}.serviceDetail .btn-black{text-align:center}.serviceDetail .gotoLink: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"}.serviceDetail .gotoLink:after{margin:0 0 0 5px}.serviceDetail .btn-disabled{text-align:center;cursor:default;background:#cacaca;border-color:#cacaca;-webkit-box-shadow:0 2px 0 0 #9c9c9c;box-shadow:0 2px 0 0 #9c9c9c}.serviceDetail .btn-disabled:before{background:none}.serviceDetail .btn-disabled:hover{color:#fff !important;background:#cacaca;border-color:#cacaca;-webkit-box-shadow:0 2px 0 0 #9c9c9c;box-shadow:0 2px 0 0 #9c9c9c}.serviceDetail .btn-disabled:hover:before{color:#fff !important}@media only screen and (min-width:768px){.serviceDetail{width:72%}.serviceDetail .rewardInfo ul{border-top:1px solid #cdcdcd}.serviceDetail .rewardInfo ul li{padding:0;border-bottom:1px solid #cdcdcd}.serviceDetail .rewardInfo ul li dl dt,.serviceDetail .rewardInfo ul li dl dd{display:inline-block;padding:5px;vertical-align:top}.serviceDetail .rewardInfo ul li dl dt{width:30%}.serviceDetail .rewardInfo ul li dl dd{width:68%;border-left:1px solid #cdcdcd}.serviceDetail .rewardInfo ul li dl dd strong{font-size:2rem}.serviceDetail .rewardInfo20210806 dl.getMedal{text-align:center}.serviceDetail .rewardInfo20210806 dl.getMedal dt{display:inline-block;margin:0 1.5rem 0 0;font-size:2.4rem}.serviceDetail .rewardInfo20210806 dl.getMedal dt: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"}.serviceDetail .rewardInfo20210806 dl.getMedal dt:after{margin:0 0 0 1.5rem;color:#ee7325}.serviceDetail .rewardInfo20210806 dl.getMedal dd{display:inline-block}.serviceDetail .rewardInfo20210806 dl.getMedal dd:before{font-size:2.4rem}.serviceDetail .rewardInfo20210806 dl.getMedal dd s{font-size:1.4rem}.serviceDetail .rewardInfo20210806 dl.getMedal dd strong{font-size:3rem}.serviceDetail .btn-black{text-align:center}}.loginBtn{margin:20px auto;text-align:center}.loginBtn p{margin:0 0 10px;color:red;font-weight:bold}.loginBtn li{display:inline-block;width:90%;margin:0 0 15px}@media only screen and (min-width:768px){.loginBtn li{width:48%;margin:0 !important}.loginBtn li:first-child{margin-right:2%}}