body{overflow-y:overlay}#wrap{min-width:auto}#container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0px;background:#fff;overflow:auto}.content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.content-box .visual-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.content-box .visual-box .main-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:208px;padding:0px 20px;background:url(../imgs/hcp/login_bg.png) no-repeat center center;background-size:cover}.content-box .visual-box .main-visual .simbol{width:36px;height:32px;background:url(../imgs/hcp/icon_simbol.svg) no-repeat center center;background-size:cover}.content-box .visual-box .main-visual h2{margin-top:20px;color:#fff;font-size:14px;line-height:140%;font-weight:600}.content-box .visual-box .main-visual p{margin-top:8px;color:#fff;font-size:12px;line-height:136%;font-weight:300}.content-box .visual-box .main-visual p br{display:none}.content-box .visual-box .sub-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 20px;height:80px;background:url(../imgs/hcp/login_bg2.png) no-repeat center center;background-size:cover}.content-box .visual-box .sub-visual .left-box h4{color:#005487;font-family:"Heebo",sans-serif;font-size:14px;line-height:97%;letter-spacing:-0.28px}.content-box .visual-box .sub-visual .left-box h4 strong{font:inherit;font-weight:700}.content-box .visual-box .sub-visual .left-box a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px 7px;height:20px;margin-top:4px;padding:0px 6px 0px 8px;background:#005487;color:#fff;font-family:"Heebo",sans-serif;font-size:10px;font-weight:400;line-height:16px}.content-box .visual-box .sub-visual .left-box a:after{width:10px;height:10px;background:url(../imgs/hcp/icon_window.svg) no-repeat center center;background-size:cover;content:""}.content-box .visual-box .sub-visual .right-box h3{width:120px;height:23px;background:url(../imgs/hcp/iqvia_logo.svg) no-repeat center center;background-size:cover;font-size:0px}.content-box .form-box{width:100%;padding:40px 20px}.content-box .form-box h1{color:#005487;font-size:20px;line-height:24px;font-weight:600}.content-box .form-box .input-row-group{margin-top:40px}.content-box .form-box .input-row-group .input-row{margin-top:10px}.content-box .form-box .input-row-group .input-row>label{display:none}.content-box .id-save-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.content-box .id-save-box .check-item>input+label{padding-left:26px;font-size:14px;line-height:20px}.content-box .id-save-box .sub-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px 8px}.content-box .id-save-box .sub-link a{color:#959ca0;font-size:14px;line-height:20px}.content-box .id-save-box .sub-link .line{width:1px;height:11px;background:#dfe1e3}.content-box .btn-row-group{margin-top:40px}.content-box .btn-row-group a{background:#f4f4f4;border-color:#eaebec;color:#606b71}.content-box .area{-webkit-box-flex:1;-ms-flex:1;flex:1}.content-box .foot-box{width:100%;margin-top:80px}.content-box .foot-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px 21px}.content-box .foot-box ul li{position:relative}.content-box .foot-box ul li:before{position:absolute;top:50%;left:-10px;width:1px;height:10px;margin-top:-5px;background-color:#caced0;content:""}.content-box .foot-box ul li:first-child:before{display:none}.content-box .foot-box ul li button{color:#606b71;font-size:14px;line-height:17px}.content-box .foot-box p{margin-top:20px;color:#caced0;font-size:12px;line-height:14px;font-weight:300;text-align:center}@media(min-width: 1024px){.content-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh}.content-box .visual-box{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-box .visual-box .main-visual{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0px 40px}.content-box .visual-box .main-visual .simbol{width:54px;height:48px}.content-box .visual-box .main-visual h2{margin-top:40px;font-size:20px}.content-box .visual-box .main-visual p{margin-top:14px;font-size:14px}.content-box .visual-box .main-visual p br{display:block}.content-box .visual-box .sub-visual{-ms-flex-negative:0;flex-shrink:0;height:120px;padding:0px 40px}.content-box .visual-box .sub-visual .left-box h4{font-size:20px}.content-box .visual-box .sub-visual .left-box a{height:26px;margin-top:8px;font-size:14px}.content-box .visual-box .sub-visual .left-box a:after{width:12px;height:12px}.content-box .visual-box .sub-visual .right-box h3{width:160px;height:28px}.content-box .form-box{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px}.content-box .form-box .inner-box{width:100%;max-width:560px}.content-box .form-box h1{font-size:26px;line-height:32px}.content-box .form-box .input-row-group .input-row{margin-top:20px}.content-box .form-box .input-row-group .input-row>label{display:block;margin-bottom:8px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:-0.24px}.content-box .form-box .id-save-box{margin-top:20px}}@media(min-width: 1400px){.content-box .visual-box .main-visual{padding:0px 100px}.content-box .visual-box .main-visual h2{font-size:24px}.content-box .visual-box .main-visual p{font-size:18px}.content-box .visual-box .sub-visual{height:160px;padding:0px 100px}.content-box .visual-box .sub-visual .left-box h4{font-size:28px}.content-box .visual-box .sub-visual .right-box h3{width:227px;height:40px}}