/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media {*{margin:0;padding:0;border:0;box-sizing:border-box;}#wrap{margin:0 auto;width:100%;text-align:left;color:#222;line-height:1.5;font-size:16px;font-size:1rem;}.long-text-wrapper-inner{width:100%;}.cover img{border:1px solid #666;min-width:150px;max-width:200px;}.h-blue-border{position:relative;margin-top:50px;padding:0.8em 0.5em 0.35em;color:#393939;font-weight:bold;background:#f0f8ff;border:solid 1px #c0c0c0;border-radius:8px !important;text-align:center;font-size:16px;}#library_sita_div{margin:0 auto;padding:1em 2em;width:90%;background:#eee;}.library_formsetumei{margin-bottom:0.5em}.library_form_div{background:#eee;padding:1.8em 1em 2.8em 3em;}#library_ue_div{display:flex;width:90%;margin:50px auto;}#library_ue_div .setsumei{margin-left:1.5em;padding-top:1em;}.actions .hs-button{margin-top:20px;margin-bottom:0;padding:10px 20px;color:#fff;font-size:16px;font-weight:bold;cursor:pointer;border:0;background-color:#0041c0;box-shadow:3px 10px 6px -6px #999;}fieldset{max-width:100% !important;}@media screen and (max-width:768px){#library_ue_div{display:unset;}#library_ue_div .cover{text-align:center;}#library_ue_div .setsumei{padding:1em;margin:unset;}}.hs-form input[type="text"],.hs-form input[type="tel"],.hs-form input[type="email"],.hs-form input[type="number"],.hs-form textarea{width:100% !important;height:44px !important;line-height:44px !important;padding:0 12px !important;font-size:14px !important;border:1px solid #ccc !important;border-radius:4px !important;box-sizing:border-box !important;display:block !important;}.hs-form select{width:100% !important;height:44px !important;font-size:14px !important;border:1px solid #ccc !important;border-radius:4px !important;box-sizing:border-box !important;padding:0 12px !important;}.hs-form .two-col{display:flex;gap:16px;flex-wrap:wrap;}.hs-form .two-col .hs-form-field{flex:1 1 48%;margin-bottom:16px;}.hs-form .hs-form-field{width:100%;margin-bottom:16px;}.hs-form .hs-form-field label{display:block;margin-bottom:6px;font-weight:bold;font-size:14px;}.hs-form input[type="radio"],.hs-form input[type="checkbox"]{width:auto !important;height:auto !important;display:inline-block;margin-right:6px;}.hs-form ul{list-style:none !important;padding-left:0 !important;margin-left:10px !important;}.hs-input{width:100% !important;}input[type=email],input[type=tel]{border-radius:3px;background:#f8f9fa;padding:10px 7px;border:solid 1px #c9c9c9;position:relative;}
}
