@charset "utf-8";*{margin:0;padding:0}@font-face{font-family:tdc-icon;src:url(../../fonts/tdc-icon.eot);font-weight:400;font-style:normal}@font-face{font-family:tdc-icon;src:url(../../fonts/tdc-icon.eot);src:url(../../fonts/tdc-icon.eot?#iefix) format("embedded-opentype"),url(../../fonts/tdc-icon.woff) format("woff"),url(../../fonts/tdc-icon.ttf) format("truetype"),url(../../fonts/tdc-icon.svg?#tdc-icon) format("svg");font-weight:400;font-style:normal}.tdc-icon{font-family:tdc-icon;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button{font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Hiragino Kaku Gothic Pro","貂ｸ繧ｴ繧ｷ繝�繧ｯ",YuGothic,"繝｡繧､繝ｪ繧ｪ",Meiryo,"�ｼｭ�ｼｳ縲��ｼｰ繧ｴ繧ｷ繝�繧ｯ"," MS PGothic",Osaka,sans-serif}.tdc-icon-exclamation-sign:before{content:"\f101"}.tdc-icon-gear:before{content:"\f102"}.tdc-icon-tp-circle-ring:before{content:"\f103"}.tdc-icon-tp-rabbit:before{content:"\f104"}.tdc-icon-wrench:before{content:"\f105"}body{color:#333;font-size:13px;text-align:left;-webkit-text-size-adjust:none}a{color:#2E69A4}input[type=password],input[type=text]{background-color:#fff;border:1px solid #999;border-radius:2px;font-size:1rem;padding:5px 10px}select{padding:5px}button{background:#eee;border:1px solid #999;border-radius:4px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.25);cursor:pointer;font-size:13px;padding:5px 10px}button.anchor{background:0 0;border:0;box-shadow:0 0;color:#fff;display:inline;padding:0;text-decoration:underline}.tp-product-anchor,.tp-title .version strong{text-decoration:none}.tp-logo{height:82px;width:300px}.tp-jumbotron{background:url(../../img/login/jumbotron-bg.jpg) center center no-repeat #fafafa;background-size:cover;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0}.tp-jumbotron.tp-no-image{background:#fafafa}.tp-jumbotron>div{margin:0 auto;max-width:900px;padding:20px}.tp-jumbotron>div:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.tp-title .version,.tp-title .version strong,.tp-title h2{font-size:1rem;font-weight:700}.tp-title{float:left;margin-bottom:20px}.tp-login-form>.row,.tp-title>div{margin-bottom:10px}.tp-title .version{color:#333}.tp-product-anchor{background:#3d88db;border-radius:60px;color:#fff;display:inline-block;margin-top:10px;padding:10px 20px}.tp-login-form{background:#3d88db;border-radius:10px;color:#fff;float:right;margin-left:20px;padding:20px;width:272px}.tp-login-form a{color:#f0f0f0}.tp-login-form label{font-weight:700}.tp-login-form label .sup{color:#f0f0f0;font-weight:400}.tp-login-form>.row>div{margin-bottom:3px}.tp-login-form>.row.mfa{display:none}.tp-login-form>.row.mfa.visible{display:block}.tp-login-form>.error{color:#f33}.tp-login-form input[type=password],.tp-login-form input[type=text]{width:250px}.tp-content>div{border-bottom:1px solid #ccc;margin:0 auto 20px;max-width:900px;padding:20px}.tp-news .col{box-sizing:border-box;float:left;padding:20px 15px;width:50%}.tp-news h3{border-bottom:1.5px solid #666;font-size:1.5rem;margin-bottom:10px}.tp-news iframe{border:0;width:100%;height:400px;margin-bottom:20px}.tp-news:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.tp-footer>div{border-bottom:1px solid #ccc;line-height:1.3rem;margin:0 auto 20px;max-width:900px;padding:0 20px 20px;text-align:center}.error{font-weight:700;color:#ee6!important}.tp-modal{background:0 0;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#80000000, EndColorStr=#80000000);bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%}body.tp-modal-open{overflow:hidden}.tp-modal.tp-modal-open{display:block}.tp-modal .tp-modal-dialog{margin:30px auto;position:relative;width:600px}.tp-modal .tp-modal-dialog .tp-modal-content{background-color:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.5);color:#111;padding:20px}.tp-modal .tp-modal-dialog .tp-modal-content .tp-section{margin-bottom:10px}.tp-modal .tp-modal-dialog .tp-modal-content .tp-section.tp-header{border-bottom:1px solid #999;margin-bottom:20px;padding-bottom:10px}.tp-modal .tp-modal-dialog .tp-modal-content .tp-section.tp-footer{border-top:1px solid #999;margin-top:20px;padding-top:10px;text-align:right}.tp-modal .tp-modal-dialog .tp-modal-content .tp-section h3{font-size:1.5rem;font-weight:700}.tp-modal .tp-modal-dialog .tp-modal-content .tp-section h4{font-size:1.1rem;font-weight:700}.tp-modal .tp-modal-dialog .tp-modal-content .tp-section p{margin-bottom:5px}@media screen and (max-width:767px){.tp-login-form,.tp-login-form input[type=password],.tp-login-form input[type=text]{box-sizing:border-box;width:100%}.tp-jumbotron>div{padding:20px 10px}.tp-title{float:none}.tp-title .tp-product-anchor,.tp-title h2{display:none}.tp-login-form{float:none;margin-left:0}.tp-news .col{float:none;width:auto;padding:0}.tp-news iframe{height:300px}.tp-modal .tp-modal-dialog{width:500px}}@media screen and (max-width:567px){.tp-modal .tp-modal-dialog{width:300px}}@media screen and (-webkit-min-device-pixel-ratio:0){select:not([multiple]){-webkit-appearance:none;background:url(../../img/login/dropdown-arrow.png) right center no-repeat #fff;background-size:18px 10px;border:1px solid #999;border-radius:2px;padding:5px 20px 5px 5px}}
/*# sourceMappingURL=login-201410.css.map */