.headerDefault{margin-bottom:10px}.decTxtC{text-align:center}.cmnMdClose p{margin:2px 4px;color:#000}body{text-align:left}#contents{margin-bottom:0}#yjContentsBody{margin:auto;width:100%;position:relative}#pc .cmpMdHdr{width:950px;margin-left:auto;margin-right:auto}.cmpMdAlert{margin-bottom:4px;padding:4px 0}.cmpMdAlert p{font-weight:bold;text-align:center;line-height:1.2}#pc .cmpMdAlert br{display:none}.msgComplete .yjGuid{display:none}.msgComplete{margin-bottom:10px;padding:5px;border-radius:20px;border:1px solid #09f;background-color:#09f;color:#fff;font-weight:bold;text-align:center}#sp .msgComplete{margin-left:10px;margin-right:10px}.msgApology .yjGuid{display:none}.msgApology{margin-bottom:10px;padding:5px;border:2px solid #900;color:#900;font-weight:bold;text-align:center}#sp .msgApology{margin-left:10px;margin-right:10px}dl.table.cmpMdEntryTerm{margin-bottom:30px;font-size:85%}#sp dl.table.cmpMdEntryTerm{margin-left:10px;margin-right:10px}.cmpMdMv{overflow:hidden;margin-left:auto;margin-right:auto;margin-bottom:30px;zoom:1}#pc .cmpMdMv{width:950px}#sp .cmpMdMv{margin-bottom:10px}.cmpMdMv .ptsMv{position:relative;margin-left:auto;margin-right:auto;text-align:center;zoom:1}.cmpMdMv .ptsMv h1{position:absolute;top:0;overflow:hidden;text-indent:-9999px;zoom:1}.cmpMdMv .ptsMvTxtTop,.cmpMdMv .ptsMvTxtBtm{padding:4px;text-align:center;line-height:1.2}.cmpMdMv .ptsMvTxtBtm{margin-bottom:20px}#pc .cmpMdMv .ptsMvTxtTop,#pc .cmpMdMv .ptsMvTxtBtm{font-size:120%}#pc .cmpMdMv .ptsMvWrpInner{padding:10px 0 40px}#sp .cmpMdMv .ptsMvWrpInner{padding:4px 0 20px}.cmpMdCountdown{margin-bottom:20px;text-align:center}#sp .cmpMdCountdown{margin-bottom:10px;text-align:center}.cmpMdCountdown p{display:inline;padding:6px 18px;border-radius:24px;font-size:180%;font-weight:bold}#sp .cmpMdCountdown p{display:inline;padding:3px 18px;font-size:120%}.cmpMdEntryBtnUnit{overflow:hidden}.cmpMdEntryBtnUnit{margin-left:auto;margin-right:auto}.cmpMdEntryBtnUnit .ptsAnnotation{text-align:center;color:#f03;font-weight:bold}.cmpMdEntryBtn{margin-left:auto;margin-right:auto;border-radius:6px;background-color:#f03;background-image:url(http://i.yimg.jp/images/points/pc/campaign/common/img/btn_bg.png);background-repeat:repeat-x;background-image:-moz-linear-gradient(bottom,#f20030 0,#ff315a 100%);background-image:-o-linear-gradient(bottom,#f20030 0,#ff315a 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f20030),color-stop(1,#ff315a));background-image:-webkit-linear-gradient(bottom,#f20030 0,#ff315a 100%);background-image:linear-gradient(bottom,#f20030 0,#ff315a 100%);text-align:center;overflow:hidden}.cmpMdEntryBtn.typeDisable{background-color:#bbb;background-image:url(http://i.yimg.jp/images/points/pc/campaign/common/img/btn_bg_disable.png);background-repeat:repeat-x;background-position:left bottom;background-image:-moz-linear-gradient(bottom,#999 0,#bbb 100%);background-image:-o-linear-gradient(bottom,#999 0,#bbb 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#999),color-stop(1,#bbb));background-image:-webkit-linear-gradient(bottom,#999 0,#bbb 100%);background-image:linear-gradient(bottom,#999 0,#bbb 100%)}.cmpMdDetail .ptsInner .cmpMdEntryBtn p{margin-bottom:0}.cmpMdEntryBtn .ptsTtl{display:block;overflow:hidden;padding:25px 10px;overflow:hidden;color:#fff;font-size:180%;text-align:center;font-weight:bold;line-height:1;text-shadow:rgba(255,0,51,0.75) 2px 2px 1px;text-decoration:none}#sp .cmpMdEntryBtn .ptsTtl{padding:12px 0;font-size:120%}.cmpMdEntryBtn.typeDisable .ptsTtl{text-shadow:rgba(150,150,150,0.75) 2px 2px 1px}.cmpMdEntryBtn .ptsIcn{padding-left:30px;background-image:url(http://i.yimg.jp/images/points/pc/campaign/common/img/btn_arw.png);background-repeat:no-repeat;background-position:left center}#sp .cmpMdEntryBtn .ptsIcn{padding-left:16px;background-size:7px 9px}.cmpMdEntryBtn .ptsFree{margin-left:10px;padding:2px 18px;border-radius:18px;background-color:#fff;color:#f03;font-weight:bold;text-shadow:none}#sp .cmpMdEntryBtn .ptsFree{margin-left:6px;padding:0 6px;font-size:80%}.cmpMdEntryBtn.typeDisable .ptsFree{color:#999}.cmpMdSns{overflow:hidden;margin-top:10px}.cmpMdSns .ptsFb{float:right;margin-right:10px}.cmpMdSns .ptsTweet{float:right}#pc .ptsTcardForm{width:800px;margin-left:auto;margin-right:auto;padding:20px 0}#sp .ptsTcardForm{padding:10px 0}.ptsTcardForm input.txtbox{display:block;margin-left:auto;margin-right:auto;padding:4px;font-size:110%}#pc .ptsTcardForm input.txtbox{width:400px;height:28px;margin-bottom:20px}#sp .ptsTcardForm input.txtbox{width:240px;height:24px;margin-bottom:10px}#sp .ptsTcardForm img{width:246px;height:18px}.cmnMdClose{width:auto;margin-bottom:10px;border:2px solid #900}.cmnMdClose p{margin:4px;color:#900}.cmpMdDetail{overflow:hidden;margin-left:auto;margin-right:auto}#pc .cmpMdDetail{width:950px}#sp .cmpMdDetail{width:100%}.cmpMdDetail .cmpMdHeader{overflow:hidden;zoom:1;margin-bottom:30px;padding:4px}#sp .cmpMdDetail .cmpMdHeader{margin-bottom:10px;padding:2px}.cmpMdDetail .cmpMdHeader .ptsTtl{font-size:180%;font-weight:bold;line-height:1;text-align:center}#sp .cmpMdDetail .cmpMdHeader .ptsTtl{font-size:150%;letter-spacing:-1px}.cmpMdDetail .ptsInner{margin-left:auto;margin-right:auto;margin-bottom:40px}#sp .cmpMdDetail .ptsInner{margin-left:10px;margin-right:10px;margin-bottom:20px}.cmpMdDetail .ptsInner p{margin-bottom:10px}.cmpMdDetail .ptsInner dl.table{margin-bottom:20px;font-size:85%}.cmpMdDetail .ptsInner dl.table p{margin-bottom:0}#sp .cmpMdDetail .ptsInner dl.table p{line-height:1.2}#pc .cmpMdDetail.typeClose{margin-bottom:40px}#sp .cmpMdDetail.typeClose{margin-bottom:20px}.cmpMdDetail .expandClickArea .chkDetailLink{margin-bottom:10px;cursor:pointer}#pc .cmpMdDetail .expandClickArea .chkDetailLink{color:#009bce}#sp .cmpMdDetail .expandClickArea .chkDetailLink{font-size:120%;color:#04c}.cmpMdDetail .expandClickArea .untExSwitch{display:inline-block;height:24px;width:24px;margin-right:4px;background-position:left -33px;background-repeat:no-repeat;background-size:24px 57px;-webkit-background-size:24px 57px;text-indent:-9999px}#pc .cmpMdDetail .expandClickArea .untExSwitch{display:none\9;*display:none}#pc .cmpMdDetail .expandClickArea .untExSwitch:not(:target){display:inline-block\9}#pc .cmpMdDetail .expandClickArea .untExSwitch{background-image:url(http://i.yimg.jp/images/points/pc/campaign/common/img/ic_arrow.png)}#sp .cmpMdDetail .expandClickArea .untExSwitch{background-image:url(http://i.yimg.jp/images/points/sp/campaign/common/img/ic_arrow.png)}.cmpMdDetail.typeClose .expandClickArea .untExSwitch{background-position:left top}.cmpMdDetail.typeClose .ptsInner{display:none}#pc .cmpMdDetail .ptsInner2col{width:475px;float:left}.cmpMdDetail .ptsInner2colTtl{margin-bottom:10px;padding:2px;font-size:120%;font-weight:bold;text-align:center}#pc .cmpMdDetail .ptsInner2colTtl{margin:0 20px 20px}#pc .cmpMdDetail .ptsInner2col p,#pc .cmpMdDetail .ptsInner2col dl{margin:0 20px 10px}.cmpMdDetail .ptsInner dl.table.rank{font-size:100%}#pc dl.table.rank dt{width:80px;padding:0}#pc dl.table.rank dd{margin-left:85px;padding:0}#sp dl.table.rank dt{padding:0}#sp dl.table.rank dd{padding:0 0 10px}dl.table.rank dt.rank1,dl.table.rank dd.rank1 span{color:#e6c100;font-size:180%;font-weight:bold}dl.table.rank dt.rank2,dl.table.rank dd.rank2 span{color:#a5a5a5;font-size:180%;font-weight:bold}dl.table.rank dt.rank3,dl.table.rank dd.rank3 span{color:#b87333;font-size:180%;font-weight:bold}.rank0 span{color:#9c3838;font-size:180%;font-weight:bold}dl.table.rank dt:after{*content:""}dl.table.rank dt{_text-align:left;_float:left;_clear:both;_width:80px}dl.table.rank dd{_margin-left:85px}*:first-child+html dl.table.rank>dt{margin-left:-85px}#pc .cmpMdCampaign .ptsInner{margin:10px 10px 0;padding-top:10px;padding-bottom:20px;background-color:#fff;overflow:hidden}#sp .cmpMdCampaign .ptsInner{width:320px;margin-left:auto;margin-right:auto}#pc .cmpMdCampaign .untUpBnr{margin-left:10px;margin-bottom:20px}#pc .cmpMdCampaign .untUpBnr .ptsLeft{display:inline;float:left;width:600px}#pc .cmpMdCampaign .untUpBnr .ptsRight{display:inline;float:right}#sp .cmpMdCampaign .untUpBnr{display:none}.cmpMdCampaign .untLi{display:inline;float:left;width:295px;margin-left:10px;overflow:hidden}#pc .cmpMdCampaign .untBnrLi{margin-bottom:20px}.cmpMdCampaign .untLi a{display:block;text-decoration:none}.cmpMdCampaign .untLi .untLeft{display:inline;float:left;width:80px;margin-right:10px}.cmpMdCampaign .untLi .untRight{display:inline;float:left;width:205px}.cmpMdCampaign .untLiInner .untRight{overflow:hidden}.cmpMdCampaign .untLi .ptsImg{width:80px;height:80px}.cmpMdCampaign .untLi .ptsDesc{display:block;font-weight:bold}.cmpMdCampaign .untLi .ptsService{display:block;text-align:right;color:#666}.cmpMdTopLink{overflow:hidden;zoom:1;margin-top:60px;margin-bottom:20px}.cmpMdTopLink .ptsLink{text-align:center}.cmpMdScrollTop{width:65px;height:65px;position:fixed;bottom:20px;right:20px;background-color:#022252;background-image:url(http://i.yimg.jp/images/points/pc/campaign/common/img/arw_scroll_top.png);background-repeat:no-repeat;background-position:center center;opacity:.7;display:none;border-radius:4px;zoom:1;_position:absolute;_bottom:60px}.cmpMdScrollTop p{height:100%}.cmpMdScrollTop p a{display:block;height:100%;text-indent:-9999px;overflow:hidden}#sp .cmpMdScrollTop{display:none}dl.table{margin-bottom:10px}dl.table>dt,dl.table>dd{line-height:1}dl.table dt:after{content:"\00ff1a"}dl.table dt,dl.table dd{word-break:break-all;word-wrap:break-word;-moz-word-wrap:break-word}dl.table dt{padding:6px;font-weight:bold}dl.table dd{padding:6px 8px}dl.table.border dt,dl.table.border dd{border:1px solid #999}dl.table.border dt{background:#eee}dl.table.border dt:after{content:""}dl.table.border dd{border-top:none;margin-bottom:10px;padding:6px;background:#fff}dl.table.merge dd{margin-bottom:0}dl.table.merge dt{border-top:none}dl.table.merge dt:after{content:""}dl.table.merge dt:first-child{border-top:1px solid #999}#pc dl.table dt,#pc dl.table dd{padding:8px;padding-bottom:7px;line-height:1.6}#pc dl.table.border dt,#pc dl.table.border dd{padding:5px;padding-bottom:4px;line-height:1.6}#pc dl.table>dt{float:left;clear:both;display:inline;text-align:left;position:absolute}#pc dl.table.border{background:#eee;border:1px solid #999;border-top:none}#pc dl.table.border dt{background:none;border:none;border-top:1px solid #999;margin-top:0}#pc dl.table.border dd{border:1px solid #999;border-bottom:none;border-right:none;margin-bottom:0}#pc dl.table.border dt{width:180px}#pc dl.table.border dd{margin-left:190px}#pc dl.table dt{width:185px}#pc dl.table dd{margin-left:190px}dl.table.border dt,dl.table.border dd{_line-height:1.5;_padding-bottom:5px}dl.table dd{*background:#fff url(http://i.yimg.jp/images/login/pc/img/lib/module/1.0.1/ie_dt.png) 0 1em no-repeat}*:first-child+html dl.table.border>dt{margin-left:-190px}dl.table.border dd{*background:#fff}dl.table dt{_text-align:left;_float:left;_clear:both;_width:175px}dl.table dd{_margin-left:185px}*:first-child+html dl.table>dt{margin-left:-195px}.anim,.fadeIn,.fadeOut{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:.99}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:.99}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:.99}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:.99}}@keyframes fadeIn{0%{opacity:0}100%{opacity:.99}}@-webkit-keyframes fadeIn_for_footer{0%{opacity:0}80%{opacity:0}100%{opacity:.99}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{0%{opacity:.99}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:.99}100%{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:.99}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:.99}100%{opacity:0}}@keyframes fadeOut{0%{opacity:.99}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-ms-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}