/* ver:0138 */

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

.page_unauthorized { margin-top: 100px; display: flex; justify-content: center; align-items: end; gap: 20px; }
.page_unauthorized .image1 { margin-bottom: 45px; width: 135px; height: 244px; background:url(page_unauthorized.svg?v=1) center center no-repeat; }
body.ltr .page_unauthorized .image1 { transform: scaleX(-100%); } 
.page_unauthorized .texts { width: 300px; }
.page_unauthorized .texts .text1 { padding-bottom: 31px; font-family: 'Open Sans'; color: #222325; font-size: 28px; font-weight: 400; }
.page_unauthorized .texts .text2 { padding-bottom: 5px; font-family: 'Open Sans'; font-size: 15px; color: #3D424A; }
.page_unauthorized .texts .text2 a { font-family: 'Open Sans'; font-size: 15px; color: #793CFF; text-decoration: none; }
.page_unauthorized .texts .text2 a:hover { color: #3C00C0; }
.page_unauthorized .texts .text3 {  }
.page_unauthorized .texts .link1 { font-size: 14px; font-family: 'Open Sans'; color: #3D424A; display: flex; align-items: center; gap: 0px; text-decoration: none; }
.page_unauthorized .texts .link1 .icon1 { width: 22px; height: 22px; background: url(back.normal.svg) center center no-repeat; }
.page_unauthorized .texts .link1:hover  { color: #793CFF; }
.page_unauthorized .texts .link1:hover .icon1 { background: url(back.hover.svg) center center no-repeat; }
body.ltr .page_unauthorized .texts .link1 .icon1 { transform: scaleX(-100%); } 


