@charset 'UTF-8';blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,table,ul{margin:0;padding:0}#footer address,#uft{border-top:1px solid #ccc}.modalDefault,.modalDefault .modalBack{top:0;left:0;position:absolute;width:100%}.couponModalBox .couponCode,.subBox table td{word-wrap:break-word;word-break:break-all}body{font-family:'Hiragino Kaku Gothic ProN',Meiryo,'MS PGothic',sans-serif;text-align:center}@media (max-width:1024px){body{-webkit-text-size-adjust:none}}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ol li,ul li{list-style:none}table{border-spacing:0;border-collapse:collapse}caption{text-align:left}code,del,input,ins,kbd,pre,samp,select,table,textarea,var{font-size:100%}address,cite,del,dfn,em,ins,samp,strong,th,var{font-weight:400;font-style:normal}.changeDevice span,.textBold{font-weight:700}a img{border:0}hr.yjSeparation{display:none}.cf,.cf:after,.yjGuid,.yjSkip{display:block}fieldset{border:none}img{vertical-align:bottom}.cf:after{font-size:0;visibility:hidden;clear:both;height:0;content:'.'}* html .cf{height:1%}a,a:visited{text-decoration:none;color:#4083a9}a:hover{text-decoration:underline}.textRed{color:red}.textCenter{text-align:center}.textRight{text-align:right}#wrapper,.breadcrumbs,.textLeft{text-align:left}.textTop{vertical-align:top}.textMiddle{vertical-align:middle}.textBottom{vertical-align:bottom}.textXSmall{font-size:x-small!important}.textSmall{font-size:small!important}.textMedium{font-size:medium!important}.textLarge{font-size:large!important}.textXLarge{font-size:x-large!important}.notice,.noticeList li{font-size:small;color:#666}.marginB10{margin-bottom:10px!important}.marginB20{margin-bottom:20px!important}.marginB30{margin-bottom:30px!important}.marginB40{margin-bottom:40px!important}.marginB50{margin-bottom:50px!important}.marginB60{margin-bottom:60px!important}.marginB70{margin-bottom:70px!important}.notice,.noticeList{margin-bottom:10px}.marginT10{margin-top:10px!important}.marginT20{margin-top:20px!important}.marginT30{margin-top:30px!important}.marginT40{margin-top:40px!important}.marginT50{margin-top:50px!important}.marginL10{margin-left:10px!important}.marginL20{margin-left:20px!important}.marginL30{margin-left:30px!important}.marginL40{margin-left:40px!important}.marginL50{margin-left:50px!important}.marginR10{margin-right:10px!important}.marginR20{margin-right:20px!important}.marginR30{margin-right:30px!important}.marginR40{margin-right:40px!important}.marginR50{margin-right:50px!important}.notice{padding-left:10px}.noticeList li{margin-left:10px;text-indent:-10px}.noticeList li:before{content:'・';vertical-align:middle}#wrapper{font-size:medium;line-height:1.56;color:#333}#yjContentsBody{position:relative;height:1%}#yjContentsBody #yjMain{float:left;width:630px}#yjContentsBody #yjSub{float:right;width:300px;margin:10px auto}#yjContentsBody:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}.yjGuid,.yjSkip{font-size:0;line-height:0;overflow:hidden;height:0;text-indent:-9999px}#footer address,.subBoxHistory .subBoxHeader{line-height:1.4}.breadcrumbs{font-size:small;margin-bottom:10px}.ydnBox{margin:30px 0}.ydnSubBox{margin-bottom:15px;text-align:center}#emg,#emg2,#emg3{width:950px;margin:0 auto;text-align:center}#emg2 br{display:none}#emg2>table,#emg3>table,#emg>table{margin:10px auto!important;text-align:left}#footer,#uft,.couponModalBox .couponImg,.couponModalBox .couponTitle,.footerLinks,.subBoxHeader .subBoxButton{text-align:center}#ultra{margin:0 0 10px}#footer .footerLinks,.footerLinks{margin:40px 0 5px}#uft{padding:10px 0}#footer .footerLinks li{display:inline;padding:0 8px}#footer address{font-size:small;padding:10px 0 20px}.footerLinks li{display:inline;padding:0 8px}.changeDevice{font-size:14px;margin:10px}.changeDevice dl{display:inline-block;padding:5px 5px 5px 10px;border:1px solid #e7e7e7;background:#f9f9f9}.changeDevice dd,.changeDevice dt{display:inline}.subBox,.subBoxHistory{margin-bottom:15px;background:#52c5eb}.changeDevice dt:after{content:':'}.changeDevice dd:after{content:'|'}.changeDevice dd:last-child:after{content:''}.changeDevice p{font-size:12px}.changeDevice a,.changeDevice span{padding:0 5px}.subBox{padding:10px}.subBox .subBoxHeader{padding-bottom:5px}.subBoxHistory{padding:7px 10px}.subBoxHeader .subBoxTitle{float:left;color:#fff}.subBoxHeader .subBoxButton{font-size:11px;line-height:20px;display:block;float:right;width:84px;height:20px;text-decoration:none;border:1px solid #088ba9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 0,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0,#f4f4f4 100%)}.subBoxHeader a:hover{text-decoration:none!important}@media all and (-ms-high-contrast:none){.subBoxHeader .subBoxButton{background:#fff}.subBoxHeader .subBoxButton,::-ms-backdrop{background:#fff}}.subBox .subBoxContents{background:#fff}.subBox table{width:100%}.subBox table th{white-space:nowrap}.subBox tr.even td{background:#f3fbfd}.messageBox{font-size:medium;margin-bottom:10px;padding:10px;border:2px solid #65b752;background:#dcefd7}.modalDefault{z-index:100;display:none}.modalDefault .modalBack{opacity:.5;background:#000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:rgba(255,255,255,0)}.modalDefault .closeIcon{position:absolute;top:5px;right:10px;display:block;width:20px;height:20px;text-indent:-9999px;outline:0;background:url(https://s.yimg.jp/images/points/wkwk/portal/pc/img/1.0.0/icon.png) 0 -100px no-repeat;-webkit-backface-visibility:hidden}.showCoupon{display:inline;padding:2px 5px;border:1px solid #00aad1}.couponModalBox{position:relative;width:800px;margin:0 auto;color:#333;border-color:#fbfcfb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 7px #2b2b2b;-moz-box-shadow:0 0 7px #2b2b2b;box-shadow:0 0 7px #2b2b2b;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.couponModalBox .modalBoxHeader{padding:5px;text-align:center;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#a6e3f3}.couponModalBox .modalBoxContents{padding:10px 20px;background:#fff}.couponModalBox .couponTitle{font-size:large;font-weight:700;margin-bottom:10px}.couponModalBox .couponImg{float:left;overflow:hidden;width:400px;margin-right:10px}.couponModalBox .couponCode{float:left;width:336px;margin-bottom:10px;padding:5px;text-align:left;border:2px solid #22b400;background:#f5ffc5}.couponModalBox .couponInfo{font-size:small;float:left;overflow:auto;width:350px;max-height:480px;text-align:left}.couponModalBox .couponLink{text-align:center}.couponModalBox .modalBoxFooter{padding:10px 5px;text-align:center;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;background:#fff}