﻿#BlockLink .FormatA img{max-width:calc(100% - 20px);}
div.BlockLink8 {background: #FFFFFF;}
div.BlockLink8Area {width:1000px;max-width:1000px;min-height:50px;background: #FFFFFF;display:inline-block;vertical-align:top;padding:0px 0px 0px 0px;}
.FormatC img{max-width:100%;}
.BlockLinkPart20Box {width:500px;display:inline-block;margin:0px 0px 0px 0px;}
.BlockLinkPart20Box .PicCss {border:1px FFFFFF solid;padding:2px;margin:1px;}
.BlockLinkPart20 *{font-size:10pt;color:#FFFFFF;text-decoration: none;font-weight:normal;line-height:1}
.BlockLinkPart20 div{vertical-align:top;}
.BlockLinkPart20 .tt p{margin:0;padding:0px 0px 10px 0px;line-height:1;text-align:left;font-size:12pt;color:#FFFFFF;text-decoration: none;font-weight:normal}
.BlockLinkPart20 .tt2 p{margin:0;padding:0px 0px 10px 0px;line-height:1;text-align:left;font-size:8pt;color:#FFFFFF;text-decoration: none;font-weight:normal}
.BlockLinkPart20 a:link,.BlockLinkPart20 a:active,.BlockLinkPart20 a:visited{font-size:10pt;color:#FFFFFF;text-decoration: none;font-weight:normal} 
.BlockLinkPart20 a:hover {font-size:10pt;color:#FFFFFF;text-decoration: none;font-weight:normal} 
.BlockLinkPart20 .FormatC .col:first-child {padding:0 10 0 0;}
.BlockLinkPart20 .FormatC .col:not(:first-child):not(:last-child) {padding:0 5;}
.BlockLinkPart20 .FormatC .col:last-child {padding:0 0 0 10;}
.BlockLinkPart20Box *{text-align:left;}
#BlockLink .FormatA img{max-width:calc(100% - 20px);}
div.BlockLink7 {background: #F9D05C;}
div.BlockLink7Area {width:1000px;max-width:1000px;min-height:2px;background:;display:inline-block;vertical-align:top;padding:0px 0px 0px 0px;}
.FormatC img{max-width:100%;}
#BlockLink .FormatA img{max-width:calc(100% - 20px);}
div.BlockLink1 {background: #FFFFFF;}
div.BlockLink1Area {width:1000px;max-width:1000px;min-height:100px;background: #FFFFFF;display:inline-block;vertical-align:top;padding:10px 0px 10px 0px;}
.FormatC img{max-width:100%;}
.BlockLinkPart1Box {width:500px;display:inline-block;margin:0px 0px 0px 0px;}
.BlockLinkPart1Box .PicCss {border:1px FFFFFF solid;padding:2px;margin:1px;}
.BlockLinkPart1 *{font-size:12pt;color:#3F3F3F;text-decoration: none;font-weight:normal;line-height:1.8}
.BlockLinkPart1 div{vertical-align:top;}
.BlockLinkPart1 .tt p{margin:0;padding:0px 0px 0px 0px;line-height:1;text-align:left;font-size:15pt;color:#294C6C;text-decoration: none;font-weight:bold;}
.BlockLinkPart1 .tt2 p{margin:0;padding:0px 0px 0px 0px;line-height:1;text-align:left;font-size:8pt;color:#FFFFFF;text-decoration: none;font-weight:normal}
.BlockLinkPart1 a:link,.BlockLinkPart1 a:active,.BlockLinkPart1 a:visited{font-size:12pt;color:#3F3F3F;text-decoration: none;font-weight:normal} 
.BlockLinkPart1 a:hover {font-size:12pt;color:#F08922;text-decoration: none;font-weight:normal} 
.BlockLinkPart1 .FormatC .col:first-child {padding:0 10 0 0;}
.BlockLinkPart1 .FormatC .col:not(:first-child):not(:last-child) {padding:0 5;}
.BlockLinkPart1 .FormatC .col:last-child {padding:0 0 0 10;}
.BlockLinkPart1Box *{text-align:left;}
#BlockLink .FormatA img{max-width:calc(100% - 20px);}
div.BlockLink2 {background: #FFFFFF;}
div.BlockLink2Area {width:1002px;max-width:1002px;min-height:100px;background:;display:inline-block;vertical-align:top;padding:0px 0px 0px 0px;}
.FormatC img{max-width:100%;}
.BlockLinkPart23Box {width:1000px;display:inline-block;margin:10px 0px 10px 0px;}
.BlockLinkPart23Box .PicCss {border:1px FFFFFF solid;padding:2px;margin:1px;}
.BlockLinkPart23 *{font-size:9pt;color:#8C8C8C;text-decoration: none;font-weight:normal;line-height:1.7}
.BlockLinkPart23 div{vertical-align:top;}
.BlockLinkPart23 .tt p{margin:0;padding:0px 0px 0px 0px;line-height:1;text-align:left;font-size:12pt;color:#C4C4C4;text-decoration: none;font-weight:normal}
.BlockLinkPart23 .tt2 p{margin:0;padding:0px 0px 0px 0px;line-height:1;text-align:left;font-size:8pt;color:#FFFFFF;text-decoration: none;font-weight:normal}
.BlockLinkPart23 a:link,.BlockLinkPart23 a:active,.BlockLinkPart23 a:visited{font-size:9pt;color:#FFFFFF;text-decoration: none;font-weight:normal} 
.BlockLinkPart23 a:hover {font-size:9pt;color:#FFFFFF;text-decoration: none;font-weight:normal} 
.BlockLinkPart23 .FormatC .col:first-child {padding:0 10 0 0;}
.BlockLinkPart23 .FormatC .col:not(:first-child):not(:last-child) {padding:0 5;}
.BlockLinkPart23 .FormatC .col:last-child {padding:0 0 0 10;}
.BlockLinkPart23Box *{text-align:left;}
.BlockLink_1_E {}
.BlockLink_41_E {width:1000px;}
@media screen and (max-width: 1002px) {
.accordion_head{cursor:pointer;}
.accordion_hide{display:none}
.plusminus::after{content:'';cursor:pointer;border:solid #333333;border-width:0 3px 3px 0;transition:all 0.2s;transform:translateY(-60%) rotate(-315deg);height:.5em;right:10px;width:.5em;float:right;display:inline-block;margin:12px 10px 0 0}
.plus::after{transform:translateY(-30%) rotate(-135deg)}
.minus::after{margin:7px 10px 0 0;transform:translateY(-30%) rotate(-318deg)}
}
.grid-5 {display:grid;grid-template-columns: repeat(5, 1fr);}
.grid-5-min {display:grid;grid-template-columns: repeat(5, max-content);justify-content:center;}
.FlexCenter {justify-content:center;}
.FlexLeft {justify-content:flex-start;}
.FlexRight {justify-content:flex-end;}
@media screen and (max-width: 1002px) {
#BlockLink .BlockLinkPart20 .FormatC {padding:0;}
.BlockLinkPart20 .FormatC .col:first-child {padding:0 4px 0 0;text-align:center;}
.BlockLinkPart20 .FormatC .col:not(:first-child):not(:last-child) {padding:0 2px;text-align:center;}
.BlockLinkPart20 .FormatC .col:last-child {padding:0 0 0 4px;text-align:center;}
#BlockLink .BlockLinkPart1 .FormatC {padding:0;}
.BlockLinkPart1 .FormatC .col:first-child {padding:0 4px 0 0;text-align:center;}
.BlockLinkPart1 .FormatC .col:not(:first-child):not(:last-child) {padding:0 2px;text-align:center;}
.BlockLinkPart1 .FormatC .col:last-child {padding:0 0 0 4px;text-align:center;}
#BlockLink .BlockLinkPart23 .FormatC {padding:0;}
.BlockLinkPart23 .FormatC .col:first-child {padding:0 4px 0 0;text-align:center;}
.BlockLinkPart23 .FormatC .col:not(:first-child):not(:last-child) {padding:0 2px;text-align:center;}
.BlockLinkPart23 .FormatC .col:last-child {padding:0 0 0 4px;text-align:center;}
}
@media screen and (min-width: 784px) and (max-width: 1002px) {
body,#BlockLink {width:100%;}
div.BlockLinkArea {width:100%;padding:10px;min-height:unset;}
.BlockLineR {border-right:0}
.BlockLineL {border-left:0}
.RwdHide {display:none;}
.BlockLinkPart20Box {width:auto;margin:0;}
.BlockLinkPart1Box {width:auto;margin:0;}
.BlockLinkPart23Box {width:auto;margin:0;}
.RwdFullWidth {width:100%;}
}
@media screen and (max-width: 783px) {
div.BlockLinkArea {width:100%;padding:10px;min-height:unset;}
#BlockLink .tt p {font-size:24px;font-weight:bold;padding:10px 0;}
#BlockLink .tt2 p {font-size:16px;font-weight:bold;padding:10px 0;}
.accordion_body > div {padding-left:20px;}
.BlockLineR {border-right:0}
.BlockLineL {border-left:0}
table.FormatF td {padding:5px;}
table.FormatF img {max-width:100%;}
.RwdHide {display:none;}
#BlockLink .FormatB {padding:0 10px 5px 10px;}
#BlockLink .FormatC {padding:0 10px 5px 10px;}
#BlockLink .FormatD {padding:0 10px 5px 10px;}
#BlockLink .FormatE {padding:0 10px 5px 10px;}
#BlockLink .FormatF {padding:0 10px 5px 10px;}
#BlockLink .FormatG {padding:0 10px 5px 10px;}
#BlockLink .FormatP {padding:0 10px 5px 10px;}
.BlockLinkPart20Box {width:auto;margin:0;}
.BlockLinkPart1Box {width:auto;margin:0;}
.BlockLinkPart23Box {width:auto;margin:0;}
.RwdFullWidth {width:100%;}
}
