.break{ page-break-before:always; } /* ==================== RH Styles ===================== */ p.crt { text-align: center; font-size: small; } h1.chapter { font-size: 1.1em; text-align: center; font-weight: normal; line-height: 1.3em; margin-top: 0em; margin-bottom: 2em; } h2.chapter_itr { font-size: 1.5em; text-align: center; font-weight: bold; line-height: 1.3em; margin-top: 2em; margin-bottom: 0.3em; } h3.section_itr { font-size: 1.6em; text-align: left; font-weight: bold; line-height: 1.3em; margin-top: 1em; margin-bottom: 0.2em; } h2.chapter_itr01 { font-size: 1.5em; text-align: center; font-weight: bold; line-height: 1.3em; margin-top: 0em; margin-bottom: 0.3em; } h1.contents { font-size: 2em; text-align: center; font-weight: bold; line-height: 1.3em; margin-top: 0em; margin-bottom: 0.5em; } h1.append { font-size: 2em; text-align: center; font-weight: bold; line-height: 1.3em; margin-top: 0em; margin-bottom: 0em; } h1.append01 { font-size: 1.2em; text-align: center; font-weight: normal; line-height: 1.3em; margin-top: 0em; margin-bottom: 0em; } .squeeze94 {width:94%;} .squeeze97 {width:97%;} .squeeze92 {width:92%;} .squeeze91 {width:91%;} .squeeze85 {width:85%;} .squeeze84 {width:84%;} .squeeze88 {width:88%;} .squeeze87 {width:87%;} .squeeze82 {width:82%;} .squeeze81 {width:81%;} .squeeze90 {width:90%;} .squeeze95 {width:95%;} .squeeze86 {width:86%;} .squeeze40 {width:40%;} .squeeze52 {width:52%;} .squeeze75 {width:75%;} .squeeze74 {width:74%;} .squeeze77 {width:77%;} .squeeze72 {width:72%;} .squeeze71 {width:71%;} .squeeze79 {width:79%;} .squeeze69 {width:69%;} .squeeze76 {width:76%;} .squeeze22 {width:22%;} .isqueeze0_86 {width:0.86em;} p.ded_text { text-align: center; color: #494A4B; font-size: 1.1em; } div.chap_toc { margin-top: 0.7em; margin-left: 1em; text-align: left; text-indent:-1em; line-height:1.4em; font-size:0.9em; } div.chap_toc03 { margin-top: 0em; margin-left: 1em; text-align: left; text-indent:-1em; line-height:1.4em; font-size:0.9em; } div.chap_toc02 { margin-top: 0.7em; margin-left: 1em; text-align: left; text-indent:-1em; line-height:1.4em; font-size:1em; } div.chap_toc1 { margin-left: 1em; text-align: left; text-indent:-1em; line-height:1.4em; font-size:1em; } div.chap_toc10 { margin-top: 0.7em; margin-left: 1em; text-align: left; text-indent:-1em; line-height:1.4em; font-size:1em; } div.sec1_toc { text-align: left; font-size:0.8em; line-height:1.4em; } p.border { border-top: 2px double; } p.border01 { border-top: 4px solid #535355; page-break-before:always; } p.border03 { border-top: 4px solid #535355; } p.border02 { border-top: 4px solid #535355; page-break-after:always; } p.figcaption_para { text-align:left; } div.block { margin-top: 1.5em; margin-bottom: 1.5em; } div.block01 { margin-left: 1.5em; } div.block02 { font-size: 0.95em; margin-left: 1em; margin-right: 5em; } p.bl_hang { margin-left:1.3em; text-indent:-1.3em; margin-top: 1.5em; text-align: left; } span.font { font-size: 0.95em; } div.textbox01 { margin-top: 2em; margin-bottom: 0em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; background-color: #000000; color: #FFFFFF; } div.textbox03 { border-bottom: 2px solid black; border-left: 2px solid black; border-right: 2px solid black; margin-top: 0em; margin-bottom: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; } p.box1_head { text-align: center; font-size: 2.5em; line-height: 1.3em; } p.box1_head05 { text-align: left; font-size: 2.5em; line-height: 1.3em; } p.box1_big { text-align: left; font-size: 1.4em; line-height: 1.2em; } p.box1_subhead { margin-top: 1em; text-align: left; font-size: 1.4em; line-height: 1.3em; } p.box1_hang { margin-left:1.1em; text-indent:-1.1em; text-align: left; } p.box1_hang05 { margin-left:0.4em; margin-left:1.1em; text-indent:-1.1em; text-align: left; } p.ahang01 { margin-top: 0.3em; margin-bottom: 0.3em; margin-left:1.1em; text-indent:-1.1em; text-align: left; } h2.section_c01 { font-size: 1.5em; text-align: left; font-weight: normal; line-height: 1.3em; margin-top: 1em; margin-bottom: 1em; } h3.section { font-size: 1.2em; text-align: left; font-weight: bold; line-height: 1.3em; margin-top: 1em; margin-bottom: 0.2em; } h3.section01 { font-size: 1.1em; text-align: left; font-weight: bold; line-height: 1.3em; margin-top: 1em; margin-bottom: 0.2em; } div.sidebar { border: 1px solid black; margin-top: 2em; margin-bottom: 2em; margin-left: 2em; margin-right: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; } div.sidebar1 { border: 1px solid black; margin-top: 2em; margin-bottom: 2em; margin-left: 2em; margin-right: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; } div.sidebar01 { border: 1px solid black; margin-top: 2em; margin-bottom: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; } p.sidebar_head { border-bottom: 1px double; text-align: left; font-size: 1.4em; line-height: 1.3em; } p.sidebar_head1 { color: #535355; border-bottom: 1px double; text-align: left; font-size: 1.3em; line-height: 1.3em; } p.sidebar_text { font-size: 0.95em; text-align: left; line-height: 1.5em; } p.sidebar_text1 { font-size: 0.95em; text-align: left; line-height: 1.5em; text-indent:1em; } div.gray_box { border-top: 4px solid #4F4F51; margin-top: 2em; margin-bottom: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; background-color: #DFDFE1; } p.gray_boxhead09 { text-align: center; font-size: 1.5em; margin-bottom: 0em; } p.gray_boxhead { text-align: center; font-size: 1.5em; line-height: 1.3em; } p.gray_boxhead02 { text-align: center; font-size: 1.3em; line-height: 1.3em; color: #535355; } p.gray_boxhead1 { text-align: center; font-size: 1.3em; line-height: 1.3em; color: #535355; } p.gray_boxhead11 { text-align: center; line-height: 1.3em; color: #535355; margin-top: 0em; margin-bottom: 1em; } p.gray_boxsubhead { margin-top: 0.5em; text-align: left; font-size: 0.95em; line-height: 1.3em; } p.gray_boxsubhead03 { margin-top: 1em; text-align: left; font-size: 0.95em; line-height: 1.3em; } p.gray_boxtext { text-align: left; font-size: 0.95em; line-height: 1.3em; } p.gray_boxtext1 { text-indent:1em; text-align: left; font-size: 0.95em; line-height: 1.3em; } p.bl_gray_boxtext { margin-top: 0.5em; margin-left: 1em; text-align: left; font-size: 0.95em; line-height: 1.3em; } p.gray_boxtext01 { margin-top: 0.5em; text-align: left; font-size: 0.95em; line-height: 1.3em; } h2.section_st { font-size: 1.3em; text-align: left; font-weight: bold; line-height: 1.3em; margin-top: 1em; margin-bottom: 0.2em; } span.gray { color: #535355; } div.boxlist { margin-top: 2em; margin-bottom: 0em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; background-color: #535355; color: #FFFFFF; } p.boxlist_head { margin-top: 2em; text-align: center; font-size: 1.5em; line-height: 1.3em; } p.boxlist_head09 { margin-top: 2em; text-align: center; font-size: 1.5em; margin-bottom: 0em; } p.boxlist_head1 { text-align: center; font-size: 1.3em; line-height: 1.3em; } p.boxlist_head01 { text-align: center; line-height: 1.3em; margin-top: 0em; } p.boxlist_head2 { margin-bottom: 0em; margin-top: 0em; text-align: left; font-size: 1.3em; line-height: 1.3em; background-color: #B9BABC; padding-left: 0.5em; } p.boxlist_head02 { margin-bottom: 0em; margin-top: 1em; text-align: left; font-size: 1.3em; line-height: 1.3em; background-color: #B9BABC; padding-left: 0.5em; } p.boxlist_head3 { margin-top: 0em; text-align: left; font-size: 1.1em; line-height: 1.3em; background-color: #F2F2F2; padding-left: 0.5em; color: #535355; } p.boxlist_head03 { margin-top: 1em; text-align: left; font-size: 1.1em; line-height: 1.3em; background-color: #F2F2F2; padding-left: 0.5em; color: #535355; } p.boxlist { margin-left: 0.5em; text-align: left; font-size: 0.95em; line-height: 1.3em; } h2.section { font-size: 1.5em; text-align: center; font-weight: bold; line-height: 1.3em; padding-top: 1em; margin-bottom: 0.2em; } h2.recipe_head { page-break-before:always; font-size: 1.7em; text-align: left; font-weight: normal; line-height: 1.3em; padding-top: 1em; margin-bottom: 0.5em; color: #535355; } p.yield { text-align: left; margin-bottom: 0.5em; } div.ingredients { margin-top: 0.3em; margin-bottom: 0.5em; } p.IL_item { text-align: left; margin-bottom: 0.4em; } p.method { text-align: left; margin-top: 1em; } p.process_head { text-align: center; font-size: 1.7em; line-height: 1.3em; margin-bottom: 0.1em; margin-left:1em; margin-right:1em; } p.process_head1 { margin-top: 0em; margin-bottom: 1em; text-align: center; font-size: 1.3em; line-height: 1.3em; margin-left:1em; margin-right:1em; } p.process_text { font-size: 0.95em; text-align: left; line-height: 1.5em; margin-left:1em; margin-right:1em; } p.process_text1 { font-size: 1em; text-align: left; margin-left:1em; margin-right:1em; } p.process_textc { margin-top: 2em; font-size: 1em; text-align: center; margin-left:1em; margin-right:1em; } p.box_hang { margin-top: 0.5em; margin-left:1.1em; text-indent:-1.1em; text-align: left; } h2.section05 { font-size: 1.5em; text-align: left; font-weight: bold; line-height: 1.3em; padding-top: 1em; margin-bottom: 0.3em; page-break-before:always; } h2.section06 { font-size: 1.5em; text-align: left; font-weight: bold; line-height: 1.3em; padding-top: 1em; margin-bottom: 0.3em; } h3.section05 { font-size: 1.2em; text-align: left; font-weight: bold; line-height: 1.3em; margin-top: 0em; margin-bottom: 0.2em; } h3.section06 { font-size: 1.2em; text-align: left; font-weight: bold; line-height: 1.3em; padding-top: 1em; margin-bottom: 0.2em; page-break-before:always; } h3.section_10 { font-size: 1em; text-align: left; font-weight: bold; line-height: 1.3em; margin-top: 1.5em; margin-bottom: 0.2em; } h3.section_100 { font-size: 1em; text-align: left; font-weight: bold; line-height: 1.1em; margin-top: 0em; margin-bottom: 0.2em; } p.figure_head { page-break-before:always; color: #B52323; text-align: center; font-size: 1.5em; line-height: 1.3em; } p.figure_subhead { text-align: center; line-height: 1.3em; } div.figure_caption_fullpage { text-align:center; page-break-inside:avoid; margin-bottom:1em; } div.gray_box05 { border-top: 4px solid #4F4F51; margin-top: 2em; margin-bottom: 0em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; background-color: #C5C6C7; } div.gray_box06 { margin-top: 0em; margin-bottom: 2em; line-height: 1.3em; text-align: center; padding-left: 1em; padding-right: 1em; padding-top: .5em; padding-bottom: .5em; background-color: #DFDFE1; }