@charset "utf-8";#sp .main,#sp .recoveryMain{margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sp .mainBg,.recoveryMainBg{left:0;right:0;z-index:-1;position:absolute;bottom:0}#sp .main p,#sp h1,.recoveryMain h1{white-space:nowrap}#pc.otp_recovery{padding-top:1em}#pc .main{height:352px;background:url(/images/id/pc/img/otp/1.1.1/main.png) no-repeat}#sp .main{width:320px;min-height:160px;padding:0 10px 0 140px;box-sizing:border-box;background:url(/images/id/sp/img/otp/1.1.0/main.png) 10px 0 no-repeat;-webkit-background-size:120px 150px;-moz-background-size:120px 150px;-o-background-size:120px 150px;background-size:120px 150px}#sp .main p{font-size:13px;font-size:1.3rem;line-height:1.4}#sp h1{height:43px;padding-top:8px;overflow:hidden;background:url(/images/id/sp/img/otp/1.1.0/title.png) center center no-repeat;-webkit-background-size:170px 43px;-moz-background-size:170px 43px;-o-background-size:170px 43px;background-size:170px 43px;text-indent:100%}#sp .mainBg{top:130px;background:#faf2f2}.recoveryMain{font-size:12px;letter-spacing:-.03em}#sp .recoveryMain{min-width:320px;max-width:380px;box-sizing:border-box;font-size:1.2rem}#pc .recoveryMain h1,#pc .recoveryMain p{font-size:16px;text-align:center}.recoveryMain h1{font-weight:400}#pc .recoveryMain h1{height:160px;margin:0 200px;padding:30px 10px 4px 200px;background:url(/images/id/sp/img/otp/1.1.0/recovery_ico.png) 22px 0 no-repeat}#sp .recoveryMain h1{height:auto;min-height:108px;margin:10px auto 0;padding:0 10px 0 110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/images/id/sp/img/otp/1.1.0/recovery_ico.png) 22px 8px no-repeat;-webkit-background-size:72px 96px;-moz-background-size:72px 96px;-o-background-size:72px 96px;background-size:72px 96px;text-indent:0}.recoveryMain p{padding:4px 10px 10px}.recoveryMain p.recoveryTitle{margin:0 0 4px;padding:0;color:#8c6808}#sp .recoveryMain p.recoveryTitle{text-align:left}.recoveryMain .list{margin-bottom:14px;padding:4px 0 4px 8px;border:2px solid #fcda7e;background:#fff}#pc .recoveryMain .list{margin-bottom:8px;padding:8px 16px}.recoveryMain .list li{margin:0;color:#8c6808;font-weight:700;list-style:disc inside}#sp .recoveryMain .list li{font-size:1.4rem}.recoveryMainBg{top:72px;background:#faf2f2}#pc #yjContentsHeader .settingBtn{position:absolute;right:178px;bottom:22px;width:320px}#pc .view .settingBtn{width:320px;margin:0 auto}.storeBanner{padding-bottom:10px;text-align:center}#pc .storeBanner{position:absolute;top:186px;right:118px}.storeBanner li{display:inline-block;margin:0 4px;text-align:center}#view02 .view{padding:0 0 20px}#view02 .view .view{padding:10px}#pc #viewRecovery .view{padding:20px 140px}.howtoTab{width:100%;padding-bottom:20px}.howtoTab li{float:left;position:relative;width:50%;background-color:#d9d9d9;font-size:18px;text-align:center;letter-spacing:-.03em;cursor:pointer}#pc .howtoTab li:hover{background-image:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(1,#d9d9d9));background-image:-webkit-linear-gradient(top,#f0f0f0,#d9d9d9);background-image:-moz-linear-gradient(top,#f0f0f0,#d9d9d9);background-image:-o-linear-gradient(top,#f0f0f0,#d9d9d9);background-image:linear-gradient(to bottom,#f0f0f0,#d9d9d9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff0f0f0, endColorstr=#ffd9d9d9, GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff0f0f0, endColorstr=#ffd9d9d9, GradientType=0)}#sp .howtoTab li{font-size:1.4em}.howtoTab li.active{background-color:#80d58a;cursor:default}#pc .howtoTab li.active:hover{background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff80d58a, endColorstr=#ff80d58a, GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff80d58a, endColorstr=#ff80d58a, GradientType=0)}.howtoTab li a{display:block;padding:7px 0 9px}.howtoTab li.active a{cursor:default}.howtoTab li strong{display:inline-block;background-repeat:no-repeat;color:#666;font-weight:400}#pc .howtoTab li strong{height:32px;padding-left:36px;line-height:32px;text-decoration:none}@media \0screen{#pc .howtoTab li strong{background-image:url(/images/id/pc/img/otp/1.1.0/howto_tab_ico.png)}}html:not(:target) #pc .howtoTab li strong{background-image:url(/images/id/sp/img/otp/1.1.0/howto_tab_ico.png);-webkit-background-size:32px 232px;-moz-background-size:32px 232px;-o-background-size:32px 232px;background-size:32px 232px}#pc .howtoTab li strong:hover{text-decoration:underline;cursor:pointer}#pc .howtoTab li.active strong:hover{text-decoration:none;cursor:default}#sp .howtoTab li strong{height:24px;padding-left:28px;background-image:url(/images/id/sp/img/otp/1.1.0/howto_tab_ico.png);-webkit-background-size:24px 174px;-moz-background-size:24px 174px;-o-background-size:24px 174px;background-size:24px 174px;line-height:24px}.howtoTab li.active strong{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.1)}.howtoTab li.active:before{display:block;position:absolute;left:50%;top:40px;width:0;height:0;margin-left:-30px;border-top:20px solid #80d58a;border-left:30px solid transparent;border-right:30px solid transparent;content:""}#pc .howtoTab li.active:before{top:48px}#pc .howtoTab li.howtoTabApp strong{background-position:0 -66px}#sp .howtoTab li.howtoTabApp strong{background-position:0 -50px}#pc .howtoTab li.howtoTabApp.active strong,#sp .howtoTab li.howtoTabApp.active strong{background-position:0 0}#pc .howtoTab li.howtoTabMail strong{background-position:0 -200px}#sp .howtoTab li.howtoTabMail strong{background-position:0 -150px}#pc .howtoTab li.howtoTabMail.active strong{background-position:0 -134px}#sp .howtoTab li.howtoTabMail.active strong{background-position:0 -100px}.howto h3{display:none}.howto p{text-align:center}.howto p strong{color:#8c6808;font-size:16px}#pc .howto p strong{font-size:20px}#sp .howto p strong{font-size:1.6rem}#pc .step1,#pc .step2,#pc .step3{display:inline-block;padding:0 26px;vertical-align:middle}.capApp1,.capApp2,.capApp3,.capMail1,.capMail2,.capMail3{overflow:hidden;width:200px;margin:10px auto;background-repeat:no-repeat;text-indent:100%;white-space:nowrap}@media \0screen{#pc .capApp1,#pc .capApp2,#pc .capApp3,#pc .capMail1,#pc .capMail2,#pc .capMail3{background-image:url(/images/id/pc/img/otp/1.1.1/howto_cap.png)}}html:not(:target) .capApp1,html:not(:target) .capApp2,html:not(:target) .capApp3,html:not(:target) .capMail1,html:not(:target) .capMail2,html:not(:target) .capMail3{background-image:url(/images/id/sp/img/otp/1.1.1/howto_cap.png);-webkit-background-size:200px 950px;-moz-background-size:200px 950px;-o-background-size:200px 950px;background-size:200px 950px}.capApp1,.capMail1{height:120px;background-position:0 0}.capApp2{height:110px;background-position:0 -310px}.capMail2{height:120px;background-position:0 -440px}.capApp3,.capMail3{position:relative;width:300px;min-height:150px;padding-bottom:64px;background-position:50px -140px}.addition{position:absolute;right:50%;bottom:0;width:260px;margin-right:-137px;padding:4px 6px;border:1px solid #fcda7e;background:#fff;z-index:9}.addition:before,.arrow:before{position:absolute;width:0;height:0;content:""}.addition:before{top:-30px;left:56px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:30px solid #fcda7e}.arrow:before{top:-26px;left:58px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:26px solid #fff}.addition p{color:#8c6808;font-size:13px;text-align:left;text-align:justify;text-justify:inter-ideograph;text-indent:0;line-height:1.4;white-space:normal}#pc .recoveryStart p,.btnLogin{text-align:center}#sp .addition p{font-size:1.3rem}.recoveryStep1,.recoveryStep2,.recoveryStep3{position:relative}#sp .recoveryStep1,#sp .recoveryStep2,#sp .recoveryStep3{width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#pc .recoveryStep1{width:380px}#pc .recoveryStep2{height:140px;margin:-90px auto 0;padding-top:120px}#pc .recoveryStep3{height:157px;margin:0 auto;padding-top:30px}#sp .recoveryStep1{margin:0 auto 10px}#sp .recoveryStep2{margin:0 auto;padding-bottom:150px}#sp .recoveryStep3{margin:0 auto;padding-bottom:60px}.recoveryStepBorder{margin-bottom:20px;padding:10px;border:2px solid #fcda7e;background:#fff}.recoveryStepBorder strong{color:#513c04}.recoveryCap1,.recoveryCap2{margin:0 auto;border:1px solid #ddd;background-image:url(/images/id/pc/img/otp/1.1.1/howto_cap.png)}html:not(:target) .recoveryCap1,html:not(:target) .recoveryCap2{background-image:url(/images/id/sp/img/otp/1.1.1/howto_cap.png);-webkit-background-size:200px 950px;-moz-background-size:200px 950px;-o-background-size:200px 950px;background-size:200px 950px}.recoveryCap1{width:200px;height:215px;background-position:0 -585px}.recoveryCap2{width:200px;height:130px;background-position:0 -820px}#pc .recoveryCap1,#pc .recoveryCap2{position:absolute;top:0;right:0;margin:0}#pc .recoveryBln{width:380px}#sp .recoveryBln{position:absolute;left:0;bottom:0;width:100%;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:9}#pc .recoveryArrow:before,#pc .recoveryBln:before,#sp .recoveryArrow:before,#sp .recoveryBln:before{position:absolute;width:0;height:0;content:""}#pc .recoveryBln:before{left:404px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:30px solid #fcda7e}#pc .recoveryStep2 .recoveryBln:before{top:180px}#pc .recoveryStep3 .recoveryBln:before{top:70px}#pc .recoveryArrow:before{left:402px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:26px solid #fff}#pc .recoveryStep2 .recoveryArrow:before{top:182px}#pc .recoveryStep3 .recoveryArrow:before{top:72px}#sp .recoveryBln:before{top:-30px;left:168px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:30px solid #fcda7e}#sp .recoveryArrow:before{top:-26px;left:170px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:26px solid #fff}#pc #viewRecovery .next{margin:0 0 0 184px}.view p .notes{color:#666;font-size:12px}#sp .view p .notes{font-size:1.2rem}.recoveryStart{margin-top:20px;padding:20px 12px 0;border-top:2px dotted #ddd}.recoveryStart p{color:#8c6808;font-weight:700}.btnLogin{display:block;max-width:320px;margin:0 auto;border:1px solid #FFBD30;background-color:#FFE587;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFE27A),color-stop(1,#FFD348));background-image:-webkit-linear-gradient(top,#FFE27A,#FFD348);background-image:-moz-linear-gradient(top,#FFE27A,#FFD348);background-image:-o-linear-gradient(top,#FFE27A,#FFD348);background-image:linear-gradient(to bottom,#FFE27A,#FFD348);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFE27A, endColorstr=#FFFFD348, GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFE27A, endColorstr=#FFFFD348, GradientType=0);font-size:16px;font-weight:700;cursor:pointer}#sp .btnLogin{font-size:1.6rem}.btnLogin a{display:block;padding:8px 4px;color:#000;text-decoration:none}#pc .btnLogin a:hover{text-decoration:underline}