.buttonMedium{text-align:center;letter-spacing:-0.4em}.buttonMedium p,.buttonMedium span{width:auto;min-width:180px;margin:0 auto;display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;vertical-align:top;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.5,#fff),to(#e8e8e8));background:-moz-linear-gradient(center top,#fff,#fff 50%,#e8e8e8);-moz-box-shadow:0 0 1px #f1f1f1;-webkit-box-shadow:0 0 1px #f1f1f1}.buttonMedium.two p{width:auto;min-width:123px}.buttonMedium.two p:last-child{margin-left:5px}.buttonMedium a,.buttonMedium button{display:block;text-decoration:none;border:1px solid #fff;border-top:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:0;line-height:1;border:none;background:transparent;font-family:inherit;padding:8px 0;white-space:nowrap}.buttonMedium p a,.buttonMedium p button,.buttonMedium span a,.buttonMedium span button{padding-left:8px;padding-right:8px}.buttonMedium p.submit a,.buttonMedium p.submit button,.buttonMedium span.submit a,.buttonMedium span.submit button{border:1px solid #fff4af}.buttonMedium p.alert a,.buttonMedium p.alert button,.buttonMedium p.alert span,.buttonMedium span.alert button{border:1px solid #fdc4c0}.buttonMedium.two p a,.buttonMedium.two p button{padding-left:0;padding-right:0}.buttonMedium button{cursor:pointer;width:100%}.buttonMedium a,x:-moz-broken{padding:11px 8px;display:block;overflow:auto}.buttonMedium .submit{border:1px solid #c1a84c;background:#ffe35e;background:-webkit-gradient(linear,left top,left bottom,from(#fff4af),color-stop(0.2,#fff4af),to(#ffd348));background:-moz-linear-gradient(center top,#fff4af,#fff4af 20%,#ffd348);-moz-box-shadow:0 0 1px #ededed;-webkit-box-shadow:0 0 1px #ededed}.buttonMedium .cancel{border:1px solid #bbb;background:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.2,#fff),to(#ccc));background:-moz-linear-gradient(center top,#fff,#fff 50%,#ccc);-moz-box-shadow:0 0 1px #bbb;-webkit-box-shadow:0 0 1px #bbb}.buttonMedium .alert{border:1px solid #ca7171;background:#fdc4c0;background:-webkit-gradient(linear,left top,left bottom,from(#fdd),color-stop(0.2,#fdd),to(#faa));background:-moz-linear-gradient(center top,#fdd,#fdd 20%,#faa);-moz-box-shadow:0 0 1px #ca7171;-webkit-box-shadow:0 0 1px #ca7171}.buttonMedium .disabled{border:1px solid #bbb;background:#ddd;background:-webkit-gradient(linear,left top,left bottom,from(#ddd),color-stop(0.2,#ddd),to(#ddd));background:-moz-linear-gradient(center top,#ddd,#ddd 50%,#ddd);-moz-box-shadow:0 0 1px #bbb;-webkit-box-shadow:0 0 1px #bbb}span.buttonMedium p,span.buttonMedium span{width:auto;min-width:inherit}span.buttonMedium a,span.buttonMedium button{padding:4px}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;padding:0;margin:0}.buttonMedium a,x:last-of-type{padding:8px 0}div.mainFrame>.buttonMedium{margin-top:8px}.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}.labelLarge,.labelMedium{line-height:1}.labelLarge{margin-bottom:9px;*border-bottom:1px solid #dedede;overflow:hidden;position:relative}.labelLarge:after{content:"";display:block;height:0;border-bottom:1px solid #eee;box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2)}.labelLarge div{padding:4px 10px 2px 10px;border-bottom:1px solid #fff;background:#f9f9f9;overflow:hidden}.labelLarge .title{display:inline;margin-right:12px;line-height:30px;vertical-align:middle}.labelLarge .titleExplain{line-height:34px;vertical-align:middle}.labelLarge span.edit{line-height:1;position:absolute;top:16px;right:10px}.labelLarge .title{font-size:18px}.tipView{position:relative}.tipView.color{background-color:#ffe}.tipView .tipBody{left:-10px;border:solid 2px #D3D3E4;border:solid 2px #FFD86D;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:absolute;bottom:10px;display:block;text-decoration:none;padding:10px 5px;width:auto;background-color:#F8F8FF;background-color:#FFFBED;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);zoom:1;z-index:10}.tipView .tipBody .handle{border-right:solid 10px transparent;border-left-width:0;border-top:solid 10px #D3D3E4;border-top:solid 10px #FFD86D;line-height:0;position:absolute;left:2em;bottom:-10px}.tipView .tipBody .handle .handleInner{border-right:solid 5px transparent;border-left-width:0;border-top:solid 5px #F8F8FF;border-top:solid 5px #FFFBED;line-height:0;position:absolute;left:2px;bottom:5px}.chkYidOK,.chkYidNG,.chkYidStart,.chkYidStop,.chkYidReset{display:block;padding:2px;z-index:15;white-space:nowrap;line-height:1;margin:auto;background-repeat:no-repeat;background-position:0 5px;background-size:15px 15px;-moz-background-size:15px 15px;-webkit-background-size:15px 15px}.tipView.ok .tipBody{border:solid 2px #090}.tipView.ok .tipBody .handle{border-top:solid 10px #090}.tipView .tipBody ul{background:#fff;border:1px solid #ccc;padding:3px;margin:2px 0}dl.table dd .chkYidOK,dl.table dd .chkYidStart{font-weight:normal}dl.table dd .chkYidStop{color:#666}dl.table dd .chkYidNG{color:#c00}dl.table dd .chkYidStart{color:#f30}dl.table dd .chkYidOK{color:#090}.chkYidOK,.chkYidNG{padding-left:20px;background-position:0 3px}.chkYidOK{background-image:url(https://s.yimg.jp/images/account/sp/img/lib/chkYid/1.0.0/ico_ok.png)}.chkYidNG{background-image:url(https://s.yimg.jp/images/account/sp/img/lib/chkYid/1.0.0/ico_ng.png)}dl.table dd .chkYidStart{padding-left:20px;padding-right:5px;background-image:url(https://s.yimg.jp/images/account/sp/img/lib/chkYid/1.0.0/ico_loading.gif);background-position:0 2px;background-repeat:no-repeat;-webkit-background-size:16px 16px;background-size:16px 16px}#pc .chkYidOK,#pc .chkYidNG{padding-left:20px;background-position:0 6px}#pc dl.table dd .chkYidStop,#pc dl.table dd .chkYidStart{background-position:0 6px}@media only screen and (min-width:480px) and (max-device-width:1280px){.tipView .tipBody{bottom:15px}}.tipView .tipBody,x:-moz-any-link,x:default{bottom:45px}@media only screen and (min-width :480px) and (max-device-width:750px){.tipView .tipBody .handle{left:7em}}.tipView{left:5px;opacity:.99}.tipBody{white-space:nowrap}#tipTxt[class="small"]{width:255px;font-size:14px;white-space:normal;display:block}#tipTxt_a[class="chkYidOK"]{width:230px;font-size:14px;white-space:normal}#tip_mail #tipTxt_em{display:inline-block;margin:0}#tip_mail .tipBody{padding-right:50px}.chkMail{font-weight:normal;vertical-align:bottom}#chkMailBody .buttonMedium a{color:#333}#sendBtn.buttonMedium{margin-left:5px;display:inline;position:absolute;top:11px}*+html #sendBtn.buttonMedium{top:3px}#sendBtn.buttonMedium a{padding-right:3px;font-size:12px}#pc .tipView .tipBody{bottom:27px}#pc .tipView{opacity:1\9}#pc .tipView .tipBody{_top:-60px}#pc #tip_mail .tipBody{_top:-58px}#pc #tip_pw .tipBody{_top:-72px}*+html #pc .tipView .tipBody{bottom:36px}*+html #pc #tip_pw .tipBody{bottom:10px}*+html #pc #tip_pw2 .tipBody{bottom:45px}#pc #tip_pw .tipBody{bottom:10px\9}#pc #tip_pw .tipBody,x:-moz-any-link{bottom:30px}#pc .tipView .tipBody,x:-moz-any-link{bottom:45px}*+html:first-child #pc .tipView{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){#pc .tipView .tipBody{bottom:14px}}#yahooMailTxt{color:#f30}.hint{padding-top:3px;color:#999;font-size:14px;line-height:1.5}.captchaImg{width:100%;height:80px;position:relative;margin-bottom:10px;padding-top:5px;padding-bottom:5px;border:1px solid #e0e0e0;background:#FFF;text-align:center}.captchaImg img{vertical-align:bottom}#captchaShuffler{position:absolute;display:block;bottom:0;right:5px}#captchaShuffler .small{padding-left:16px;background-image:url(https://s.yimg.jp/images/account/sp/img/lib/captcha/1.0.0/ico_reload.png);background-repeat:no-repeat}#captchaShuffler .small.active{background-position:top left}#captchaShuffler .small.disabled{background-position:bottom left;color:#666;cursor:default;text-decoration:none}#captcha .table{margin-top:20px}