﻿@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:100;src:local("Noto Sans Japanese Thin"),local("NotoSansJapanese-Thin"),url(/fonts/noto_sans_jp/NotoSansJapanese-Thin-Japanese.woff2) format("woff2");unicode-range:U+3000-30FF,U+4E00-9FFF,U+FF00-FFEF}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:100;src:local("Noto Sans Japanese Thin"),local("NotoSansJapanese-Thin"),url(/fonts/noto_sans_jp/NotoSansJapanese-Thin-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;src:local("Noto Sans Japanese Light"),local("NotoSansJapanese-Light"),url(/fonts/noto_sans_jp/NotoSansJapanese-Light-Japanese.woff2) format("woff2");unicode-range:U+3000-30FF,U+4E00-9FFF,U+FF00-FFEF}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;src:local("Noto Sans Japanese Light"),local("NotoSansJapanese-Light"),url(/fonts/noto_sans_jp/NotoSansJapanese-Light-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:local("Noto Sans Japanese Regular"),local("NotoSansJapanese-Regular"),url(/fonts/noto_sans_jp/NotoSansJapanese-Regular-Japanese.woff2) format("woff2");unicode-range:U+3000-30FF,U+4E00-9FFF,U+FF00-FFEF}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:local("Noto Sans Japanese Regular"),local("NotoSansJapanese-Regular"),url(/fonts/noto_sans_jp/NotoSansJapanese-Regular-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:local("Noto Sans Japanese Medium"),local("NotoSansJapanese-Medium"),url(/fonts/noto_sans_jp/NotoSansJapanese-Medium-Japanese.woff2) format("woff2");unicode-range:U+3000-30FF,U+4E00-9FFF,U+FF00-FFEF}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:local("Noto Sans Japanese Medium"),local("NotoSansJapanese-Medium"),url(/fonts/noto_sans_jp/NotoSansJapanese-Medium-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:local("Noto Sans Japanese Bold"),local("NotoSansJapanese-Bold"),url(/fonts/noto_sans_jp/NotoSansJapanese-Bold-Japanese.woff2) format("woff2");unicode-range:U+3000-30FF,U+4E00-9FFF,U+FF00-FFEF}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:local("Noto Sans Japanese Bold"),local("NotoSansJapanese-Bold"),url(/fonts/noto_sans_jp/NotoSansJapanese-Bold-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;src:local("Noto Sans Japanese Black"),local("NotoSansJapanese-Black"),url(/fonts/noto_sans_jp/NotoSansJapanese-Black-Japanese.woff2) format("woff2");unicode-range:U+3000-30FF,U+4E00-9FFF,U+FF00-FFEF}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;src:local("Noto Sans Japanese Black"),local("NotoSansJapanese-Black"),url(/fonts/noto_sans_jp/NotoSansJapanese-Black-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.yadoc-title{font-family:helveticaneue;font-size:30px;font-weight:bold;height:26px;letter-spacing:-0.6px;margin:0;text-align:center}.yadoc-subtitle{color:#000;font-size:12px;font-weight:100;letter-spacing:1px;line-height:12px;text-align:center}.modal-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.dialog-box{background-color:#fff;border-radius:4px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2);display:flex;flex-direction:column}.dialog-box .dialog-content{font:normal 400 16px/1.5 "Noto Sans JP",sans-serif;border-bottom:solid 1px #cdcfd2;line-height:24px;padding:24px;text-align:left;width:672px}.dialog-box .dialog-buttons{display:flex;float:right;justify-content:flex-end}.dialog-box .dialog-buttons .button-ok,.dialog-box .dialog-buttons .button-cancel{align-items:center;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:14px;justify-content:center;line-height:21px;margin:8px;padding:7.5px 16px}.dialog-box .dialog-buttons .button-ok:hover,.dialog-box .dialog-buttons .button-cancel:hover{cursor:pointer}.dialog-box .dialog-buttons .button-cancel{color:#4187e6}.dialog-box .dialog-buttons .button-ok{background-color:#4187e6}html{height:100%}*,button,input{font-family:"Noto Sans JP",sans-serif}footer{align-items:center;align-self:flex-end;background-color:#3c525d;color:#bbc2c6;display:flex;height:80px;justify-content:center;width:100%}.yadoc-title{font-family:helveticaneue;font-size:30px;font-weight:bold;height:26px;letter-spacing:-0.6px;margin:0;text-align:center}.yadoc-subtitle{color:#000;font-size:12px;font-weight:100;letter-spacing:1px;line-height:12px;text-align:center}.modal-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.dialog-box{background-color:#fff;border-radius:4px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2);display:flex;flex-direction:column}.dialog-box .dialog-content{font:normal 400 16px/1.5 "Noto Sans JP",sans-serif;border-bottom:solid 1px #cdcfd2;line-height:24px;padding:24px;text-align:left;width:672px}.dialog-box .dialog-buttons{display:flex;float:right;justify-content:flex-end}.dialog-box .dialog-buttons .button-ok,.dialog-box .dialog-buttons .button-cancel{align-items:center;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:14px;justify-content:center;line-height:21px;margin:8px;padding:7.5px 16px}.dialog-box .dialog-buttons .button-ok:hover,.dialog-box .dialog-buttons .button-cancel:hover{cursor:pointer}.dialog-box .dialog-buttons .button-cancel{color:#4187e6}.dialog-box .dialog-buttons .button-ok{background-color:#4187e6}.button{background-color:#4187e6;border:0;border-radius:40px;cursor:pointer}.yadoc-title{font-family:helveticaneue;font-size:30px;font-weight:bold;height:26px;letter-spacing:-0.6px;margin:0;text-align:center}.yadoc-subtitle{color:#000;font-size:12px;font-weight:100;letter-spacing:1px;line-height:12px;text-align:center}.modal-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.dialog-box{background-color:#fff;border-radius:4px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2);display:flex;flex-direction:column}.dialog-box .dialog-content{font:normal 400 16px/1.5 "Noto Sans JP",sans-serif;border-bottom:solid 1px #cdcfd2;line-height:24px;padding:24px;text-align:left;width:672px}.dialog-box .dialog-buttons{display:flex;float:right;justify-content:flex-end}.dialog-box .dialog-buttons .button-ok,.dialog-box .dialog-buttons .button-cancel{align-items:center;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:14px;justify-content:center;line-height:21px;margin:8px;padding:7.5px 16px}.dialog-box .dialog-buttons .button-ok:hover,.dialog-box .dialog-buttons .button-cancel:hover{cursor:pointer}.dialog-box .dialog-buttons .button-cancel{color:#4187e6}.dialog-box .dialog-buttons .button-ok{background-color:#4187e6}.button{background-color:#4187e6;border:0;border-radius:40px;cursor:pointer}.flash{margin:16px 0;max-width:300px}.flash .message{color:#ff2d55;margin:0}.signup-header{background-color:#fff;border-bottom:1px solid #e6e6e6;height:48px;position:fixed;width:100%;z-index:2}.signup-header .logo{height:18px;left:16px;position:absolute;top:15px;width:96px;z-index:2}.signup-header .logo a{display:block;height:100%;width:100%}.signup-header .logo img{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (width >= 768px){.signup-header{height:72px}.signup-header .logo{height:21px;left:30px;top:26px;width:113px}}.content{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.content .box-center{align-items:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.18);display:flex;flex-direction:column;margin-top:160px;padding:40px;width:340px}.content .box-center .box-title{font-family:helveticaneue;font-size:24px;font-weight:bold;letter-spacing:-0.6px;margin-bottom:12px;margin-top:24px;text-align:center}.content .box-center h2{font:normal normal 14px/1.5 "Noto Sans JP",sans-serif;height:20px;letter-spacing:-0.2px;margin:16px 0;text-align:center}.content .box-center .fields{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.content .box-center .fields .error{border:solid 2px #ff2d55}.content .box-center .text-entry{background-color:#f5f5f5;border:solid 2px #ccc;border-radius:4px;height:48px;letter-spacing:.8px;margin-bottom:16px;padding:0 8px;width:324px}.content .box-center .text-entry:first-child{margin-top:28px}.content .box-center .text-entry:last-child{margin-bottom:0}.content .password-reset{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.content .password-reset .description{font-size:14px}.content .password-reset .link{color:#4187e6;text-align:center;text-decoration:underline}.content .buttons{display:flex;justify-content:center;margin-bottom:16px;margin-top:40px}.content .buttons .button{color:#fff;height:50px;width:300px}.content .article{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:300;justify-content:center;margin-top:16px}.content .article .line{line-height:2}.content .article .link{color:#4187e6;text-align:center;text-decoration:underline}#login-wrapper{align-items:center;inset:0 0 80px;display:flex;justify-content:center;overflow:auto;position:fixed}#login-wrapper #register-id-wrapper{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow-y:scroll;width:100%}#login-wrapper #register-id-wrapper #register-id{display:flex;justify-content:center;margin-top:80px;padding:40px;text-align:center}#login-wrapper #register-id-wrapper #register-id #welcome{color:#000;font-size:32px;font-weight:500;line-height:48px}#login-wrapper #register-id-wrapper #register-id #todo-info{font-size:16px;line-height:24px;margin-top:8px}#login-wrapper #register-id-wrapper #register-id #form-wrapper{align-items:center;display:flex;flex-direction:column}#login-wrapper #register-id-wrapper #register-id #form-wrapper #login-info-form{display:flex;flex-direction:column;justify-content:center;margin-top:12px;text-align:left;width:376px}#login-wrapper #register-id-wrapper #register-id #form-wrapper #login-info-form .text-entry{background-color:#f5f5f5;border:solid 2px #ccc;border-radius:4px;height:48px;letter-spacing:.8px;margin:8px 0 16px;padding:0 8px}#login-wrapper #register-id-wrapper #register-id #form-wrapper #login-info-form .text-entry-invalid{border-color:#ff2d55}#login-wrapper #register-id-wrapper #register-id #form-wrapper #login-info-form .label-field{font-size:14px;font-weight:500;margin-top:32px}#login-wrapper #register-id-wrapper #register-id #form-wrapper #login-info-form .password-confirmation-field{margin-top:8px}#login-wrapper #register-id-wrapper #register-id #form-wrapper #login-info-form .label-id::after{background-image:url(/assets/icons/icon-info-18-px-sub.svg);background-repeat:no-repeat;color:#728693;content:"半角6文字以上";font-size:14px;margin-left:15px;padding-left:20px}#login-wrapper #register-id-wrapper #register-id #form-wrapper #login-info-form .label-password::after{background-image:url(/assets/icons/icon-info-18-px-sub.svg);background-repeat:no-repeat;color:#728693;content:"半角英数字を組み合わせて8文字以上";font-size:14px;margin-left:15px;padding-left:20px}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement{display:flex;flex-direction:row}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement .check-box{align-items:center;display:flex;float:left;height:20px;margin:8px 24px 8px 0;position:relative}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement .check-box input{display:none}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement .check-box input:checked+.check-box-square::after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:4px;left:3px;position:absolute;top:6px;transform:rotate(-45deg);width:8px}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement .check-box input:checked+.check-box-square{background-color:#12a699;border-color:#12a699}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement .check-box .check-box-square{background-color:#fff;border:2px solid #bdc1cc;border-radius:2px;display:inline-block;height:12px;margin-right:4px;width:12px}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement br{clear:both}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement .agreement-text{font-size:14px;margin-left:6px}#login-wrapper #register-id-wrapper #register-id #form-wrapper .agreement .agreement-text a{color:#009ad9}#login-wrapper #register-id-wrapper #register-id #form-wrapper #register-button-container{align-items:center;display:flex;height:48px;justify-content:center;margin-top:24px;width:200px}#login-wrapper #register-id-wrapper #register-id #form-wrapper #register-button-container .button{border-radius:0;color:#fff;height:100%;width:100%}#login-wrapper #register-id-wrapper #register-id #form-wrapper #register-button-bottom-space{height:50px}#login-wrapper #register-id-wrapper #register-id #form-wrapper .register-button-enabled{opacity:1}#login-wrapper #register-id-wrapper #register-id #form-wrapper .register-button-disabled{opacity:.3}#login-wrapper #login{margin:auto}#login-wrapper #login #yadoc-logo{height:26px;padding:24px}#login-wrapper #login #yadoc-logo #yadoc-logo-image{height:26px}#login-wrapper #login #box-container{background-color:#fff;border-radius:8px;overflow:hidden;padding:24px;width:432px}#login-wrapper #login h4{font:normal normal 16px/1.5 "Noto Sans JP",sans-serif;line-height:24px;margin:0;margin-top:16px}#login-wrapper #login h2{font:normal normal 24px/1.5 "Noto Sans JP",sans-serif;line-height:36px;margin:0;margin-bottom:48px}#login-wrapper #login .field-wrapper{position:relative}#login-wrapper #login .field-wrapper span{position:absolute;right:12px;top:13px}#login-wrapper #login .field-wrapper span .field-icon-hide{display:none}#login-wrapper #login .field-wrapper span .hide-newpassword-icon{display:none}#login-wrapper #login .field-wrapper span .hide-password-confirmation-icon{display:none}#login-wrapper #login .label-field{background:#fff;color:#cdcfd2;display:none;font-size:10px;margin-left:12px;padding:0 4px;position:absolute;top:-6px}#login-wrapper #login .text-entry{border:solid 1px #cdcfd2;border-radius:4px;height:38px;margin-bottom:24px;padding:0 16px;width:400px}#login-wrapper #login #password-reset-link{background-color:#fff;border-radius:4px;color:#4187e6;font-size:14px;font-weight:400;line-height:36px;padding:7.5px 16px;text-decoration:none}#login-wrapper #login #login-buttons{float:right;min-height:36px;width:88px}#login-wrapper #login #login-buttons .button{background-color:#4187e6;border-radius:4px;color:#fff;font-size:14px;font-weight:400;line-height:21px;padding:7.5px 16px}#login-wrapper #login #login-buttons-development{display:flex;justify-content:center;margin-bottom:16px}#login-wrapper #login #login-buttons-development .button{background-color:#4187e6;border-radius:4px;color:#fff;font-size:14px;font-weight:400;line-height:21px;padding:7.5px 16px;width:230px}#login-wrapper #login #ih-company-name-wrapper{align-items:center;display:flex;justify-content:center;padding:24px 0;width:480px}#login-wrapper #login #ih-company-name-wrapper #ih-company-name{color:#898e95;font-size:10px;line-height:15px}#login-wrapper .cannot-login-message-container #box-container{align-items:flex-start;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.18);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:40px;width:540px !important}#login-wrapper .cannot-login-message-container h2{font:normal normal 14px/1.5 "Noto Sans JP",sans-serif;letter-spacing:-0.2px;line-height:20px;margin-bottom:32px;text-align:center}#login-wrapper .cannot-login-message-container p{margin-bottom:8px;margin-top:8px}#login-wrapper .cannot-login-message-container hr{border:.5px solid #ccc;margin-bottom:24px;margin-top:16px;width:100%}#login-wrapper .cannot-login-message-container .title{align-self:center;color:#000;font-size:20px;font-weight:500;margin-bottom:24px;text-align:center}#login-wrapper .cannot-login-message-container .text-description{font:normal normal 16px/1.5 "Noto Sans JP",sans-serif;color:#6e6e6e;margin-bottom:8px;text-align:left}#login-wrapper .cannot-login-message-container .text-guidance-to-application{font:normal normal 16px/1.5 "Noto Sans JP",sans-serif;align-self:center;color:#000;margin-bottom:24px;text-align:left}#login-wrapper .cannot-login-message-container .mail-to{font:normal normal 18px/1.5 "Noto Sans JP",sans-serif;color:#009ad9}#login-wrapper .cannot-login-message-container .text-tel{font:normal bold 18px/1.5 "Noto Sans JP",sans-serif;color:#000}#login-wrapper .cannot-login-message-container .text-available-time{font:normal normal 14px/1.5 "Noto Sans JP",sans-serif;color:#777;margin-left:8px}#login-wrapper .cannot-login-message-container #signup-buttons{align-self:center;margin:0;width:auto}#login-wrapper .cannot-login-message-container #signup-buttons .button{align-items:center;align-self:center;display:flex;flex-direction:column;height:50px;justify-content:center;margin:0 !important;width:220px}#login-wrapper .cannot-login-message-container #signup-buttons .button a{font:normal normal 16px/1.5 "Noto Sans JP",sans-serif;color:#fff;text-align:center;text-decoration:none;width:100%}.reset-complete{align-items:center;background-color:#f5f6f6;display:flex;flex:1;height:100%;justify-content:center}.reset-complete .content{display:flex;justify-content:center}.reset-complete a{font-size:14px;text-decoration:none}.reset-complete .link-to-service{background-color:#fff;border-radius:4px;color:#4187e6;font-size:14px;font-weight:400;line-height:36px;padding:7.5px 16px;text-decoration:none;background-color:rgba(0,0,0,0)}.reset-complete h1{color:#050f1e;font-size:34px;font-weight:400;line-height:50px;margin:0;margin-bottom:23px}.reset-complete .line{color:#050f1e;font-size:16px;font-weight:normal;line-height:1.5}.reset-complete .back-button{background-color:#4187e6;border-radius:4px;color:#fff;font-size:14px;font-weight:400;line-height:21px;padding:7.5px 16px;margin-bottom:16px;margin-top:32px}#footer{bottom:0;position:absolute;text-align:center;width:100%}#footer .yadocquick-link{display:inline-block;line-height:66px}#footer .yadocquick-link a:link,#footer .yadocquick-link a:visited,#footer .yadocquick-link a:hover,#footer .yadocquick-link a:active{color:#4187e6;font-size:12px;text-decoration:none}#footer .yadocquick-link a:last-child{margin-left:24px}#footer .ih-company-name{color:#898e95;font-size:10px;line-height:15px;margin:24px 0}.password-edit .title{font-size:16px;line-height:24px;margin-top:16px}.password-edit .password-sub-label{color:#414854;font-size:12px;line-height:20px;margin-bottom:24px;margin-left:16px;margin-top:-20px}.password-edit .label-password{position:relative}.password-edit .label-password::after{background-image:url(/assets/icons/icon-info-18-px-sub.svg);background-repeat:no-repeat;color:#728693;content:"英数含む８文字以上";font-size:14px;font-weight:400;margin-left:15px;padding-left:20px}.empty-ssl-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#empty-ssl-header{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;height:72px;left:0;padding-left:32px;position:absolute;right:0;top:0}#empty-ssl-header img{height:20px}#empty-ssl-footer{align-items:center;background-color:#3c3b44;bottom:0;color:#fff;display:flex;font-size:14px;height:64px;justify-content:space-between;left:0;position:absolute;width:100%}#empty-ssl-footer img{height:24px;margin-left:32px;width:24px}#empty-ssl-footer-copyright{color:#aaa;padding-right:32px}#empty-ssl{align-items:center;display:flex;flex-direction:column;font-size:16px;height:calc(100vh - 74px - 64px);justify-content:center;padding:1px;text-align:center;width:100%}#empty-ssl .empty-ssl-content{align-items:center;display:flex;flex-direction:column;overflow:auto;width:100%}#empty-ssl .lockpad-image{width:180px}#empty-ssl .title{font-size:32px;margin:20px 0 30px}#empty-ssl .description{font-size:16px;line-height:2;text-align:left;width:650px}#empty-ssl .description ul{margin-bottom:0;margin-top:0;padding-left:20px}#empty-ssl .link{font-size:16px;line-height:2;margin-top:24px;text-align:left;width:650px}#empty-ssl .link .link-child{color:#009ad9}#empty-ssl .link ul{margin-bottom:0;margin-top:0;padding-left:20px}#empty-ssl .controls{margin:24px 0 40px}#empty-ssl .controls button{background-color:#009ad9;border:1px solid #009ad9;color:#fff;display:inline-block;font-size:14px;font-weight:bold;line-height:48px;padding:0 32px}#empty-ssl .contacts{align-items:center;background-color:#f5f5f5;color:#767676;display:flex;justify-content:center;padding:16px 32px}#empty-ssl .contacts div{font-size:12px !important;line-height:normal;width:220px}#empty-ssl .contacts div:nth-child(3){border-left:2px solid #ccc;padding:5px 0;width:155px !important}#empty-ssl .contacts .contacts-bold{color:#000 !important;font-size:14px;font-weight:500}.yadoc-title{font-family:helveticaneue;font-size:30px;font-weight:bold;height:26px;letter-spacing:-0.6px;margin:0;text-align:center}.yadoc-subtitle{color:#000;font-size:12px;font-weight:100;letter-spacing:1px;line-height:12px;text-align:center}.modal-container{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.dialog-box{background-color:#fff;border-radius:4px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2);display:flex;flex-direction:column}.dialog-box .dialog-content{font:normal 400 16px/1.5 "Noto Sans JP",sans-serif;border-bottom:solid 1px #cdcfd2;line-height:24px;padding:24px;text-align:left;width:672px}.dialog-box .dialog-buttons{display:flex;float:right;justify-content:flex-end}.dialog-box .dialog-buttons .button-ok,.dialog-box .dialog-buttons .button-cancel{align-items:center;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:14px;justify-content:center;line-height:21px;margin:8px;padding:7.5px 16px}.dialog-box .dialog-buttons .button-ok:hover,.dialog-box .dialog-buttons .button-cancel:hover{cursor:pointer}.dialog-box .dialog-buttons .button-cancel{color:#4187e6}.dialog-box .dialog-buttons .button-ok{background-color:#4187e6}body{background-image:linear-gradient(to top, #e8e8e8, #f5f5f5);color:#000;display:flex;flex-direction:column;font-family:"Noto Sans JP",sans-serif;height:100%;justify-content:space-between}
