.author { display: block; font-size: 1.29167em; font-style: normal; font-weight: normal; line-height: 1.2; text-align: center; margin: 1.5em 0 1em } .authorinfo { display: block; font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin: 0 0 15em } .bold { font-weight: bold } .calibre { height: 100%; line-height: 1.2; margin-bottom: 0.5em; max-height: 95%; max-width: 100%; vertical-align: top; width: auto } .calibre1 { display: block; font-family: "Libertine", times, serif; font-size: 1em; line-height: 130%; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre2 { line-height: 1.2 } .calibre3 { display: list-item } .calibre4 { font-size: 0.625em; line-height: 1.2; vertical-align: super } .copyright { display: block; font-size: 0.83333em; font-style: normal; font-weight: normal; line-height: 1.2; text-align: center; margin: 0 } .cover { display: block; font-family: "Libertine", times, serif; font-size: 1em; line-height: 130%; max-height: 100%; padding-left: 0; padding-right: 0; text-align: center; vertical-align: middle; margin: 0 5pt } .cover_image { display: block; height: 95%; line-height: 1.2; text-align: center; margin: 0 } .h { display: block; font-family: "LinBiolinum", arial, sans-serif; font-size: 1.29167em; font-style: normal; font-weight: bold; line-height: 1.2; padding-bottom: 0.25em; padding-top: 0.25em; text-align: center; margin: 0 0 0.5em; border-bottom: #000 solid 0.05em } .h1 { display: block; font-family: "LinBiolinum", arial, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; text-align: center; margin: 0 0 3.5em } .h1_inh { display: block; font-family: "LinBiolinum", arial, sans-serif; font-size: 1.29167em; font-style: normal; font-weight: bold; line-height: 1.2; padding-bottom: 0.25em; padding-top: 0.25em; text-align: center; margin: 0.5em 0 3.5em; border-bottom: #000 solid 0.05em } .h2_bm { display: block; font-family: "LinBiolinum", arial, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; text-align: center; margin: 1em 0 4em } .h2_inh { display: block; font-family: "LinBiolinum", arial, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; text-align: center; margin: 0 } .h2_inh_l { display: block; font-family: "LinBiolinum", arial, sans-serif; font-size: 1em; font-style: normal; font-weight: normal; text-align: center; margin: 1.25em 0 0 } .italic { font-style: italic } .line-space { display: block; margin: 1em 0 } .order { display: block; list-style-type: decimal; margin-bottom: 0; margin-right: 0; margin-top: 0 } .page-break { display: block; margin: 1em 0 } .pub { display: block; font-size: 1.29167em; font-style: normal; font-weight: normal; line-height: 1.2; text-align: center; margin: 0 } .sp { font-family: "Libertine", times, serif } .space { display: block; margin: 2em 0 1em } .text_center { display: block; font-size: 1em; text-align: center; margin: 0 } .text_center_aa { display: block; font-size: 0.83333em; text-align: center; margin: 2em 0 1em } .text_center_sp { display: block; font-size: 1em; text-align: center; margin: 6em 0 0 } .text_center_space { display: block; font-size: 0.83333em; text-align: center; margin: 9em 0 1em } .text_hanging_indent { display: block; font-size: 1em; text-align: justify; text-indent: -1em; margin: 0 0 0 1em } .text_hanging_indent_space { display: block; font-size: 1em; text-align: justify; text-indent: -1em; margin: 6em 0 0 1em } .text_indent { display: block; font-size: 1em; text-align: justify; text-indent: 1em; margin: 0 } .text_noindent { display: block; font-size: 1em; text-align: justify; margin: 0 } .text_noindent_f { display: block; font-size: 0.83333em; text-align: justify; margin: 0 } .text_noindent_space { display: block; font-size: 1em; text-align: justify; margin: 6em 0 0 } .title { display: block; font-size: 1.66667em; font-style: normal; font-weight: normal; line-height: 1.2; text-align: center; margin: 0 0 0.75em } .top-space { display: block; margin: 3em 0 1em } .underline { text-decoration: underline }