1255cf9aa82b660acb3761ba7a4cc755448e0dc96cf19cc5820ee898dc92271f

Source Code:

@charset "shift_jis";

/*JNB CSS for logging in site for smartphone and others ƒƒOƒCƒ“*/
/*NBG12340G11.jsp,ERR_LOGIN6.jsp,NBGFC302G13.jsp,NBGFC302G14.jsp,NBG12340G29.jsp,NBG52700G11.jsp,NBGAF120GSL.jsp,NBGAF120GR5.jsp*/

/*title*/
.titleL{float:left;width:50%;padding-top:0.3em;}
.titleLNoR{width:95%;}/*for direct login*/
.titleR{float:right;width:130px;font-size:0.7em;}
.titleR .btn{display:block;margin:0;padding:0.35em 0;line-height:1.5em;}
.titleR .btn span{display:block;}
.titleR .winOpen{margin:1.2em 0.3em 0 0;}

/*caution*/
.caution,.note{margin:0 0 15px 0;border-right:0;border-left:0;}

/*temporary message*/
.note{font-size:0.9em;}

/*explanation*/
.loginExpId{padding:0.5em 0 0.5em 12px;background:#fff;font-size:0.9em;font-weight:bold;}

/*login form*/
.loginForm{margin-bottom:15px;border-bottom:1px solid #888;margin-top:10px;}
.loginForm .blk{padding:0 0.2em 0.2em 0.2em;background:#f1f1f1;}
.loginForm input{max-width:93%;}
.loginForm input::-webkit-input-placeholder,
.loginForm input:-ms-input-placeholder,
.loginForm input::-moz-placeholder{color:#ccc;}
.loginForm select{max-width:96%;margin:5px;}
.labels{position:relative;margin:0.9em 0 0 4px;padding:0 0 0 1em;font-size:0.84em;letter-spacing:0.05em;font-weight:bold;}
.labels:before{top:0.5em;left:0;}
.pwText:before{top:0.7em;left:0;}
.labels+p{margin:0 0.8em;}
.loginFormExp{margin:0 0 0 1.5em;font-size:0.8em;}
.pwLink{margin-left:20px;font-weight:normal;}
.pwLink .notWinOpen{margin-bottom:0;}

/*for fcd direct*/
.labels+p.loginFormExp{margin:0.2em 0 0.4em 1.5em;}
.labels+p.loginFormExp+.loginFormExp{margin:0.2em 0 0 1.5em;}
.labels+p.loginFormExp+.loginFormExp+p{margin:0 0.8em;}

.loginBtn{margin-top:1em;border-top:1px dotted #969696;text-align:center;}
.loginBtn .btn{width:8em;margin:0.8em 0;padding:0.8em 0;}

/*login note*/
.loginNote .blkCont{padding:6px 12px;line-height:1.4em;font-size:0.9em;}
.loginNote p{margin:0.4em 0;}
.loginNote .winOpen{display:inline;margin:0 0 0 2px;padding:0 0 0 14px;line-height:1.5em;font-size:1em;}

/*attention*/
.attention{background-color:#fff;border: 2px solid #c00;font-size:13px; margin-bottom:1px;}
.attention dt{color:#fff;padding:5px;font-weight:bold;background-color:#c00;}
.attention dd{padding:5px;font-weight:bold;}
.attention dd img{margin-right:5px;}
.attention dd p{padding-left:1em;text-indent:-1em;}
.attention .mt5{margin-top:5px;}

/*crime*/
.crime{margin-bottom:1px;background-color:#e50000;}

#chkList{display:none;}
#chkList.on{display:block;}
#chkList li{font-weight:normal; font-size:0.9em; line-height:1.5em; text-indent:-2.8em; padding-left:2.8em;}
#chkList p{padding:0; text-indent:0;}

/*limitedNews*/
#limitedNews{display:none;}
#limitedNews.on{display:block;}

/*forSMT*/
.forSMT{display:block;}

/*headerNote*/
.headerNote{padding:10px;font-size:1.4em;font-weight:bold;text-align:center;background:#fff2f2;}
.headerNote p{text-align:left;display:inline-block;background:url(/common/images/headernote_img001.png) no-repeat left center, url(/common/images/headernote_img002.png) no-repeat right center;background-size:11px auto, 11px auto;padding:0 25px;}
.headerNote a{background:url(/common/images/headernote_img003.png) no-repeat right center;background-size:6px auto;padding-right:15px;display:block;letter-spacing:1px;color: #f24f4f;}

/*loginFormLoan*/
.blk.loginFormLoan{background-color:#fff;}
.loginFormLoan .txt01{margin:0.9em 0.8em 0;font-weight:bold;}
.loginFormLoan .arwDown:before{border-top:0.4em solid #727272;}
.loginFormLoan .pwLink a{color:#00b4f7;}
.loginFormLoan .btn{font-size:1.2em;color:#fff;background:#3b93ed;box-shadow:none;border:none;width:80%;padding:15px 0;margin-top:15px;}
.loginFormLoan .loginInfotip{margin-bottom:15px;}
.loginFormLoan .loginBtn{border-top:none;}

/*NBG12340G29*/
.entLogin .loginForm{margin-top:0;}

/*NBG12340G11*/
.loanApp-cont .appImg{text-align:center;margin:5px 0 15px;}
.loanApp-cont div{margin:0 auto;max-width:350px;}

/*NBG12340G11,NBG52700G11*/
/*link*/
.toToppage{display:none;}

/*NBG52700G11*/
.imgUpload #title{margin:0;}
.imgUpload .txtS{font-size:0.9em;line-height:1.4em;}
.imgUpload p .winOpen{display:inline;margin-right:0;}
.imgUpload .mt10{margin-top:10px;}
.imgUpload .loginForm{margin-top:0;}
.imgUpload #bornDateNen{width:60%;}

/*NBGAF120GSL*/
.loginForm.trust .pwLink{margin-left:0;}
.tsOpen .btn{width: auto;padding: 0.8em;}
.tsFtr p{font-size: 0.9em;}
.tsFtr p span{display: block;}

/*NBGFC302G13*/
.fcdExtend .loginTxt{font-size:0.8em;margin-top:10px;}

/*NBGAF120GR5*/
.titleL.nc{font-size:1.25em;letter-spacing:normal;}
.loginId.nc{display: none;}
.loginForm.nc{margin-top:0;}
.pointArea > p{margin-top:10px;font-size:0.9em;font-weight:bold;}
.pointArea > p span{font-size:1.8em; display:block;}
.pointList{padding:15px 10px;background:#ffd700 url(/affiliate/images/nc003_bg001.png) repeat top left;background-size:100px auto;filter:none;font-weight:bold;font-size:0.95em;margin:5px 0 20px;}
.pointList li:not(:first-child){margin-top:8px;}
.pointList li dt{background-color:#000;color:#ffd504;width:25px;height:25px;border-radius:50%;text-align:center;float:left;line-height:1.7em;}
.pointList li dd{margin:3px 0 0 35px;}