@import"https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&display=swap";@import"https://fonts.googleapis.com/css?family=Spectral:300,300i,600,600i&display=swap";html,body,h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,hr,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;background-repeat:no-repeat}main{display:block}html{line-height:1;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4}*{font-size:inherit;font-family:inherit;line-height:inherit}a,a:visited{color:inherit}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}mark{color:inherit;background-color:inherit}address{font-style:inherit}code,kbd,samp,pre{font-size:1em}ol[class],ul[class]{list-style:none}table{border-collapse:collapse;border-spacing:0}td,th{text-align:left}img,iframe,embed,object,audio,video{max-width:100%;height:auto;border:none}button,input,select,textarea{border-radius:0}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}[disabled]{cursor:default}button,input,optgroup,select,textarea{font:inherit;margin:0}button,input,select,textarea{border:1px solid WindowFrame;color:inherit}button,input{line-height:1;overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=number]{width:auto}[type=range]{padding:0}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}textarea{overflow:auto;resize:vertical}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}:-ms-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:"Yu Gothic C";font-weight:100;src:local("Yu Gothic Medium"),local("YuGothic-Medium"),local("YuGothic-Regular")}@font-face{font-family:"Yu Gothic C";font-weight:200;src:local("Yu Gothic Medium"),local("YuGothic-Medium"),local("YuGothic-Regular")}@font-face{font-family:"Yu Gothic C";font-weight:300;src:local("Yu Gothic Medium"),local("YuGothic-Medium"),local("YuGothic-Regular")}@font-face{font-family:"Yu Gothic C";font-weight:400;src:local("Yu Gothic Medium"),local("YuGothic-Medium"),local("YuGothic-Regular")}@font-face{font-family:"Yu Gothic C";font-weight:normal;src:local("Yu Gothic Medium"),local("YuGothic-Medium"),local("YuGothic-Regular")}@font-face{font-family:"Yu Gothic C";font-weight:bold;src:local("Yu Gothic Bold"),local("YuGothic-Bold")}@font-face{font-family:"Yu Mincho";font-weight:100;src:local("Yu Mincho Regular"),local("YuMincho-Regular")}@font-face{font-family:"Yu Mincho";font-weight:200;src:local("Yu Mincho Regular"),local("YuMincho-Regular")}@font-face{font-family:"Yu Mincho";font-weight:300;src:local("Yu Mincho Regular"),local("YuMincho-Regular")}@font-face{font-family:"Yu Mincho";font-weight:400;src:local("Yu Mincho Regular"),local("YuMincho-Regular")}@font-face{font-family:"Yu Mincho";font-weight:normal;src:local("Yu Mincho Regular"),local("YuMincho-Regular")}@font-face{font-family:"Yu Mincho";font-weight:bold;src:local("Yu Mincho Demibold"),local("YuMincho-Demibold")}@font-face{font-family:Meiryo;font-weight:normal;src:local("Meiryo")}@font-face{font-family:Meiryo;font-weight:bold;src:local("Meiryo Bold")}@font-face{font-family:"HG Mincho";font-weight:normal;src:local("HGMinchoB")}@font-face{font-family:"HG Mincho";font-weight:bold;src:local("HGMinchoE")}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;white-space:nowrap}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.stile .tab-page>div>div+div,.widget_text .textwidget .tab-page>div>div+div,.stile .pseudo-tab-page>div+div,.widget_text .textwidget .pseudo-tab-page>div+div,.stile .column-2>*>div+div,.widget_text .textwidget .column-2>*>div+div,.stile .column-3>*>div+div,.widget_text .textwidget .column-3>*>div+div,.stile .column-4>*>div+div,.widget_text .textwidget .column-4>*>div+div,.stile .card-2>*>div+div,.widget_text .textwidget .card-2>*>div+div,.stile .card-3>*>div+div,.widget_text .textwidget .card-3>*>div+div,.stile .card-4>*>div+div,.widget_text .textwidget .card-4>*>div+div,.stile div.frame blockquote>div+div,.stile blockquote>div+div,.widget_text .textwidget blockquote>div+div,.stile div.frame>div+div,.widget_text .textwidget div.frame>div+div,.stile>div+div,.widget_text .textwidget>div+div{margin-top:1.7rem}.stile div.frame .tab-page>div>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .tab-page>div>*:first-child.alignleft+*:not([class]),.stile .tab-page>div>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .tab-page>div>*:first-child.alignleft+*:not([class]),.stile div.frame .pseudo-tab-page>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .pseudo-tab-page>*:first-child.alignleft+*:not([class]),.stile .pseudo-tab-page>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .pseudo-tab-page>*:first-child.alignleft+*:not([class]),.stile div.frame .column-2>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .column-2>*>*:first-child.alignleft+*:not([class]),.stile .column-2>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .column-2>*>*:first-child.alignleft+*:not([class]),.stile div.frame .column-3>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .column-3>*>*:first-child.alignleft+*:not([class]),.stile .column-3>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .column-3>*>*:first-child.alignleft+*:not([class]),.stile div.frame .column-4>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .column-4>*>*:first-child.alignleft+*:not([class]),.stile .column-4>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .column-4>*>*:first-child.alignleft+*:not([class]),.stile div.frame .card-2>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .card-2>*>*:first-child.alignleft+*:not([class]),.stile .card-2>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .card-2>*>*:first-child.alignleft+*:not([class]),.stile div.frame .card-3>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .card-3>*>*:first-child.alignleft+*:not([class]),.stile .card-3>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .card-3>*>*:first-child.alignleft+*:not([class]),.stile div.frame .card-4>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame .card-4>*>*:first-child.alignleft+*:not([class]),.stile .card-4>*>*:first-child.alignleft+*:not([class]),.widget_text .textwidget .card-4>*>*:first-child.alignleft+*:not([class]),.stile div.frame blockquote>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame blockquote>*:first-child.alignleft+*:not([class]),.stile blockquote>*:first-child.alignleft+*:not([class]),.widget_text .textwidget blockquote>*:first-child.alignleft+*:not([class]),.stile div.frame>*:first-child.alignleft+*:not([class]),.widget_text .textwidget div.frame>*:first-child.alignleft+*:not([class]),.stile>*:first-child.alignleft+*:not([class]),.widget_text .textwidget>*:first-child.alignleft+*:not([class]),.stile div.frame .tab-page>div>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .tab-page>div>*:first-child.alignright+*:not([class]),.stile .tab-page>div>*:first-child.alignright+*:not([class]),.widget_text .textwidget .tab-page>div>*:first-child.alignright+*:not([class]),.stile div.frame .pseudo-tab-page>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .pseudo-tab-page>*:first-child.alignright+*:not([class]),.stile .pseudo-tab-page>*:first-child.alignright+*:not([class]),.widget_text .textwidget .pseudo-tab-page>*:first-child.alignright+*:not([class]),.stile div.frame .column-2>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .column-2>*>*:first-child.alignright+*:not([class]),.stile .column-2>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget .column-2>*>*:first-child.alignright+*:not([class]),.stile div.frame .column-3>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .column-3>*>*:first-child.alignright+*:not([class]),.stile .column-3>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget .column-3>*>*:first-child.alignright+*:not([class]),.stile div.frame .column-4>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .column-4>*>*:first-child.alignright+*:not([class]),.stile .column-4>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget .column-4>*>*:first-child.alignright+*:not([class]),.stile div.frame .card-2>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .card-2>*>*:first-child.alignright+*:not([class]),.stile .card-2>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget .card-2>*>*:first-child.alignright+*:not([class]),.stile div.frame .card-3>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .card-3>*>*:first-child.alignright+*:not([class]),.stile .card-3>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget .card-3>*>*:first-child.alignright+*:not([class]),.stile div.frame .card-4>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame .card-4>*>*:first-child.alignright+*:not([class]),.stile .card-4>*>*:first-child.alignright+*:not([class]),.widget_text .textwidget .card-4>*>*:first-child.alignright+*:not([class]),.stile div.frame blockquote>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame blockquote>*:first-child.alignright+*:not([class]),.stile blockquote>*:first-child.alignright+*:not([class]),.widget_text .textwidget blockquote>*:first-child.alignright+*:not([class]),.stile div.frame>*:first-child.alignright+*:not([class]),.widget_text .textwidget div.frame>*:first-child.alignright+*:not([class]),.stile>*:first-child.alignright+*:not([class]),.widget_text .textwidget>*:first-child.alignright+*:not([class]){margin-top:0}.stile div.frame *+figcaption,.widget_text .textwidget div.frame *+figcaption,.stile *+figcaption,.widget_text .textwidget *+figcaption{margin-top:.85rem}.stile div.frame table>caption,.stile table>caption,.widget_text .textwidget table>caption{padding-bottom:.85rem}.stile ul:not([class])>li+li,.widget_text .textwidget ul:not([class])>li+li,.stile ul.stile>li+li,.widget_text .textwidget ul.stile>li+li{margin-top:.85rem}.stile ul[data-stile~=compact]>li+li,.widget_text .textwidget ul[data-stile~=compact]>li+li{margin-top:0}.stile ol:not([class])>li+li::before,.widget_text .textwidget ol:not([class])>li+li::before,.stile ol.stile>li+li::before,.widget_text .textwidget ol.stile>li+li::before{padding-top:.85rem}.stile ol[data-stile~=compact]>li+li::before,.widget_text .textwidget ol[data-stile~=compact]>li+li::before{padding-top:0}.stile dl:not([class])>*+dt,.widget_text .textwidget dl:not([class])>*+dt,.stile dl.stile>*+dt,.widget_text .textwidget dl.stile>*+dt{margin-top:.85rem}.stile dl[data-stile~=compact]>*+dt,.widget_text .textwidget dl[data-stile~=compact]>*+dt{margin-top:0}.stile div.frame li>ul,.stile li>ul,.widget_text .textwidget li>ul,.stile div.frame li>ol,.stile li>ol,.widget_text .textwidget li>ol,.stile div.frame li>dl,.stile li>dl,.widget_text .textwidget li>dl,.stile div.frame dd>ul,.stile dd>ul,.widget_text .textwidget dd>ul,.stile div.frame dd>ol,.stile dd>ol,.widget_text .textwidget dd>ol,.stile div.frame dd>dl,.stile dd>dl,.widget_text .textwidget dd>dl{margin-top:.85rem}.stile div.frame *+blockquote,.widget_text .textwidget div.frame *+blockquote,.stile *+blockquote,.widget_text .textwidget *+blockquote,.stile div.frame blockquote+*,.stile blockquote+*,.widget_text .textwidget blockquote+*,.stile div.frame *+nav,.widget_text .textwidget div.frame *+nav,.stile *+nav,.widget_text .textwidget *+nav,.stile div.frame nav+*,.stile nav+*,.widget_text .textwidget nav+*,.stile div.frame *+pre,.widget_text .textwidget div.frame *+pre,.stile *+pre,.widget_text .textwidget *+pre,.stile div.frame pre+*,.stile pre+*,.widget_text .textwidget pre+*,.stile div.frame *+ul,.widget_text .textwidget div.frame *+ul,.stile *+ul,.widget_text .textwidget *+ul,.stile div.frame ul+*,.stile ul+*,.widget_text .textwidget ul+*,.stile div.frame *+ol,.widget_text .textwidget div.frame *+ol,.stile *+ol,.widget_text .textwidget *+ol,.stile div.frame ol+*,.stile ol+*,.widget_text .textwidget ol+*,.stile div.frame *+dl,.widget_text .textwidget div.frame *+dl,.stile *+dl,.widget_text .textwidget *+dl,.stile div.frame dl+*,.stile dl+*,.widget_text .textwidget dl+*,.stile div.frame *+p,.widget_text .textwidget div.frame *+p,.stile *+p,.widget_text .textwidget *+p,.stile div.frame p+*,.stile p+*,.widget_text .textwidget p+*{margin-top:1.7rem}.stile div.frame *+table,.widget_text .textwidget div.frame *+table,.stile *+table,.widget_text .textwidget *+table,.stile div.frame table+*,.stile table+*,.widget_text .textwidget table+*,.stile div.frame *+hr,.widget_text .textwidget div.frame *+hr,.stile *+hr,.widget_text .textwidget *+hr,.stile div.frame hr+*,.stile hr+*,.widget_text .textwidget hr+*{margin-top:3.4rem}.stile div.frame p+p,.stile p+p,.widget_text .textwidget p+p{margin-top:.85rem}@media screen and (min-width: 600px),print and (min-width: 193px){.stile div.frame *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table],.widget_text .textwidget div.frame *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table],.stile *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table],.widget_text .textwidget *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table],.stile .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table]+*,.widget_text .textwidget .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table]+*,.stile div.frame *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table],.widget_text .textwidget div.frame *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table],.stile *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table],.widget_text .textwidget *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table],.stile .alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table]+*,.widget_text .textwidget .alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table]+*{margin-top:3.4rem}.stile div.frame *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.widget_text .textwidget div.frame *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.stile *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.widget_text .textwidget *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.stile .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr]+*,.widget_text .textwidget .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr]+*,.stile div.frame *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.widget_text .textwidget div.frame *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.stile *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.widget_text .textwidget *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.stile .alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr]+*,.widget_text .textwidget .alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr]+*{margin-top:3.4rem}.stile p+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-p],.widget_text .textwidget p+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-p],.stile .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-p]+p,.widget_text .textwidget .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-p]+p,.stile p+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-p],.widget_text .textwidget p+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-p],.stile .alignright:not([data-stile~=aligncenter])[data-stile~=next-to-p]+p,.widget_text .textwidget .alignright:not([data-stile~=aligncenter])[data-stile~=next-to-p]+p{margin-top:.85rem}}.stile div.frame .alignleft,.stile .alignleft,.widget_text .textwidget .alignleft,.stile div.frame .alignright,.stile .alignright,.widget_text .textwidget .alignright,.stile div.frame .aligncenter,.stile .aligncenter,.widget_text .textwidget .aligncenter{margin-top:1.7rem;margin-bottom:1.7rem}@media screen and (min-width: 600px),print and (min-width: 193px){.stile div.frame .alignleft,.stile .alignleft,.widget_text .textwidget .alignleft,.stile div.frame .alignright,.stile .alignright,.widget_text .textwidget .alignright{margin-top:0;margin-bottom:.85rem}}.stile div.frame figure,.stile figure,.widget_text .textwidget figure{margin-top:3.4rem;margin-bottom:3.4rem}@media screen and (min-width: 600px),print and (min-width: 193px){.stile figure.alignleft,.widget_text .textwidget figure.alignleft,.stile figure.alignright,.widget_text .textwidget figure.alignright{margin-top:1.7rem;margin-bottom:1.7rem}}.stile .size-thumbnail.alignleft,.widget_text .textwidget .size-thumbnail.alignleft,.stile .size-thumbnail.alignright,.widget_text .textwidget .size-thumbnail.alignright{margin-top:0;margin-bottom:.85rem}.stile .size-small.alignleft,.widget_text .textwidget .size-small.alignleft,.stile .size-small.alignright,.widget_text .textwidget .size-small.alignright,.stile .size-medium-small.alignleft,.widget_text .textwidget .size-medium-small.alignleft,.stile .size-medium-small.alignright,.widget_text .textwidget .size-medium-small.alignright,.stile .size-medium.alignleft,.widget_text .textwidget .size-medium.alignleft,.stile .size-medium.alignright,.widget_text .textwidget .size-medium.alignright,.stile .size-medium_large.alignleft,.widget_text .textwidget .size-medium_large.alignleft,.stile .size-medium_large.alignright,.widget_text .textwidget .size-medium_large.alignright,.stile .size-medium-large.alignleft,.widget_text .textwidget .size-medium-large.alignleft,.stile .size-medium-large.alignright,.widget_text .textwidget .size-medium-large.alignright,.stile .size-large.alignleft,.widget_text .textwidget .size-large.alignleft,.stile .size-large.alignright,.widget_text .textwidget .size-large.alignright,.stile .size-full.alignleft,.widget_text .textwidget .size-full.alignleft,.stile .size-full.alignright,.widget_text .textwidget .size-full.alignright{margin-top:1.7rem;margin-bottom:1.7rem}@media screen and (min-width: 600px),print and (min-width: 193px){.stile .size-small.alignleft,.widget_text .textwidget .size-small.alignleft,.stile .size-small.alignright,.widget_text .textwidget .size-small.alignright,.stile .size-medium-small.alignleft,.widget_text .textwidget .size-medium-small.alignleft,.stile .size-medium-small.alignright,.widget_text .textwidget .size-medium-small.alignright,.stile .size-medium.alignleft,.widget_text .textwidget .size-medium.alignleft,.stile .size-medium.alignright,.widget_text .textwidget .size-medium.alignright{margin-top:0;margin-bottom:.85rem}}@media screen and (min-width: 900px),print and (min-width: 369px){.stile .size-medium_large.alignleft,.widget_text .textwidget .size-medium_large.alignleft,.stile .size-medium_large.alignright,.widget_text .textwidget .size-medium_large.alignright,.stile .size-medium-large.alignleft,.widget_text .textwidget .size-medium-large.alignleft,.stile .size-medium-large.alignright,.widget_text .textwidget .size-medium-large.alignright,.stile .size-large.alignleft,.widget_text .textwidget .size-large.alignleft,.stile .size-large.alignright,.widget_text .textwidget .size-large.alignright,.stile .size-full.alignleft,.widget_text .textwidget .size-full.alignleft,.stile .size-full.alignright,.widget_text .textwidget .size-full.alignright{margin-top:0;margin-bottom:.85rem}}.stile div.frame *[data-stile~=alignleft],.stile *[data-stile~=alignleft],.widget_text .textwidget *[data-stile~=alignleft],.stile div.frame *[data-stile~=alignright],.stile *[data-stile~=alignright],.widget_text .textwidget *[data-stile~=alignright]{margin-top:0;margin-bottom:.85rem}.stile *:not(figure)[data-stile~=aligncenter].alignleft,.widget_text .textwidget *:not(figure)[data-stile~=aligncenter].alignleft,.stile *:not(figure)[data-stile~=aligncenter].alignright,.widget_text .textwidget *:not(figure)[data-stile~=aligncenter].alignright{margin-top:1.7rem;margin-bottom:1.7rem}.stile figure[data-stile~=aligncenter].alignleft,.widget_text .textwidget figure[data-stile~=aligncenter].alignleft,.stile figure[data-stile~=aligncenter].alignright,.widget_text .textwidget figure[data-stile~=aligncenter].alignright{margin-top:3.4rem;margin-bottom:3.4rem}.stile div.frame *+.column-2,.widget_text .textwidget div.frame *+.column-2,.stile *+.column-2,.widget_text .textwidget *+.column-2,.stile div.frame .column-2+*,.stile .column-2+*,.widget_text .textwidget .column-2+*,.stile div.frame *+.column-3,.widget_text .textwidget div.frame *+.column-3,.stile *+.column-3,.widget_text .textwidget *+.column-3,.stile div.frame .column-3+*,.stile .column-3+*,.widget_text .textwidget .column-3+*,.stile div.frame *+.column-4,.widget_text .textwidget div.frame *+.column-4,.stile *+.column-4,.widget_text .textwidget *+.column-4,.stile div.frame .column-4+*,.stile .column-4+*,.widget_text .textwidget .column-4+*,.stile div.frame *+.card-2,.widget_text .textwidget div.frame *+.card-2,.stile *+.card-2,.widget_text .textwidget *+.card-2,.stile div.frame .card-2+*,.stile .card-2+*,.widget_text .textwidget .card-2+*,.stile div.frame *+.card-3,.widget_text .textwidget div.frame *+.card-3,.stile *+.card-3,.widget_text .textwidget *+.card-3,.stile div.frame .card-3+*,.stile .card-3+*,.widget_text .textwidget .card-3+*,.stile div.frame *+.card-4,.widget_text .textwidget div.frame *+.card-4,.stile *+.card-4,.widget_text .textwidget *+.card-4,.stile div.frame .card-4+*,.stile .card-4+*,.widget_text .textwidget .card-4+*{margin-top:3.4rem}.stile div.frame *+.tab-page,.widget_text .textwidget div.frame *+.tab-page,.stile *+.tab-page,.widget_text .textwidget *+.tab-page,.stile div.frame .tab-page+*,.stile .tab-page+*,.widget_text .textwidget .tab-page+*,.stile div.frame *+.pseudo-tab-page,.widget_text .textwidget div.frame *+.pseudo-tab-page,.stile *+.pseudo-tab-page,.widget_text .textwidget *+.pseudo-tab-page,.stile div.frame .pseudo-tab-page+*,.stile .pseudo-tab-page+*,.widget_text .textwidget .pseudo-tab-page+*{margin-top:3.4rem}.stile .tab-page>div *+.tab-page,.widget_text .textwidget .tab-page>div *+.tab-page,.stile .tab-page>div .tab-page+*,.widget_text .textwidget .tab-page>div .tab-page+*,.stile .tab-page>div *+.pseudo-tab-page,.widget_text .textwidget .tab-page>div *+.pseudo-tab-page,.stile .tab-page>div .pseudo-tab-page+*,.widget_text .textwidget .tab-page>div .pseudo-tab-page+*,.stile .pseudo-tab-page *+.tab-page,.widget_text .textwidget .pseudo-tab-page *+.tab-page,.stile .pseudo-tab-page .tab-page+*,.widget_text .textwidget .pseudo-tab-page .tab-page+*,.stile .pseudo-tab-page *+.pseudo-tab-page,.widget_text .textwidget .pseudo-tab-page *+.pseudo-tab-page,.stile .pseudo-tab-page .pseudo-tab-page+*,.widget_text .textwidget .pseudo-tab-page .pseudo-tab-page+*{margin-top:3.4rem}.stile div.frame .stile-tab-page-tab-list+*,.stile .stile-tab-page-tab-list+*,.widget_text .textwidget .stile-tab-page-tab-list+*,.stile div.frame *+.stile-tab-page-tab-list-below,.widget_text .textwidget div.frame *+.stile-tab-page-tab-list-below,.stile *+.stile-tab-page-tab-list-below,.widget_text .textwidget *+.stile-tab-page-tab-list-below{margin-top:0}.stile .pseudo-tab-page .stile-pseudo-tab-page-tab-list+*,.widget_text .textwidget .pseudo-tab-page .stile-pseudo-tab-page-tab-list+*{margin-top:1.7rem}.stile div.frame *+h6,.widget_text .textwidget div.frame *+h6,.stile *+h6,.widget_text .textwidget *+h6{margin-top:2.55rem}.stile div.frame h6+*,.stile h6+*,.widget_text .textwidget h6+*{margin-top:.85rem}.stile *[class]+h6,.widget_text .textwidget *[class]+h6{margin-top:2.55rem}.stile h6+*[class],.widget_text .textwidget h6+*[class]{margin-top:.85rem}.stile h6+figure.alignright,.widget_text .textwidget h6+figure.alignright,.stile h6+figure.alignleft,.widget_text .textwidget h6+figure.alignleft{margin-top:.85rem}.stile h6+figure.alignright+*,.widget_text .textwidget h6+figure.alignright+*,.stile h6+figure.alignleft+*,.widget_text .textwidget h6+figure.alignleft+*{margin-top:.85rem}.stile div.frame *+h5,.widget_text .textwidget div.frame *+h5,.stile *+h5,.widget_text .textwidget *+h5{margin-top:3.4rem}.stile div.frame h5+*,.stile h5+*,.widget_text .textwidget h5+*{margin-top:1.7rem}.stile *[class]+h5,.widget_text .textwidget *[class]+h5{margin-top:3.4rem}.stile h5+*[class],.widget_text .textwidget h5+*[class]{margin-top:1.7rem}.stile h5+figure.alignright,.widget_text .textwidget h5+figure.alignright,.stile h5+figure.alignleft,.widget_text .textwidget h5+figure.alignleft{margin-top:1.7rem}.stile h5+figure.alignright+*,.widget_text .textwidget h5+figure.alignright+*,.stile h5+figure.alignleft+*,.widget_text .textwidget h5+figure.alignleft+*{margin-top:1.7rem}.stile div.frame *+h4,.widget_text .textwidget div.frame *+h4,.stile *+h4,.widget_text .textwidget *+h4{margin-top:4.25rem}.stile div.frame h4+*,.stile h4+*,.widget_text .textwidget h4+*{margin-top:2.55rem}.stile *[class]+h4,.widget_text .textwidget *[class]+h4{margin-top:4.25rem}.stile h4+*[class],.widget_text .textwidget h4+*[class]{margin-top:2.55rem}.stile h4+figure.alignright,.widget_text .textwidget h4+figure.alignright,.stile h4+figure.alignleft,.widget_text .textwidget h4+figure.alignleft{margin-top:2.55rem}.stile h4+figure.alignright+*,.widget_text .textwidget h4+figure.alignright+*,.stile h4+figure.alignleft+*,.widget_text .textwidget h4+figure.alignleft+*{margin-top:2.55rem}.stile div.frame *+h3,.widget_text .textwidget div.frame *+h3,.stile *+h3,.widget_text .textwidget *+h3{margin-top:5.1rem}.stile div.frame h3+*,.stile h3+*,.widget_text .textwidget h3+*{margin-top:3.4rem}.stile *[class]+h3,.widget_text .textwidget *[class]+h3{margin-top:5.1rem}.stile h3+*[class],.widget_text .textwidget h3+*[class]{margin-top:3.4rem}.stile h3+figure.alignright,.widget_text .textwidget h3+figure.alignright,.stile h3+figure.alignleft,.widget_text .textwidget h3+figure.alignleft{margin-top:3.4rem}.stile h3+figure.alignright+*,.widget_text .textwidget h3+figure.alignright+*,.stile h3+figure.alignleft+*,.widget_text .textwidget h3+figure.alignleft+*{margin-top:3.4rem}.stile div.frame *+h2,.widget_text .textwidget div.frame *+h2,.stile *+h2,.widget_text .textwidget *+h2{margin-top:5.1rem}.stile div.frame h2+*,.stile h2+*,.widget_text .textwidget h2+*{margin-top:4.25rem}.stile *[class]+h2,.widget_text .textwidget *[class]+h2{margin-top:5.1rem}.stile h2+*[class],.widget_text .textwidget h2+*[class]{margin-top:4.25rem}.stile h2+figure.alignright,.widget_text .textwidget h2+figure.alignright,.stile h2+figure.alignleft,.widget_text .textwidget h2+figure.alignleft{margin-top:4.25rem}.stile h2+figure.alignright+*,.widget_text .textwidget h2+figure.alignright+*,.stile h2+figure.alignleft+*,.widget_text .textwidget h2+figure.alignleft+*{margin-top:4.25rem}.stile div.frame *+h1,.widget_text .textwidget div.frame *+h1,.stile *+h1,.widget_text .textwidget *+h1{margin-top:5.1rem}.stile div.frame h1+*,.stile h1+*,.widget_text .textwidget h1+*{margin-top:5.1rem}.stile *[class]+h1,.widget_text .textwidget *[class]+h1{margin-top:5.1rem}.stile h1+*[class],.widget_text .textwidget h1+*[class]{margin-top:5.1rem}.stile h1+figure.alignright,.widget_text .textwidget h1+figure.alignright,.stile h1+figure.alignleft,.widget_text .textwidget h1+figure.alignleft{margin-top:5.1rem}.stile h1+figure.alignright+*,.widget_text .textwidget h1+figure.alignright+*,.stile h1+figure.alignleft+*,.widget_text .textwidget h1+figure.alignleft+*{margin-top:5.1rem}span[data-stile~=anchor-offset]{display:inline-block !important;position:absolute !important;z-index:-9999 !important;pointer-events:none !important;left:0 !important;width:100% !important}.stile .card-2>*,.stile .card-3>*,.stile .card-4>*,.widget_text .textwidget .card-2>*,.widget_text .textwidget .card-3>*,.widget_text .textwidget .card-4>*,.stile .column-2>*,.stile .column-3>*,.stile .column-4>*,.widget_text .textwidget .column-2>*,.widget_text .textwidget .column-3>*,.widget_text .textwidget .column-4>*{flex-grow:1}.stile .card-2>*>*:first-child,.stile .card-3>*>*:first-child,.stile .card-4>*>*:first-child,.widget_text .textwidget .card-2>*>*:first-child,.widget_text .textwidget .card-3>*>*:first-child,.widget_text .textwidget .card-4>*>*:first-child,.stile .column-2>*>*:first-child,.stile .column-3>*>*:first-child,.stile .column-4>*>*:first-child,.widget_text .textwidget .column-2>*>*:first-child,.widget_text .textwidget .column-3>*>*:first-child,.widget_text .textwidget .column-4>*>*:first-child{margin-top:0}.stile .card-2>*>*:first-child>*:first-child,.stile .card-3>*>*:first-child>*:first-child,.stile .card-4>*>*:first-child>*:first-child,.widget_text .textwidget .card-2>*>*:first-child>*:first-child,.widget_text .textwidget .card-3>*>*:first-child>*:first-child,.widget_text .textwidget .card-4>*>*:first-child>*:first-child,.stile .column-2>*>*:first-child>*:first-child,.stile .column-3>*>*:first-child>*:first-child,.stile .column-4>*>*:first-child>*:first-child,.widget_text .textwidget .column-2>*>*:first-child>*:first-child,.widget_text .textwidget .column-3>*>*:first-child>*:first-child,.widget_text .textwidget .column-4>*>*:first-child>*:first-child{margin-top:0}.stile .card-2>*>*:last-child,.stile .card-3>*>*:last-child,.stile .card-4>*>*:last-child,.widget_text .textwidget .card-2>*>*:last-child,.widget_text .textwidget .card-3>*>*:last-child,.widget_text .textwidget .card-4>*>*:last-child,.stile .column-2>*>*:last-child,.stile .column-3>*>*:last-child,.stile .column-4>*>*:last-child,.widget_text .textwidget .column-2>*>*:last-child,.widget_text .textwidget .column-3>*>*:last-child,.widget_text .textwidget .column-4>*>*:last-child{margin-bottom:0}.stile .card-2>*>*:last-child>*:last-child,.stile .card-3>*>*:last-child>*:last-child,.stile .card-4>*>*:last-child>*:last-child,.widget_text .textwidget .card-2>*>*:last-child>*:last-child,.widget_text .textwidget .card-3>*>*:last-child>*:last-child,.widget_text .textwidget .card-4>*>*:last-child>*:last-child,.stile .column-2>*>*:last-child>*:last-child,.stile .column-3>*>*:last-child>*:last-child,.stile .column-4>*>*:last-child>*:last-child,.widget_text .textwidget .column-2>*>*:last-child>*:last-child,.widget_text .textwidget .column-3>*>*:last-child>*:last-child,.widget_text .textwidget .column-4>*>*:last-child>*:last-child{margin-bottom:0}.stile .card-2>* *[data-stile~=only-child-element],.stile .card-3>* *[data-stile~=only-child-element],.stile .card-4>* *[data-stile~=only-child-element],.widget_text .textwidget .card-2>* *[data-stile~=only-child-element],.widget_text .textwidget .card-3>* *[data-stile~=only-child-element],.widget_text .textwidget .card-4>* *[data-stile~=only-child-element],.stile .column-2>* *[data-stile~=only-child-element],.stile .column-3>* *[data-stile~=only-child-element],.stile .column-4>* *[data-stile~=only-child-element],.widget_text .textwidget .column-2>* *[data-stile~=only-child-element],.widget_text .textwidget .column-3>* *[data-stile~=only-child-element],.widget_text .textwidget .column-4>* *[data-stile~=only-child-element]{margin-top:0;margin-bottom:0}.stile .card-2>* .aligncenter[data-stile~=has-only-child-element],.stile .card-3>* .aligncenter[data-stile~=has-only-child-element],.stile .card-4>* .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget .card-2>* .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget .card-3>* .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget .card-4>* .aligncenter[data-stile~=has-only-child-element],.stile .column-2>* .aligncenter[data-stile~=has-only-child-element],.stile .column-3>* .aligncenter[data-stile~=has-only-child-element],.stile .column-4>* .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget .column-2>* .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget .column-3>* .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget .column-4>* .aligncenter[data-stile~=has-only-child-element],.stile .card-2>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .card-3>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .card-4>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .card-2>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .card-3>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .card-4>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .column-2>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .column-3>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .column-4>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .column-2>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .column-3>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .column-4>* .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .card-2>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .card-3>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .card-4>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .card-2>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .card-3>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .card-4>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .column-2>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .column-3>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.stile .column-4>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .column-2>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .column-3>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget .column-4>* .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element]{margin-top:0;margin-bottom:0}html,body{min-height:100vh}@media screen{body{display:flex}}.screen-reader-text{position:absolute !important;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden}.screen-reader-text:focus{font-weight:bold;display:block;z-index:100000;width:auto;height:auto;top:5px;left:5px;padding:15px 23px 14px;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;background-color:#f1f1f1;color:#21759b;font-size:.875rem;text-decoration:none;line-height:normal}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.screen-reader-text:focus{-webkit-text-stroke-width:initial}}#content[tabindex="-1"]:focus{outline:0}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.entry-footer:before,.entry-footer:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.nav-links:before,.nav-links:after,.pagination:before,.pagination:after,.comment-author:before,.comment-author:after,.widget-area:before,.widget-area:after,.widget:before,.widget:after,.comment-meta:before,.comment-meta:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.nav-links:after,.pagination:after,.comment-author:after,.widget-area:after,.widget:after,.comment-meta:after{clear:both}div[class=clear]{margin-top:0;font-size:0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.gallery{margin-bottom:1.7rem}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.st-slide-show{position:relative;display:flex;flex-direction:column;box-sizing:border-box}.st-slide-show *,.st-slide-show *::before,.st-slide-show *::after{box-sizing:inherit}.st-slide-show .st-slide-show-slides,.st-slide-show .st-slide-show-picture{position:absolute;top:0;left:0;right:0;bottom:0}.st-slide-show .st-slide-show-frame{overflow-x:hidden}.st-slide-show .st-slide-show-strip{margin-left:auto;margin-right:auto;max-width:72rem;width:100%;background-color:rgba(0,0,0,0);box-shadow:-33vw 0 0 rgba(0,0,0,0),33vw 0 0 rgba(0,0,0,0);min-height:14rem;max-height:80vh;position:relative}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.st-slide-show .st-slide-show-strip{position:relative}.st-slide-show .st-slide-show-strip::after{content:"";position:absolute;top:0;left:-100vw;bottom:0;width:200vw;z-index:-1;background-color:rgba(0,0,0,0)}}.st-slide-show .st-slide-show-strip::before{content:"";display:block;padding-top:37.5%}.st-slide-show .st-slide-show-background-frame{position:absolute;top:0;bottom:0;width:100vw;overflow:hidden}.st-slide-show .st-slide-show-background-frame>div{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transform:scale(2, 2);transform-origin:center center;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(5px)}.st-slide-show .st-slide-show-slides{margin:0;padding:0;width:100%;height:100%;list-style:none;overflow:hidden;box-shadow:none}.st-slide-show .st-slide-show-slides>li{position:absolute;top:0;width:100%;height:100%;overflow:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0)}.st-slide-show .st-slide-show-slides>li>a{display:block;width:100%;height:100%}.st-slide-show .st-slide-show-picture,.st-slide-show .st-slide-show-picture>div{background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform 10s}.st-slide-show .st-slide-show-picture:not(.dual)>div{position:absolute;top:0;left:0;right:0;bottom:0}.st-slide-show .st-slide-show-picture.scroll>div{background-size:100% auto}.st-slide-show .st-slide-show-picture.scroll>div:first-child{background-position:center top}.st-slide-show .st-slide-show-picture.scroll.do>div:first-child{transition:transform 10s,background-position 10s;background-position:center bottom}.st-slide-show .st-slide-show-picture.dual{display:flex;background-color:rgba(0,0,0,0)}.st-slide-show .st-slide-show-picture.dual>div{width:50%;height:100%}.st-slide-show .st-slide-show-picture.dual>div:last-child{opacity:0;transition:opacity 1s}.st-slide-show .st-slide-show-picture.dual.do>div:last-child{opacity:1}.st-slide-show .st-slide-show-picture.dual.scroll>div:last-child{background-position:center bottom}.st-slide-show .st-slide-show-picture.dual.scroll.do>div:last-child{transition:opacity 1s,transform 9s 1s,background-position 9s 1s;background-position:center top}.st-slide-show .st-slide-show-video{position:relative;height:100%}.st-slide-show .st-slide-show-video video{position:absolute;top:50%;transform:translate(0, -50%)}.st-slide-show .st-slide-show-caption{opacity:0;z-index:1;pointer-events:none;color:#fff;text-shadow:0 0 .5rem #000;line-height:1.25}body:not(.ios) .st-slide-show .st-slide-show-caption{font-feature-settings:"pkna" 1}.st-slide-show .st-slide-show-caption.visible{opacity:1;transition-property:opacity}.st-slide-show .st-slide-show-caption span>span{display:inline-block}.st-slide-show .st-slide-show-caption.subtitle,.st-slide-show .st-slide-show-caption.line{position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);padding:.5rem 1rem}@media screen and (min-width: 600px),print and (min-width: 193px){.st-slide-show .st-slide-show-caption.subtitle,.st-slide-show .st-slide-show-caption.line{padding:.85rem 1rem}}@media screen and (min-width: 900px),print and (min-width: 369px){.st-slide-show .st-slide-show-caption.line{padding:.85rem 2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:50%;background-color:rgba(0,0,0,0)}.st-slide-show .st-slide-show-caption.line>div{max-width:100%}.st-slide-show .st-slide-show-caption.line>div>span{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:100%;background-color:rgba(0,0,0,.4);font-size:1.85rem;line-height:1.5}.st-slide-show .st-slide-show-caption.line div:first-child{font-weight:bold}.st-slide-show .st-slide-show-caption.line div:not(:first-child){margin-top:1rem}}.st-slide-show .st-slide-show-caption.circle{position:absolute;top:0;left:2rem;right:2rem;bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background-image:radial-gradient(circle closest-side at center center, rgba(0, 0, 0, 0.4) 50%, transparent 51%)}.st-slide-show .st-slide-show-caption.circle,.st-slide-show .st-slide-show-caption.circle>div{text-align:center;line-height:1.35;font-size:1.5rem}@media screen and (min-width: 600px),print and (min-width: 193px){.st-slide-show .st-slide-show-caption.circle,.st-slide-show .st-slide-show-caption.circle>div{font-size:1.85rem}}.st-slide-show .st-slide-show-caption.circle>div+div{margin-top:.5rem}.st-slide-show .st-slide-show-prev,.st-slide-show .st-slide-show-next{-ms-user-select:none;user-select:none;cursor:pointer;margin:0;position:absolute;top:0;bottom:0;width:2rem;display:flex;align-items:center;justify-content:center}.st-slide-show .st-slide-show-prev:before,.st-slide-show .st-slide-show-next:before{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;transform:translate(-1rem, -1rem);border-radius:50%;transition:all .2s}.st-slide-show .st-slide-show-prev:hover:before,.st-slide-show .st-slide-show-next:hover:before{background-color:rgba(0,0,0,.4)}.st-slide-show .st-slide-show-prev::after,.st-slide-show .st-slide-show-next::after{content:"";transition:all .2s;width:.9rem;height:.9rem;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:0.45rem 0.45rem}.st-slide-show .st-slide-show-prev:hover::after,.st-slide-show .st-slide-show-next:hover::after{border-top-color:#fff;border-left-color:#fff}.st-slide-show .st-slide-show-next{right:0}.st-slide-show .st-slide-show-next::after{transform:translateX(-0.225rem) rotate(135deg)}.st-slide-show .st-slide-show-prev{left:0}.st-slide-show .st-slide-show-prev::after{transform:translateX(0.225rem) rotate(-45deg)}.st-slide-show .st-slide-show-rivets{position:absolute;left:50%;bottom:-1.5rem;width:100%;z-index:2;transform:translateX(-50%);line-height:1;text-align:center}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.st-slide-show .st-slide-show-rivets{top:-1.5rem;bottom:initial}}.st-slide-show .st-slide-show-rivets>input[type=radio]+label{display:inline-block;padding:.25rem .5rem;cursor:pointer}.st-slide-show .st-slide-show-rivets>input[type=radio]+label::after{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:#e2e2e2;box-shadow:none}.st-slide-show .st-slide-show-rivets>input[type=radio]:checked+label{pointer-events:none}.st-slide-show .st-slide-show-rivets>input[type=radio]:checked+label::after{background-color:rgba(0,0,0,.75)}.site-global-nav{display:flex;align-items:center;border-bottom:2px solid rgba(18,88,0,.9)}@media screen and (max-width: 779.5px),print and (max-width: 192.5px){.site-global-nav{display:none}}.site-global-nav>.menu{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 1.5rem);display:inline-flex;position:relative}@media screen and (min-width: 600px),print and (min-width: 193px){.site-global-nav>.menu{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}.site-global-nav>.menu>li{overflow:inherit;flex-grow:1;border-right:1px solid #e2e2e2;position:relative}.site-global-nav>.menu>li>a,.site-global-nav>.menu>li>label{display:inline-block;text-align:center;color:#2a2a2a;position:relative;width:100%;height:100%;padding:.8rem 1.2rem;cursor:pointer;font-weight:bold;white-space:inherit;line-height:1.2rem;transition:.25s;color:#575757;font-size:.9rem}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.site-global-nav>.menu>li>a,.site-global-nav>.menu>li>label{-webkit-text-stroke-width:initial}}.site-lang-en .site-global-nav>.menu>li>a,.site-lang-en .site-global-nav>.menu>li>label{font-size:.85rem;text-align:center;padding:.8rem 1rem}@media screen and (max-width: 999.5px),print and (max-width: 192.5px){.site-global-nav>.menu>li>a,.site-global-nav>.menu>li>label{padding:.6rem .6rem;font-size:.85rem;font-weight:normal}}.site-global-nav>.menu>li>a:hover,.site-global-nav>.menu>li>label:hover{background-color:#51a329;color:#fff}.site-global-nav>.menu>li>label::before{content:" ";position:absolute;bottom:5px;left:50%;display:block;width:.35rem;height:.35rem;border-top:2px solid rgba(93,81,124,.95);border-right:2px solid rgba(93,81,124,.95);transform:translateX(-50%) rotate(135deg)}.site-global-nav>.menu>li>label:hover::before{border-top:2px solid #fff;border-right:2px solid #fff}.site-global-nav>.menu>li.menu-parent>a,.site-global-nav>.menu>li.menu-parent>label,.site-global-nav>.menu>li.menu-ancestor>a,.site-global-nav>.menu>li.menu-ancestor>label,.site-global-nav>.menu>li.current>a,.site-global-nav>.menu>li.current>label{background-color:rgba(18,88,0,.9);color:#fff}.site-global-nav>.menu>li.menu-parent>a.home,.site-global-nav>.menu>li.menu-parent>label.home,.site-global-nav>.menu>li.menu-ancestor>a.home,.site-global-nav>.menu>li.menu-ancestor>label.home,.site-global-nav>.menu>li.current>a.home,.site-global-nav>.menu>li.current>label.home{background-color:#fff}.site-global-nav>.menu>li.menu-parent>a::before,.site-global-nav>.menu>li.menu-parent>label::before,.site-global-nav>.menu>li.menu-ancestor>a::before,.site-global-nav>.menu>li.menu-ancestor>label::before,.site-global-nav>.menu>li.current>a::before,.site-global-nav>.menu>li.current>label::before{border-top:2px solid #fff;border-right:2px solid #fff}.site-global-nav>.menu>li.current.home a{background-color:#fff;color:#2a2a2a}.site-global-nav>.menu li:last-child ul{right:0}.site-global-nav>.menu li ul{visibility:hidden;opacity:0;position:absolute;z-index:100;margin-top:3px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);min-width:15rem;transition:.2s ease;width:100%}.site-global-nav>.menu li ul li{border-bottom:1px solid #e2e2e2}.site-global-nav>.menu li ul li.current a{background-color:rgba(18,88,0,.9);color:#fff}.site-global-nav>.menu li ul li a{padding:1rem 1.5rem;background-color:#fff;white-space:pre-wrap;justify-content:left;line-height:1.35rem;font-size:.9rem;font-weight:bold;transition:all .3s ease 0s}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.site-global-nav>.menu li ul li a{-webkit-text-stroke-width:initial}}.site-global-nav>.menu li ul li a:hover{background-color:#51a329;color:#fff}.site-global-nav>.menu li.visible ul{visibility:visible;opacity:1;transition:.4s ease}.site-lang-en .protozoa .site-global-nav>ul li:nth-child(2){white-space:nowrap}.site-global-nav>.menu>li.home{flex-basis:5%}.site-global-nav>.menu>li.home a{width:10rem;visibility:hidden}.sticky .site-global-nav>.menu>li.home a{visibility:visible}.header-navigation{padding-top:3rem}.header-navigation>li a{padding:.5rem 1rem;display:inline-block;background-color:#fff;margin:0 3px 3px 0;transition:.25s;font-size:.9rem;font-weight:bold;line-height:1.6rem;position:relative}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.header-navigation>li a{-webkit-text-stroke-width:initial}}.header-navigation>li a.external-link{padding-right:2.2rem}.header-navigation>li a.external-link::after{content:"";background-image:url("../img/icon-link-ex.svg");background-size:.85rem;background-repeat:no-repeat;background-position:center;margin:0 .5rem;width:1rem;height:1rem;position:absolute;bottom:.8rem}.header-navigation>li a:hover{color:rgba(0,79,153,.95);background-color:#f2f6ea}.header-navigation>li ul{display:inline;list-style:none}.header-navigation>li ul li{display:inline-block}.header-navigation .current>a,.header-navigation .current>a:hover{color:#fff;background-color:rgba(18,88,0,.9)}.site-hamburger-nav{visibility:hidden;align-items:center;background-color:rgba(255,255,255,.95);margin-top:0;top:0;right:-150vw;position:fixed;width:100%;z-index:900;max-height:100vh;overflow-y:auto;overflow-x:hidden;padding-bottom:2rem;transition:.3s all linear 0s;display:block;height:auto}.admin-bar .site-hamburger-nav{top:32px}@media screen and (max-width: 782px){.admin-bar .site-hamburger-nav{top:46px}}.site-hamburger-nav .search-form{margin-left:2rem;margin-bottom:1rem;margin-top:1rem;display:flex}@media screen and (max-width: 779.5px),print and (max-width: -227.5px){.site-hamburger-nav.open{visibility:visible;right:0}}.site-hamburger-nav .menu{flex-direction:row;flex-wrap:wrap}@media screen and (min-width: 900px),print and (min-width: 369px){.site-hamburger-nav .menu{flex-direction:row}}.site-hamburger-nav .menu li{overflow:hidden;position:relative;flex-grow:1}.site-hamburger-nav .menu li.current-menu-item>a::after,.site-hamburger-nav .menu li .sub-menu .current-menu-ancestor>a::after{content:"";position:absolute;left:0;top:0;width:5px;height:100%;display:inline-block;background-color:rgba(18,88,0,.9)}.site-hamburger-nav .menu a{font-weight:bold;color:rgba(0,0,0,.95);position:relative;width:100%;height:100%;padding:1.5rem 2.5rem;line-height:1.3rem}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.site-hamburger-nav .menu a{-webkit-text-stroke-width:initial}}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.site-hamburger-nav .menu a{padding:1rem 1rem;font-size:.9rem}}.site-hamburger-nav .menu:last-child{margin-bottom:2rem}.site-hamburger-nav .site-language.menu{display:inline-block;padding:10px 0;margin-left:2rem}.site-hamburger-nav .site-language.menu li{width:40px;display:inline-block;margin-right:.5rem}.site-hamburger-nav .site-language.menu li a{padding:0;height:40px;width:40px;border-radius:50%;border:1px solid #e2e2e2;color:#2a2a2a}.site-hamburger-nav .home a,.site-hamburger-nav .menu-item a{background-color:#eee;border-bottom:1px solid #e2e2e2;color:#2a2a2a;margin-bottom:1px;display:inline-block}.site-hamburger-nav .home a:hover,.site-hamburger-nav .menu-item a:hover{opacity:.7;transition:.1s linear}.site-hamburger-nav .home a:hover::after,.site-hamburger-nav .menu-item a:hover::after{display:none}.site-hamburger-nav .home .sub-menu,.site-hamburger-nav .menu-item .sub-menu{margin:0;width:100%}.site-hamburger-nav .home .sub-menu li,.site-hamburger-nav .menu-item .sub-menu li{width:100%;background-color:#f7f7f7}.site-hamburger-nav .home .sub-menu li a,.site-hamburger-nav .menu-item .sub-menu li a{background-color:#fff;padding-left:3rem}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.site-hamburger-nav .home .sub-menu li a,.site-hamburger-nav .menu-item .sub-menu li a{padding-left:1.5rem}}.site-hamburger-nav li:not(.show) .sub-menu li{background:#fff;opacity:0;visibility:hidden;max-height:0;transition:.3s opacity,1.5s visibility,.3s max-height}.site-hamburger-nav .menu-item .sub-menu li{opacity:1;visibility:visible;max-height:200px;transition:1.5s opacity,1.5s visibility,1.5s max-height}.site-hamburger-nav .menu-item .sub-menu li .sub-menu{display:none}.current-menu-parent .sub-menu{display:flex;opacity:0}.no-scroll .current-menu-parent .sub-menu{opacity:1}.sub-menu{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 1.5rem);display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 600px),print and (min-width: 193px){.sub-menu{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}.sub-menu li{position:relative}.sub-menu a{min-height:2rem;padding:.85rem 1rem .75rem}.sub-menu .current_page_item::after{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:2px}.nav-toggle{display:none;position:fixed;right:0px;top:0px;width:36px;height:36px;cursor:pointer;z-index:100000}@media screen and (max-width: 779.5px),print and (max-width: -227.5px){.nav-toggle{display:block;background:rgba(18,88,0,.9);padding:.25rem}}.admin-bar .nav-toggle{top:32px}@media screen and (max-width: 782px){.admin-bar .nav-toggle{top:46px}}.nav-toggle div{position:relative}.nav-toggle span{display:block;position:absolute;height:2px;width:82%;background:#fff;left:2px;transition:.35s ease-in-out}.nav-toggle span:nth-child(1){top:4px}.nav-toggle span:nth-child(2){top:13px}.nav-toggle span:nth-child(3){top:22px}.nav-toggle.open span:nth-child(1){top:12px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.nav-toggle.open span:nth-child(2){width:0;left:50%}.nav-toggle.open span:nth-child(3){top:12px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}#fadeLayer{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000;opacity:.5;visibility:hidden;z-index:1}h1,h2,h3,h4,h5,h6{clear:both;color:rgba(0,0,0,.95)}body:not(.ios) h1,body:not(.ios) h2,body:not(.ios) h3,body:not(.ios) h4,body:not(.ios) h5,body:not(.ios) h6{font-feature-settings:"pkna" 1}.navigation{margin-top:4rem;margin-bottom:4rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){*+.navigation{margin-top:2rem}}.navigation.post-navigation{padding-top:2rem;border-top:1px solid #e2e2e2;margin-left:.5rem;margin-right:.5rem}.navigation.pagination{text-align:center}.navigation.pagination .nav-links{display:inline-flex;flex-wrap:wrap;margin-right:-1rem;margin-bottom:-1rem}.navigation.pagination .nav-links>*:not(:empty){margin-right:1rem;margin-bottom:1rem}.navigation.pagination .nav-links>*{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;justify-content:center;line-height:1;min-height:3.2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.pagination .nav-links>*{padding:.75rem 1rem}}.navigation.pagination .nav-links>span{opacity:.5;pointer-events:none}.navigation.pagination .nav-links .prev,.navigation.pagination .nav-links .next{font-size:.85rem}.navigation.page-break-navigation{text-align:center}.navigation.page-break-navigation .nav-links{display:inline-flex;flex-wrap:wrap;margin-right:-1rem;margin-bottom:-1rem}.navigation.page-break-navigation .nav-links>*:not(:empty){margin-right:1rem;margin-bottom:1rem}.navigation.page-break-navigation .nav-links>*{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;padding:.5rem;justify-content:center;line-height:1}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-break-navigation .nav-links>*{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-break-navigation .nav-links>*{padding:.5rem}}.navigation.page-break-navigation .nav-links>span{opacity:.5;pointer-events:none}.navigation.post-navigation{text-align:center}.navigation.post-navigation .nav-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin-right:-1rem;margin-bottom:-1rem;padding-top:1rem}.navigation.post-navigation .nav-links>*:not(:empty){margin-right:1rem;margin-bottom:1rem}.navigation.post-navigation .nav-links>.nav-previous,.navigation.post-navigation .nav-links>.nav-next{flex:0 1 40%;max-width:9rem;z-index:0}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.navigation.post-navigation .nav-links>.nav-previous,.navigation.post-navigation .nav-links>.nav-next{max-width:6rem}}.navigation.post-navigation .nav-links>.nav-previous a,.navigation.post-navigation .nav-links>.nav-next a{display:flex;align-items:center;justify-content:center;width:100%}.navigation.post-navigation .nav-links .disabled a{opacity:.5;pointer-events:none}.navigation.post-navigation .nav-links>.nav-previous a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-left:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-previous a{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-previous a{padding-left:2rem}}.navigation.post-navigation .nav-links>.nav-previous a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;left:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.navigation.post-navigation .nav-links>.nav-previous a::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-previous a::before{left:.5rem}}.navigation.post-navigation .nav-links>.nav-previous a::before{color:gray}.navigation.post-navigation .nav-links>.nav-next a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-right:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-next a{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-next a{padding-right:2rem}}.navigation.post-navigation .nav-links>.nav-next a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.navigation.post-navigation .nav-links>.nav-next a::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-next a::before{right:.5rem}}.navigation.post-navigation .nav-links>.nav-next a::before{color:gray}.navigation.post-navigation .nav-links>.nav-list a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;min-width:7rem;text-align:center;display:block}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-list a{padding:.75rem 1rem}}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.navigation.post-navigation .nav-links>.nav-list a{min-width:2rem}}.navigation.filter{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-bottom:-1rem}.navigation.filter>*:not(:empty){margin-right:1rem;margin-bottom:1rem}.navigation.filter label{position:relative;color:rgba(93,81,124,.95);position:relative}.navigation.filter label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:inherit;font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;font-size:initial;color:rgba(93,81,124,.95);height:4rem;padding-left:2rem;padding-right:3rem;border:2px solid rgba(93,81,124,.95);border-radius:0px}.navigation.filter label select::-ms-expand{display:none}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.navigation.filter label select{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}.navigation.filter label select.ios,.ios .navigation.filter label select{font-family:"Helvetica Neue",sans-serif}.navigation.filter label select.android,.android .navigation.filter label select{font-family:Verdana,sans-serif}.navigation.filter label select option{color:initial;font-size:1rem}.navigation.filter label select:focus{outline:none;box-shadow:0 0 0 2px rgba(93,81,124,.5)}.navigation.filter label::before,.navigation.filter label::after{content:"";display:block;position:absolute;border:0.3333333333rem solid rgba(0,0,0,0);transition:all .2s ease;pointer-events:none;top:50%;right:1.25rem;z-index:1}.navigation.filter label::before{border-top-color:#e2e2e2;transform:translate(50%, 40%) scale(0.65, 1) translate(0, -25%)}.navigation.filter label::after{border-bottom-color:#e2e2e2;transform:translate(50%, -40%) scale(0.65, 1) translate(0, -75%)}.navigation.filter label:hover{transition:all .2s ease}.navigation.filter label:hover::before{transition:all .2s ease;transform:translate(50%, -60%) scale(0.65, -1) translate(0, -25%)}.navigation.filter label:hover::after{transition:all .2s ease;transform:translate(50%, -140%) scale(0.65, -1) translate(0, -75%)}.navigation.filter a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-right:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;display:flex}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.filter a{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.filter a{padding-right:2rem}}.navigation.filter a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.navigation.filter a::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.filter a::before{right:.5rem}}.navigation.filter a::before{color:gray}.navigation.page-navigation .nav-links{display:inline-flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-right:-1.5rem;margin-bottom:-1rem}.navigation.page-navigation .nav-links>*:not(:empty){margin-right:1.5rem;margin-bottom:1rem}.navigation.page-navigation .nav-links li>a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-right:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-navigation .nav-links li>a{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-navigation .nav-links li>a{padding-right:2rem}}.navigation.page-navigation .nav-links li>a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.navigation.page-navigation .nav-links li>a::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-navigation .nav-links li>a::before{right:.5rem}}.navigation.page-navigation .nav-links li>a::before{color:gray}.navigation.post-navigation .nav-links>.nav-previous a::before,.navigation.post-navigation .nav-links>.nav-next a::before{color:#5d517c}.navigation.post-navigation .nav-links>:not(:empty){margin-right:.75rem}.navigation.sibling-page-navigation .nav-links ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin-right:-1rem;margin-bottom:-1rem}.navigation.sibling-page-navigation .nav-links ul>*:not(:empty){margin-right:1rem;margin-bottom:1rem}.navigation.sibling-page-navigation .nav-links li>a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-right:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.sibling-page-navigation .nav-links li>a{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.sibling-page-navigation .nav-links li>a{padding-right:2rem}}.navigation.sibling-page-navigation .nav-links li>a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.navigation.sibling-page-navigation .nav-links li>a::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.sibling-page-navigation .nav-links li>a::before{right:.5rem}}.navigation.sibling-page-navigation .nav-links li>a::before{color:gray}.navigation.sibling-page-navigation .nav-links li:first-child>a{border-top:2px solid rgba(93,81,124,.95)}.navigation.sibling-page-navigation .nav-links li.current{opacity:.5}.navigation.sibling-page-navigation .nav-links li.current a:hover{top:0;border-bottom:2px solid #5d517c}.site-global-nav .description{display:none}.page .cat-list>.cat-item>span{display:none}.page .member-cat .cat-item>a{color:#125800 !important;background-color:rgba(0,0,0,0) !important}.page .member-cat .cat-item>a:before{content:"";display:inline-block;width:0;height:0;margin-right:4px;margin-left:4px;border:rgba(0,0,0,0) solid 5px;border-left-color:rgba(18,88,0,.9)}.page .member-cat .cat-item>a::after{content:none !important}.page .member-cat .cat-item>.children{padding-left:0;margin:0}.page .member-cat .cat-item>.children>.cat-item .children{margin-left:2rem}.page .member-cat .cat-item>.children>.cat-item .children li{display:inline-block}.page .member-cat .cat-item>.children>.cat-item a,.page .member-cat .cat-item>.children>.cat-item span{padding:.5rem .5rem;display:inline-block;margin-bottom:.2rem;margin-right:.2rem}.page .member-cat .cat-item>.children>.cat-item span:before{content:"";display:inline-block;width:0;height:0;margin-right:4px;margin-left:4px;border:rgba(0,0,0,0) solid 5px;border-left-color:rgba(18,88,0,.9)}.page .member-cat .cat-item:not(:first-child){display:inline-block}.page .member-cat .cat-item:not(:first-child) a:before{content:"";display:inline-block;width:0;height:0;margin-right:4px;margin-left:4px;border:rgba(0,0,0,0) solid 5px;border-left-color:rgba(18,88,0,.9)}.page .faculty-member-list>li{margin-top:1rem}.page .list-item-faculty-member li{border-bottom:dotted 1px #5d517c}.page .list-item-faculty-member li .item-container{display:flex;padding:0}@media screen and (max-width: 499.5px),print and (max-width: 192.5px){.page .list-item-faculty-member li .item-container{display:block}}.page .list-item-faculty-member li .item-container figure{min-width:10rem;margin-block:0}.page .list-item-faculty-member li .item-container figure .trim-face-image{padding-right:.5rem;position:relative;overflow:hidden}.page .list-item-faculty-member li .item-container figure .trim-face-image::before{content:"";display:block;padding-top:100%}.page .list-item-faculty-member li .item-container figure img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.page .list-item-faculty-member li .item-container .item-info{padding:0 2rem;width:100%;margin-top:0}@media screen and (max-width: 499.5px),print and (max-width: 192.5px){.page .list-item-faculty-member li .item-container .item-info{padding:1rem 0 0 0}}.page .list-item-faculty-member li .item-container .item-info .item-title{padding-bottom:.5rem}.page .list-item-faculty-member li .item-container .item-info .item-title-ja{font-size:1.25rem;line-height:1.7rem;padding-right:.2rem}.page .list-item-faculty-member li .item-container .item-info .item-title-en{font-size:1rem;line-height:1.7rem;margin-right:.5rem}.page .list-item-faculty-member li .item-container .item-info .item-position-ja,.page .list-item-faculty-member li .item-container .item-info .item-position-en{display:inline-block;font-size:.8rem;padding-right:.2rem}.page .list-item-faculty-member li .item-container .item-info .item-study-theme,.page .list-item-faculty-member li .item-container .item-info .item-my-dream{display:flex;align-items:flex-start}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.page .list-item-faculty-member li .item-container .item-info .item-study-theme,.page .list-item-faculty-member li .item-container .item-info .item-my-dream{display:block}}.page .list-item-faculty-member li .item-container .item-info .item-study-theme p,.page .list-item-faculty-member li .item-container .item-info .item-my-dream p{border-right:solid 1px #5d517c;padding-right:.5rem;min-width:6rem}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.page .list-item-faculty-member li .item-container .item-info .item-study-theme p,.page .list-item-faculty-member li .item-container .item-info .item-my-dream p{display:inline}}.page .list-item-faculty-member li .item-container .item-info .item-study-theme p>b,.page .list-item-faculty-member li .item-container .item-info .item-my-dream p>b{color:#125800}.page .list-item-faculty-member li .item-container .item-info .item-study-theme>span,.page .list-item-faculty-member li .item-container .item-info .item-my-dream>span{line-height:1.8rem;padding-left:1rem;margin-top:0}.page .list-item-faculty-member li:nth-child(1){border-top:dotted 1px #5d517c}.entry-content.stile>.faculty-member-list{max-width:100%}.list-item-faculty-member{max-width:48rem;padding-bottom:2rem}.search-form{display:inline-flex;position:relative}.search-form input:focus{outline:none}.search-form .search-field[type=search]{margin-right:-1px;position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;border:1px solid #b2becb;-ms-user-select:auto;user-select:auto;font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;padding:.5rem .75rem;width:10rem}@media screen and (min-width: 600px),print and (min-width: 193px){.search-form .search-field[type=search]{padding:.75rem 1rem}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.search-form .search-field[type=search]{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}.search-form .search-field[type=search].ios,.ios .search-form .search-field[type=search]{font-family:"Helvetica Neue",sans-serif}.search-form .search-field[type=search].android,.android .search-form .search-field[type=search]{font-family:Verdana,sans-serif}@media screen and (min-width: 600px),print and (min-width: 193px){.search-form .search-field[type=search]{padding:.5rem .75rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.search-form .search-field[type=search]{width:12rem}}.search-form .search-submit{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;border:1px solid #b2becb;padding:.5rem .75rem;min-width:4rem;font-size:0;padding:0}@media screen and (min-width: 600px),print and (min-width: 193px){.search-form .search-submit{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.search-form .search-submit{padding:.5rem .75rem}}.search-form .label-search-submit{position:relative}.search-form .label-search-submit::after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;color:rgba(93,81,124,.95);font-size:1.5rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.search-form .label-search-submit::after{-webkit-text-stroke-width:.15px}}.entry-content .label-search-submit::after{display:none}.entry-content .label-search-field{display:flex;flex-wrap:wrap}.entry-content .label-search-field .search-field-chikudai{height:3rem;width:20rem;padding-left:.8rem;margin-right:.2rem;border:solid 1px gray}.entry-content .label-search-field .search-submit{height:3rem;width:6rem;color:#fff;background:#75a03c;font-size:1rem;line-height:1.275rem;display:flex;justify-content:center}.post-password-form p:nth-child(2){display:inline-flex;position:relative}.post-password-form input:focus{outline:none;box-shadow:0 0 0 2px rgba(93,81,124,.5)}.post-password-form input[type=password]{margin-left:.5rem;margin-right:1rem;position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;-ms-user-select:auto;user-select:auto;font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;padding:.5rem .75rem;padding:.5rem .75rem;width:10rem}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=password]{padding:.75rem 1rem}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.post-password-form input[type=password]{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}.post-password-form input[type=password].ios,.ios .post-password-form input[type=password]{font-family:"Helvetica Neue",sans-serif}.post-password-form input[type=password].android,.android .post-password-form input[type=password]{font-family:Verdana,sans-serif}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=password]{padding:.5rem .75rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=password]{padding:.5rem .75rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=password]{width:12rem}}.post-password-form input[type=submit]{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;padding-top:.5rem;padding-bottom:.5rem}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=submit]{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=submit]{padding-top:.5rem;padding-bottom:.5rem}}form .label-search-field input.search-field-chikudai{height:2rem;padding-left:1rem}.section{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.section{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.section{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.section-basic{margin-top:0}.section-basic .section-title{font-size:1.4rem;position:relative;font-weight:bold}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.section-basic .section-title{-webkit-text-stroke-width:initial}}.section-basic .section-title::after{content:"";display:block;position:absolute;left:0;width:3rem;border-top:solid 5px #5d517c;bottom:-25px}.section-basic .section-title+*{margin-top:3.4rem}.section-basic .list-item-event+*,.section-basic .list-item-article+*{margin-top:1rem}.section-latest-article{width:100%}.section-latest-article .section-nav-title{margin-bottom:3rem}.section-latest-article .stile a.button{margin-top:2rem}.list-item-page{margin-right:-1rem;margin-bottom:-1rem;display:flex;flex-wrap:wrap;justify-content:center}.entry-header>.list-item-page{margin-top:4rem}.list-item-page>*:not(:empty){margin-right:1rem;margin-bottom:1rem}.list-item-page a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-right:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb}@media screen and (min-width: 600px),print and (min-width: 193px){.list-item-page a{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.list-item-page a{padding-right:2rem}}.list-item-page a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.list-item-page a::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.list-item-page a::before{right:.5rem}}.list-item-page a::before{color:gray}.section-latest-article-info{margin-top:1rem;margin-bottom:1rem}.section-special-page{margin-top:6rem}.section-inner-special{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 1.5rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.section-inner-special{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}.list-special{display:flex;flex-direction:column;justify-content:normal;justify-content:center;align-items:center}.list-special>*:nth-child(n){max-width:100%}.list-special>*:not(:first-child){margin-top:2rem;margin-left:0}@media screen and (min-width: 600px),print and (min-width: 193px){.list-special{display:flex;justify-content:space-between;flex-flow:row wrap}.list-special>*{width:100%;max-width:calc(50% - 1rem)}.list-special>*:not(:nth-child(2n+1)){margin-left:calc(2rem - 1px)}.list-special>*:nth-child(n+3){margin-top:2rem}.list-special>*:nth-child(2n+1){margin-left:0}.list-special>*:not(:nth-child(n+3)){margin-top:0}.list-special>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1rem + 2rem)*1)}.list-special>*:nth-child(2n):last-child{margin-right:0}}.section-sns{margin-top:2rem}.section-sns-list{display:flex;flex-wrap:wrap;justify-content:flex-end}.section-sns-list li{margin:0 .25rem}.section-sns-list li a{display:inline-block;min-width:4rem;padding:.25rem;border-radius:.25rem;color:#fff;font-size:.85rem;text-align:center;opacity:.75;transition:all .2s}.section-sns-list li a:hover{opacity:1;transition:all .2s}.section-sns-list li a[href*=twitter]{background-color:#00a1e9}.section-sns-list li a[href*=facebook]{background-color:#3b5998}.section-sns-list li a[href*=line]{background-color:#00c300}.section-widget-wall-margin{margin-top:4rem;position:relative}.section-widget-wall-column{display:flex;justify-content:space-between;flex-flow:column nowrap}.section-widget-wall-column>*{width:100%;max-width:100%}.section-widget-wall-column>*:not(:nth-child(1n+1)){margin-left:calc(2rem - 1px)}.section-widget-wall-column>*:nth-child(n+2){margin-top:2rem}.section-widget-wall-column>*:nth-child(1n+1){margin-left:0}.section-widget-wall-column>*:not(:nth-child(n+2)){margin-top:0}.section-widget-wall-column>*:nth-child(n):last-child{margin-right:0}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-widget-wall-column{display:flex;justify-content:space-between;flex-flow:row wrap}.section-widget-wall-column>*{width:100%;max-width:calc(50% - 1rem)}.section-widget-wall-column>*:not(:nth-child(2n+1)){margin-left:calc(2rem - 1px)}.section-widget-wall-column>*:nth-child(n+3){margin-top:2rem}.section-widget-wall-column>*:nth-child(2n+1){margin-left:0}.section-widget-wall-column>*:not(:nth-child(n+3)){margin-top:0}.section-widget-wall-column>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1rem + 2rem)*1)}.section-widget-wall-column>*:nth-child(2n):last-child{margin-right:0}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.section-widget-wall-column{display:flex;justify-content:space-between;flex-flow:row wrap}.section-widget-wall-column>*{width:100%;max-width:calc(33.3333333333% - 1.3333333333rem)}.section-widget-wall-column>*:not(:nth-child(3n+1)){margin-left:calc(2rem - 1px)}.section-widget-wall-column>*:nth-child(n+4){margin-top:2rem}.section-widget-wall-column>*:nth-child(3n+1){margin-left:0}.section-widget-wall-column>*:not(:nth-child(n+4)){margin-top:0}.section-widget-wall-column>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*2)}.section-widget-wall-column>*:nth-child(3n):last-child{margin-right:0}.section-widget-wall-column>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*1)}.section-widget-wall-column>*:nth-child(3n):last-child{margin-right:0}}@media screen and (min-width: 1200px),print and (min-width: 615px){.section-widget-wall-column{display:flex;justify-content:space-between;flex-flow:row wrap}.section-widget-wall-column>*{width:100%;max-width:calc(25% - 1.5rem)}.section-widget-wall-column>*:not(:nth-child(4n+1)){margin-left:calc(2rem - 1px)}.section-widget-wall-column>*:nth-child(n+5){margin-top:2rem}.section-widget-wall-column>*:nth-child(4n+1){margin-left:0}.section-widget-wall-column>*:not(:nth-child(n+5)){margin-top:0}.section-widget-wall-column>*:nth-child(4n+1):last-child{margin-right:calc((25% - 1.5rem + 2rem)*3)}.section-widget-wall-column>*:nth-child(4n):last-child{margin-right:0}.section-widget-wall-column>*:nth-child(4n+2):last-child{margin-right:calc((25% - 1.5rem + 2rem)*2)}.section-widget-wall-column>*:nth-child(4n):last-child{margin-right:0}.section-widget-wall-column>*:nth-child(4n+3):last-child{margin-right:calc((25% - 1.5rem + 2rem)*1)}.section-widget-wall-column>*:nth-child(4n):last-child{margin-right:0}}.widget_media_image{font-size:0}.widget_media_image:hover{position:relative;overflow:hidden}.widget_media_image:hover::after{content:"";display:block;position:absolute;left:-200%;top:50%;width:100%;padding-bottom:400%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);transform:translate(-50%, -50%) rotate(45deg);animation:glow .75s 1 0s;animation-timing-function:linear;pointer-events:none}@keyframes glow{0%{left:-200%}50%{left:0%}100%{left:200%}}.widget_media_image img{width:100%}.widget_text .widget-title{line-height:1.15;color:#737b8c}.site-header-main{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 1.5rem);display:flex;position:relative;visibility:visible}@media screen and (min-width: 600px),print and (min-width: 193px){.site-header-main{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}.site-header{background-color:#fff}.site-header__inner{position:relative}.site-header__ulogo{box-shadow:0 2px 4px rgba(0,0,0,.3);position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:100}.site-header__ulogo a{display:flex;justify-content:center;align-items:center;padding:1.5rem 1.7rem 1.7rem 1.7rem;width:9.2rem;height:9.8rem}.site-header__ulogo a img{width:100%}@media screen and (max-width: 779.5px),print and (max-width: 192.5px){.site-header__ulogo a{width:6rem;height:6rem;padding:.75rem}.site-header__ulogo a img{width:80%}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-header__ulogo a{width:4.5rem;height:4.5rem;padding:.6rem}.site-header__ulogo a img{width:90%}}.sticky .site-header__ulogo{display:none;box-shadow:none}.site-title{padding:.8rem 1rem .4rem 0;margin-bottom:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-title{padding-left:6rem}}@media screen and (min-width: 600px)and (max-width: 779.5px),print and (min-width: 193px)and (max-width: 192.5px){.site-title{padding-left:7.5rem}}@media screen and (min-width: 780px),print and (min-width: 193px){.site-title{padding-left:10.5rem}}.site-title>span{display:block;font-size:1.3rem;padding-bottom:.5rem;font-weight:bold;width:500px}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.site-title>span{-webkit-text-stroke-width:initial}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-title>span{font-size:1rem}}.site-title>span:last-child,.site-title>span:nth-child(3){padding:6px 0 0 3px;font-size:.76rem;font-weight:normal;display:inline}@media screen and (max-width: 779.5px),print and (max-width: 192.5px){.site-title>span:last-child,.site-title>span:nth-child(3){display:none}}.site-header-nav{display:flex;justify-content:flex-end;align-items:stretch;height:100%;background-color:#f2f6ea;margin-left:auto;padding:0 0 0 .3rem;position:absolute;right:0;height:auto}@media screen and (max-width: 779.5px),print and (max-width: 192.5px){.site-header-nav{display:none}}.site-header-nav .menu{display:flex;flex-wrap:wrap;justify-content:flex-end}.site-header-nav li a{padding:.5rem .5rem .5rem .8rem;font-size:.8rem;position:relative;color:#5a5a5a;transition:all .2s ease 0s}.site-header-nav li a:hover{opacity:.7;transition:all .2s ease 0s}.site-header-nav .site-language.menu{margin-left:0}.site-header-nav .site-language.menu .current{display:none}.site-header-nav .search-form{display:flex}.site-header-nav .search-form a{background:#125800 url(../img/btn-search.svg) no-repeat;background-position:center;display:flex;width:2rem}.site-lang-en h1{margin-right:2rem}.site-lang-en .site-title.en span{font-size:1rem}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.site-lang-en .site-title.en span{font-size:.85rem}}.site-lang-en .site-title.en span:last-child,.site-lang-en .site-title.en span:nth-child(3){font-size:.7rem}.site-lang-en .site-header-nav li a{padding:.4rem .5rem .4rem .8rem;font-size:.8rem}@media screen and (max-width: 1199.5px),print and (max-width: 192.5px){.site-lang-en .site-header-nav{right:-1rem;bottom:0}}.wp-playlist-item .wp-playlist-caption,.wp-playlist-item-length,.wp-playlist-tracks{display:none}.entry{max-width:100%}.entry-header,.single-event .container-item-event-duration,.single-event .container-item-apply-duration,.entry-footer{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2.4rem);position:relative}@media screen and (min-width: 600px),print and (min-width: 193px){.entry-header,.single-event .container-item-event-duration,.single-event .container-item-apply-duration,.entry-footer{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 7rem)}}.entry-header{padding-top:4rem}.entry-footer{margin-top:4rem}.entry-footer>*{margin-top:0}.archive .entry-title>span{margin-left:1.5rem;font-size:1.2rem}p[style="text-align: right;"] a.button{margin-right:0}p[style="text-align: left;"] a.button{margin-left:0}.entry-title{font-size:1.5rem;line-height:2.55rem;font-size:1.5rem;position:relative;font-weight:bold;padding-bottom:.5rem}.entry-title span{display:inline-block}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.entry-title{-webkit-text-stroke-width:initial}}.entry-title::after{content:"";display:block;position:absolute;left:0;height:.5rem;width:3rem;bottom:-20px;border-top:solid 5px #5d517c}.entry-navigation{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2.4rem);margin-top:3rem}@media screen and (min-width: 600px),print and (min-width: 193px){.entry-navigation{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 7rem)}}.entry-navigation li{margin-left:auto}.entry-info,.entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.entry-info,.entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 7rem)}}.entry-info{display:flex;align-items:flex-start}.entry-date{margin-bottom:-1.5rem;text-align:right;font-size:.85rem;line-height:1.275rem;color:rgba(0,0,0,.6)}.entry-duration{position:absolute;bottom:0;left:0;right:0;text-align:right;margin-left:auto;margin-right:auto;max-width:48rem;width:100%;margin-top:-1rem;color:rgba(0,0,0,.6);font-weight:bold}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.entry-duration{-webkit-text-stroke-width:initial}}.entry-cats{position:relative;padding-left:2.5rem;white-space:nowrap}.entry-cats::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;left:0}.entry-tags{margin-left:4rem}.entry-tags ul{display:inline-flex;flex-wrap:wrap}.entry-tags ul li{margin-left:.75rem}.entry-tags span{display:inline-flex;align-items:center;margin-bottom:1.25rem;padding-left:2.75rem;position:relative}.entry-tags span::before{content:"";position:absolute;left:0;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #e2e2e2}.entry-tags span::after{content:"";display:inline-block;width:1.85rem;height:1.85rem;position:absolute;top:50%;transform:translateY(-50%);left:0.325rem;background-size:contain;background-repeat:no-repeat;background-position:center center}.entry-content.wide{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.entry-content.wide{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.entry-content.wide{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.home .entry-content,.page-template-front-page .entry-content{padding-top:2rem}.entry-header+*:not(.entry-slide){margin-top:4rem}.entry-slide{margin-top:2.5rem}.single-faculty-member h2.name{font-size:1.6rem;font-weight:bold;padding-top:2rem;padding-bottom:1.5rem}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.single-faculty-member h2.name{-webkit-text-stroke-width:initial}}.single-faculty-member h2.name p{display:inline-block;font-size:1.15rem;vertical-align:bottom;padding-left:.5rem}.single-faculty-member .stile h3{font-size:1.25rem;line-height:1.7rem;line-height:2rem}.single-faculty-member .stile h3:not([class]) span{margin-top:0}.single-faculty-member .entry-header{width:100%;position:relative}.single-faculty-member .entry-header>ul{display:flex;position:absolute;top:2rem;right:0}@media screen and (min-width: 1200px),print and (min-width: 615px){.single-faculty-member .entry-header>ul{margin-left:2rem}}.single-faculty-member .entry-header>ul li{margin-left:0}.single-faculty-member .entry-header>ul li:first-child{margin-right:1px}.single-faculty-member .entry-header>ul li a{padding:.2rem .5rem;background-color:#001d33;width:2rem;height:2rem;text-align:center;display:table-cell;vertical-align:middle;font-size:.7rem;color:#fff}.single-faculty-member .entry-header>ul li a.current{background-color:#e7e8eb;color:#7d8490}.single-faculty-member .entry-header>ul li a:not(.current):hover{background-color:rgba(68,119,204,.95);transition:.1s linear}.single-faculty-member .stile *:not(.alignright):not(.alignleft)+h3{margin-top:4rem}.single-faculty-member .stile h2+*:not(.alignright):not(.alignleft){margin-top:0rem}.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list{border-bottom:none}.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list li[data-stile~=current]{border:1px solid false;border-top:2px solid rgba(68,119,204,.95);border-bottom-color:#fff;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.95)}.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list li{border-bottom-color:rgba(0,0,0,0)}.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list li,.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list-below li{width:100%}.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list li:not([data-stile~=current]):hover,.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list-below li:not([data-stile~=current]):hover{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.95);transition-duration:.3s}.single-faculty-member .stile .tab-page-mod h4~p{margin-top:0}.single-faculty-member .stile .tab-page-mod h4+p{margin-top:2rem}.single-faculty-member .stile .tab-page-mod table{margin-top:2rem;margin-bottom:2rem}.single-faculty-member .stile .tab-page-mod table tbody:first-child{border-top:1px solid #dadada}.single-faculty-member .stile .tab-page-mod table tbody{border-bottom:1px solid #dadada}.single-faculty-member .stile .tab-page-mod table td{width:100%;padding:1rem 1.5rem;border-top:1px solid #dadada}.single-faculty-member .stile .tab-page-mod table td .atmark-in-email{height:.85rem;width:.85rem}.single-faculty-member .stile .tab-page-mod table td:nth-child(1){width:12rem;white-space:nowrap;font-weight:bold;position:relative}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.single-faculty-member .stile .tab-page-mod table td:nth-child(1){-webkit-text-stroke-width:initial}}.single-faculty-member .stile .tab-page-mod table td:nth-child(1):after{content:" ";position:absolute;top:20%;right:0;margin-top:0;background-color:#5d517c;height:60%;width:1px}@media screen and (min-width: 600px),print and (min-width: 193px){.single-faculty-member .stile .tab-page-mod .multi-photo-layout{display:flex;justify-content:space-between;flex-flow:row wrap;margin:2rem auto}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*{width:100%;max-width:calc(33.3333333333% - 0.6666666667rem)}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:not(:nth-child(3n+1)){margin-left:calc(1rem - 1px)}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(n+4){margin-top:1rem}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(3n+1){margin-left:0}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:not(:nth-child(n+4)){margin-top:0}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*2)}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(3n):last-child{margin-right:0}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*1)}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(3n):last-child{margin-right:0}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>:nth-child(3n+3):last-child{margin-right:0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.single-faculty-member .stile .tab-page-mod .multi-photo-layout{display:flex;justify-content:space-between;flex-flow:column nowrap}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*{width:100%;max-width:100%}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:not(:nth-child(1n+1)){margin-left:calc(1rem - 1px)}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(n+2){margin-top:1rem}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(1n+1){margin-left:0}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:not(:nth-child(n+2)){margin-top:0}.single-faculty-member .stile .tab-page-mod .multi-photo-layout>*:nth-child(n):last-child{margin-right:0}}.single-faculty-member .stile .tab-page-mod .multi-photo-layout figure{margin-top:1rem}.single-faculty-member .stile .tab-page-mod .multi-photo-layout a{margin-bottom:5px;width:100%;height:170px;display:flex;background-color:rgba(0,0,0,.05);border:1px solid #e2e2e2}.single-faculty-member .stile .tab-page-mod .multi-photo-layout a:not([href*="/facility/"])::after{display:none}.single-faculty-member .stile .tab-page-mod .multi-photo-layout a>img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}.single-faculty-member .stile .tab-page-mod .tab-page-inner-flex{margin-top:0}.single-faculty-member .stile .tab-page-mod .tab-page-inner-flex p{margin-top:0;display:inline}.single-faculty-member .stile .tab-page-mod .tab-page-inner-flex p>b{margin-right:1rem}.single-faculty-member .stile .tab-page-mod a{background:none;padding:0}.single-faculty-member .stile .tab-page-mod div>div p+ul{padding-top:1rem}.single-faculty-member .stile .tab-page-mod div>div ul+p{padding-top:1.5rem}.single-faculty-member .stile h3{padding:1rem 1.8rem;background-color:#f0f4f8}.single-faculty-member .stile h3 p>b{color:#5d517c;font-size:.85rem;line-height:1.275rem;padding-bottom:.75rem;display:block;padding-top:.5rem}.single-faculty-member .entry-facluty-member-wrapper{display:flex}@media screen and (max-width: 699.5px),print and (max-width: 192.5px){.single-faculty-member .entry-facluty-member-wrapper{flex-direction:column;align-items:center}}.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper{flex-grow:1;flex-shrink:1;height:auto;min-width:15rem;max-width:15rem;min-height:15rem;max-height:15rem}.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper>figure:not([class]){margin-block:0}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper{width:18rem}}.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper a{width:100%;overflow:hidden;position:relative;display:block}.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper a::before{content:"";display:block;padding-top:100%}.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper a>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about{flex-grow:1;flex-shrink:1;padding-left:1.5rem}@media screen and (max-width: 699.5px),print and (max-width: 192.5px){.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about{padding-left:0;width:100%;padding-top:2rem}}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-research-about-inner{padding-bottom:1rem}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-research-about-inner>p{margin-bottom:.5rem;margin-top:.5rem;line-height:0}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-research-about-inner b{color:#5d517c;display:block;padding-bottom:.75rem}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about span,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about a{padding-right:1rem;line-height:1.8rem}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu{border-top:dotted #dadada 1px;padding:.7rem 0;line-height:1.8rem;margin-top:0}@media screen and (min-width: 700px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu{column-count:1}}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu li,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu li{display:block;width:100%;font-size:.85rem;line-height:1.6rem}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu li a,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu li a{background:none;padding:0;text-decoration:underline;line-height:1.6rem}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu li a::after,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu li a::after{content:"";background-image:url("../img/icon-link-ex.svg");background-size:.8rem;background-repeat:no-repeat;background-position:center bottom;margin:0 .5rem;width:1rem;height:1rem;display:inline-block}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu li a span,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu li a span{padding-right:0}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu li a p,.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu li a p{display:none}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-menu:nth-last-child(1),.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-special-contents-menu:nth-last-child(1){border-bottom:1px solid #dadada;margin-top:0}.single.single-faculty-member .entry-title{align-items:flex-start;width:100%;font-weight:bold}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.single.single-faculty-member .entry-title{-webkit-text-stroke-width:initial}}.archive .single.single-faculty-member .entry-title{width:100%}.entry.faculty-member .stile .tab-page-mod h4{font-size:1.5rem;line-height:2.5rem;padding-bottom:1rem;position:relative;font-weight:bold}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.entry.faculty-member .stile .tab-page-mod h4{-webkit-text-stroke-width:initial}}.entry.faculty-member .stile .tab-page-mod h4::before{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:0;background-size:6px 6px;background:linear-gradient(90deg, #5d517c 0%, #5d517c 30%, gainsboro 30%, gainsboro 100%)}.entry.faculty-member .stile .tab-page-mod>*{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.entry.faculty-member .stile .tab-page-mod a{margin-left:0;margin-right:0;padding:0;text-decoration:underline;border-radius:0;background:none}.entry.faculty-member .stile .tab-page-mod a:not([href*="/facility/"])::after{content:"";background-image:url("../img/icon-link-ex.svg");background-size:.85rem;background-repeat:no-repeat;background-position:center bottom;margin:0 .5rem;width:1rem;height:1rem;display:inline-block}.entry.faculty-member .stile .tab-page-mod figure a:not([href*="/facility/"])::after{display:none}.stile .tab-page-mod .stile-tab-page-tab-list li:not([data-stile~=current]){background-color:#001d33;color:#fff;transition-duration:.3s;margin-top:.5rem}.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list li:not([data-stile~=current]):hover{background-color:rgba(0,79,153,.95);color:#fff}.stile .tab-page-mod ul:not([class]):not([style]):not([data-stile*=list-])>li::before{background-color:#5d517c}.container,.widget-area{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem);padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 600px),print and (min-width: 193px){.container,.widget-area{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.container,.widget-area{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.page-template-front-page .st-slide-show+.section-basic{padding-top:3rem}.page-template-front-page .st-slide-show-strip,.page-template-front-page .section-movie-window{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.page-template-front-page .st-slide-show-strip,.page-template-front-page .section-movie-window{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.page-template-front-page .st-slide-show-strip,.page-template-front-page .section-movie-window{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.page-template-front-page .st-slide-show-rivets{bottom:.75rem}.page-template-front-page .stile.gallery{background-color:#fff}.page-template-front-page .stile.gallery #gallery-1.gallery{max-width:calc(100% + .5rem);width:calc(100% + .5rem);float:none}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item{width:16.66%;padding-right:.5rem;position:relative;overflow:hidden;margin-top:0}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item dt{background-color:#001432}@media screen and (max-width: 899.5px),print and (max-width: 192.5px){.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item{width:20%;max-width:20%}}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item{width:25%;max-width:25%}}@media screen and (max-width: 699.5px),print and (max-width: 192.5px){.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item{width:33.33%;max-width:33.33%}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item{width:50%;max-width:50%}}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item a{width:100%;overflow:hidden;position:relative;display:block;margin-bottom:.5rem;transition:.5s;display:flex;justify-content:center;align-items:center}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item a:hover{opacity:.8;transition:.5s}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item a::before{content:"";display:block;padding-top:100%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item a::before{padding-top:80%}}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;";border:none !important;transition:.5s}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item .gallery-caption{position:absolute;top:0;text-align:left;color:rgba(255,255,255,0);padding:.75rem;line-height:1.2rem;font-size:.85rem;transition:.25s;max-width:calc(100% - .5rem);pointer-events:none}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item:hover img{transition:.25s;transform:scale(1.05);opacity:.9}.page-template-front-page .stile.gallery #gallery-1.gallery .gallery-item:hover .gallery-caption{color:#fff;transition:.5s}.page-template-front-page .stile.gallery #gallery-1.gallery br{display:none}.page-template-front-page .section.text-banner{background-color:#fff}.page-template-front-page .section.text-banner .section-banner-list__wrap{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem);padding-top:1.5rem}@media screen and (min-width: 600px),print and (min-width: 193px){.page-template-front-page .section.text-banner .section-banner-list__wrap{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.page-template-front-page .section.text-banner .section-banner-list__wrap{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.page-template-front-page .section.text-banner .section-banner-list{width:calc(100% + 1rem);padding-bottom:1.5rem;padding-top:1.2rem;display:flex;flex-wrap:wrap}.page-template-front-page .section.text-banner .section-banner-list.column_1 li{width:100%;min-width:100%;margin-right:1rem;display:flex;flex-wrap:wrap;margin-bottom:1rem}.page-template-front-page .section.text-banner .section-banner-list.column_3 li{width:calc(33.3% - 1rem);min-width:calc(33.3% - 1rem);margin-right:1rem;display:flex;flex-wrap:wrap;margin-bottom:1rem}@media screen and (max-width: 899.5px),print and (max-width: 192.5px){.page-template-front-page .section.text-banner .section-banner-list.column_3 li{padding-bottom:1rem;width:calc(50% - 1rem)}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .section.text-banner .section-banner-list.column_3 li{width:100%}}.page-template-front-page .section.text-banner .section-banner-list.column_2 li,.page-template-front-page .section.text-banner .section-banner-list.column_4 li{width:calc(50% - 1rem);min-width:calc(50% - 1rem);margin-right:1rem;display:flex;flex-wrap:wrap;margin-bottom:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .section.text-banner .section-banner-list.column_2 li,.page-template-front-page .section.text-banner .section-banner-list.column_4 li{width:100%}}.page-template-front-page .section.text-banner .section-banner-list a{padding:1.5rem;line-height:1.5rem;color:#fff;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;width:100%;display:flex;align-items:center;background-color:#5d517c;background-image:url(../img/frontpage-btn-bg.png);background-size:cover;background-blend-mode:multiply;transition:.2s;position:relative}.page-template-front-page .section.text-banner .section-banner-list a:hover{opacity:.85;transition:.2s}.page-template-front-page .section.text-banner .section-banner-list a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.2rem;color:rgba(255,255,255,.5)}.page-template-front-page .section-movie-window{background-color:#fff}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .section-movie-window{width:100%}}.page-template-front-page .section-movie-window .movie-window{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:1.5rem}.page-template-front-page .hospital .list-item-article .item-container .item-category span.article_category-companion-animal,.post-type-archive .hospital .list-item-article .item-container .item-category span.article_category-companion-animal{background-color:#ec7e00}.page-template-front-page .hospital .list-item-article .item-container .item-category span.article_category-farm-animal,.post-type-archive .hospital .list-item-article .item-container .item-category span.article_category-farm-animal{background-color:#df5dd8}.stile.examination-time{background-color:#fff}.stile.examination-time .examination-time__content{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.stile.examination-time .examination-time__content{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.stile.examination-time .examination-time__content{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.stile.examination-time .examination-time__content h3{background-color:#5d517c;color:#fff;font-size:1.1rem;padding:.25rem 1rem;font-weight:bold;text-align:center}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile.examination-time .examination-time__content h3{-webkit-text-stroke-width:initial}}.stile.examination-time .examination-time__content table tr:nth-child(2n+1){background-color:rgba(0,0,0,.05)}.stile.examination-time .examination-time__content table td{font-size:.9rem;vertical-align:top;padding:.5rem .5rem .5rem .75rem}.stile.examination-time .examination-time__content table td p span{line-height:1.25rem;display:inline-block;padding-top:.25rem}.stile.examination-time .examination-time__content table td.w-8r{min-width:5rem}@media screen and (min-width: 900px),print and (min-width: 369px){.stile.examination-time .examination-time__content table td.h-12r{height:12rem}.stile.examination-time .examination-time__content table td.h-8r{height:8.5rem}.stile.examination-time .examination-time__content table td.w-8r{width:7.5rem}}.stile.examination-time .examination-time__content h4{margin-top:0rem}.hospital .examination-time__content .btn-wrap{text-align:center;margin-top:1.2rem}.hospital .entry-content table tbody tr td:nth-child(1){min-width:7rem}.stile.examination-time :not(.alignright):not(.alignleft)+h4{margin-top:0rem;font-size:.9rem}.stile.examination-time h3+:not(.alignright):not(.alignleft){margin-top:1.7rem}.stile.examination-time h4+:not(.alignright):not(.alignleft){margin-top:0}.list-item-article{background-color:#fff}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-article{width:100%}}.list-item-article .item{padding:0;background-color:#f2f2f2;position:relative;border:none}.list-item-article .item>a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:1rem;color:#5d517c}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.list-item-article .item>a::before{top:auto;bottom:1.2rem;right:.7rem}}.list-item-article .item .item-info{padding:.7rem 0}.list-item-article .item:nth-child(2n){background-color:#fcfcfc}.list-item-article .item-container{width:100%;display:flex;align-items:stretch;padding:3px 0;transition:all .2s ease 0s}.list-item-article .item-container:hover{opacity:.7;transition:all .2s ease 0s}.list-item-article .item-container:hover .item-title{text-decoration:underline}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.list-item-article .item-container{display:block}}.list-item-article .item-container .item-title-wrapper{margin-right:2rem;padding-left:2rem}.list-item-article .item-container .item-title{padding-top:.6rem;padding-bottom:.6rem;line-height:1.4rem}.list-item-article .item-container .item-img[data-image-id]{width:8rem;background-size:cover;background-position:center center;min-height:80px;min-width:140px}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.list-item-article .item-container .item-img[data-image-id]{width:calc(100% - 2rem);margin:0 auto;margin-top:.75rem;height:50vw}}.list-item-article .item-container .item-category span{background-color:#5d517c;margin:1px 1px 0 0;padding:2px 5px;font-size:.7rem;color:#fff}.list-item-article .item-container .item-date{align-self:center;margin-right:2.5rem;padding:1rem;min-width:140px;margin-left:auto}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.list-item-article .item-container .item-date{margin-left:1rem;padding-top:0rem}}.list-item-event-card{background-color:#fff}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-event-card{width:100%}}.list-item-event-card .list-item-event{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + 1.5rem)}.list-item-event-card .list-item-event>li{width:calc(33.333% - 1.5rem);background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.075);padding:0;margin-right:1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 899.5px),print and (max-width: 192.5px){.list-item-event-card .list-item-event>li{width:calc(50% - 1.5rem);padding-bottom:1rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-event-card .list-item-event>li{width:100%;padding-bottom:1rem}}.list-item-event-card .list-item-event>li a{transition:all .2s ease 0s}.list-item-event-card .list-item-event>li a:hover{opacity:.8;transition:all .2s ease 0s}.list-item-event-card .list-item-event>li a:hover .item-title-container .item-title{text-decoration:underline}.list-item-event-card .item-thumbnail{position:relative;width:100%;background-size:4rem 4rem;background-color:#fff;background-repeat:repeat;background-image:linear-gradient(45deg, #eee 25%, transparent 25%, transparent 50%, #eee 50%, #eee 75%, transparent 75%, transparent);overflow:hidden}.list-item-event-card .item-thumbnail::before{content:"";display:block;padding-top:85%}.list-item-event-card .item-thumbnail>div:first-child{background-size:cover;background-position:center center;position:absolute;top:0;left:0;right:0;bottom:0}.list-item-event-card .accepting,.list-item-event-card .acceptance{position:absolute;top:0;right:0;padding:0 2.3em;font-size:.72rem;line-height:1.3rem;color:#fff;transform:rotate(45deg) translate(30%, -50%)}.list-item-event-card .accepting{background:#da672a}.list-item-event-card .acceptance.end{background:#6ba212}.list-item-event-card .item-event-duration{display:flex;flex-direction:row;background-color:#a2c422;color:#fff}.list-item-event-card .item-event-duration .item-event-duration-label{display:flex;background-color:#88b215;color:#fff;flex-basis:5rem;text-align:center;justify-content:center;padding:1rem 0 1rem 5px;letter-spacing:1px;font-size:1.1rem}.list-item-event-card .item-event-duration .item-event-duration-date{flex-basis:12.5rem;display:flex;justify-content:flex-start;align-items:center;margin-left:.3rem}.list-item-event-card .item-event-duration .date-bgn,.list-item-event-card .item-event-duration .date-end{display:flex;flex-direction:column;margin-left:.5rem;white-space:nowrap}.list-item-event-card .item-event-duration .year{font-size:.75rem}.list-item-event-card .item-event-duration .month-date{font-size:1.1rem;padding-top:.2rem}.list-item-event-card .item-event-duration .to{display:flex;align-items:center;margin-top:1rem;margin-left:.5rem}.list-item-event-card .item-category{display:flex;flex-wrap:wrap}.list-item-event-card .item-category span{background-color:#5d517c;margin:1px 1px 0 0;padding:2px 5px;font-size:.7rem;color:#fff}.list-item-event-card .item-title-container{padding:1rem}.list-item-event-card .item-title{line-height:1.6rem;font-size:.96rem}.list-item-event-list,.list-item-event{background-color:#fff}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-event-list,.list-item-event{width:100%}}.list-item-event-list .item,.list-item-event .item{padding:0;background-color:#f2f2f2;position:relative;border:none}.list-item-event-list .item .item-info,.list-item-event .item .item-info{padding:.7rem 0}.list-item-event-list .item:nth-child(2n),.list-item-event .item:nth-child(2n){background-color:#fcfcfc}.list-item-event-list .item-container,.list-item-event .item-container{width:100%;display:flex;align-items:stretch;padding:3px 0}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.list-item-event-list .item-container,.list-item-event .item-container{display:block}}.list-item-event-list .item-container .item-title-wrapper,.list-item-event .item-container .item-title-wrapper{margin-right:2rem;padding-left:2rem}.list-item-event-list .item-container .item-title,.list-item-event .item-container .item-title{padding-bottom:.6rem;line-height:1.4rem}.list-item-event-list .item-container .item-event-duration,.list-item-event .item-container .item-event-duration{display:flex;flex-wrap:wrap;font-size:.85rem;color:rgba(0,0,0,.6)}.list-item-event-list .item-container .item-event-duration .item-event-duration-date,.list-item-event .item-container .item-event-duration .item-event-duration-date{display:flex;flex-wrap:wrap}.list-item-event-list .item-container .item-img[data-image-id],.list-item-event .item-container .item-img[data-image-id]{width:8rem;background-size:cover;background-position:center center;min-height:80px;min-width:140px}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.list-item-event-list .item-container .item-img[data-image-id],.list-item-event .item-container .item-img[data-image-id]{width:calc(100% - 4rem);margin:0 auto;margin-top:.75rem;height:50vw}}.page-template-front-page .stile a.button{margin-bottom:2rem}.site-lang-en .fcasa .section-movie-window .container{display:none}.site-footer{padding-top:4rem;padding-bottom:2rem;color:#2a2a2a}.site-footer .sns+*{padding-top:6rem}@media screen and (min-width: 600px),print and (min-width: 193px){.site-footer .sns+*{padding-top:12rem}}.section-sns{margin-bottom:2rem}.site-footer .widget-column{display:flex;justify-content:space-between;flex-flow:row wrap}.site-footer .widget-column>*{width:100%;max-width:calc(33.3333333333% - 1.3333333333rem)}.site-footer .widget-column>*:not(:nth-child(3n+1)){margin-left:calc(2rem - 1px)}.site-footer .widget-column>*:nth-child(n+4){margin-top:2rem}.site-footer .widget-column>*:nth-child(3n+1){margin-left:0}.site-footer .widget-column>*:not(:nth-child(n+4)){margin-top:0}.site-footer .widget-column>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*2)}.site-footer .widget-column>*:nth-child(3n):last-child{margin-right:0}.site-footer .widget-column>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*1)}.site-footer .widget-column>*:nth-child(3n):last-child{margin-right:0}.site-footer .widget-column .widget{max-width:30rem}.site-language.menu{margin-left:2rem;display:flex}.site-language.menu li{margin-left:0}.site-language.menu a{padding:.25rem .5rem}.site-language.menu a.current{color:#e2e2e2}.site-footer-info{margin-top:2rem}.site-copyright{text-align:center;font-size:1rem;line-height:1.7rem}.site-copyright div{display:inline-block;margin:.25rem}.site-copyright span{display:inline-block}.site-footer-misc{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 1.5rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.site-footer-misc{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}#backtotop{display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.2s;transition-timing-function:ease;width:3rem;height:3rem;background-color:rgba(68,119,204,.95);border-radius:50%;box-shadow:0 0px 8px rgba(0,0,0,.3);background-color:rgba(255,255,255,.95);position:fixed;bottom:2rem;right:2rem;z-index:1000}#backtotop::before,#backtotop::after{transition-property:all;transition-duration:.2s;transition-timing-function:ease}#backtotop:hover{transition-property:all;transition-duration:.2s;transition-timing-function:ease}#backtotop:hover::before,#backtotop:hover::after{transition-property:all;transition-duration:.2s;transition-timing-function:ease}#backtotop:after{width:.7071073124rem;height:.7071073124rem;border-top:2px solid rgba(68,119,204,.95);border-left:2px solid rgba(68,119,204,.95);transform-origin:0.3535536562rem 0.3535536562rem;transform:rotate(45deg)}#backtotop:after{content:"";position:relative;top:.3rem}#backtotop:hover{transform:translateY(-2px)}.site-footer-nav{background:url(../img/footer-bg.jpg) center no-repeat;background-size:cover;padding:1.5rem;display:flex;align-items:center;font-size:.85rem;line-height:1.275rem;position:relative}.site-footer-nav .menu{display:flex;justify-content:flex-end;flex-wrap:wrap}.site-footer-nav .menu li{margin-left:2rem}.site-footer-nav .menu a{padding-top:.25rem;padding-bottom:.25rem;color:#fff}.widget-area{background-color:#fff;padding-bottom:3.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.widget-area{width:100%}}.widget-area .widget-title{font-size:1.4rem;position:relative;font-weight:bold;color:#2a2a2a}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.widget-area .widget-title{-webkit-text-stroke-width:initial}}.widget-area .widget-title::after{content:"";display:block;position:absolute;left:0;width:3rem;border-top:solid 5px #5d517c;bottom:-25px}.widget_text .textwidget{display:flex;flex-wrap:wrap;width:calc(100% + 1rem)}.widget_text .textwidget a{width:calc(33.33% - 1rem);margin-right:1rem;font-size:.75rem;justify-content:center;line-height:1.1rem;transition:all .2s ease 0s;margin-bottom:.5rem;margin-top:0}.widget_text .textwidget a:hover{opacity:.7;transition:all .2s ease 0s}@media screen and (max-width: 899.5px),print and (max-width: 192.5px){.widget_text .textwidget a{width:calc(50% - 1.5rem);padding-bottom:0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.widget_text .textwidget a{width:100%}}.widget_text .textwidget span{width:100%;overflow:hidden;position:relative;display:block;border:1px solid #e2e2e2;margin-bottom:.3rem}.widget_text .textwidget span::before{content:"";display:block;padding-top:24%}.widget_text .textwidget span img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.site.crcenter .widget_text+.widget_text{margin-top:30px}@media screen and (min-width: 600px),print and (min-width: 193px){.site.crcenter .widget_text+.widget_text{margin-top:50px}}.site.crcenter .content-area .custom-html-widget{padding-top:3rem}.bnr-wrapper .widget_text .textwidget a img{object-fit:cover;font-family:"object-fit: cover;"}.item{padding:1rem .5rem}.item a{position:relative;display:block}.item .item-title{font-size:1rem;line-height:1.7rem}body:not(.ios) .item .item-title{font-feature-settings:"pkna" 1}.item .item-title div{display:inline}.item .item-thumbnail{width:100%}.item .item-date{font-size:.85rem;line-height:1.275rem;color:rgba(0,0,0,.6);display:inline-block;min-width:6.5rem;white-space:nowrap}.item:not(.item-page):hover{position:relative;overflow:hidden}.item:not(.item-page):hover::after{content:"";display:block;position:absolute;left:-200%;top:50%;width:100%;padding-bottom:400%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);transform:translate(-50%, -50%) rotate(45deg);animation:glow .75s 1 0s;animation-timing-function:linear;pointer-events:none}@keyframes glow{0%{left:-200%}50%{left:0%}100%{left:200%}}.item-page{padding:0}.entry>.navigation{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.entry>.navigation{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.entry>.navigation{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.navigation .category,.navigation .tag{display:flex;flex-wrap:wrap;margin-right:-0.75rem;margin-bottom:-0.75rem}.navigation .category>*:not(:empty),.navigation .tag>*:not(:empty){margin-right:.75rem;margin-bottom:.75rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .category,.navigation .tag{margin-right:-1rem;margin-bottom:-1rem}.navigation .category>*:not(:empty),.navigation .tag>*:not(:empty){margin-right:1rem;margin-bottom:1rem}}.navigation .category a,.navigation .tag a{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-right:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;position:relative}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .category a,.navigation .tag a{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .category a,.navigation .tag a{padding-right:2rem}}.navigation .category a::before,.navigation .tag a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.navigation .category a::before,.navigation .tag a::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .category a::before,.navigation .tag a::before{right:.5rem}}.navigation .category a::before,.navigation .tag a::before{color:gray}.navigation .category a.current,.navigation .tag a.current{background-color:#014c73;border-bottom:2px solid #014c73;color:#fff}.navigation .category a.current::before,.navigation .tag a.current::before{color:#fff}.navigation .category a.current::after,.navigation .tag a.current::after{color:#2a2a2a}.navigation .category a:not(.view-all){padding-left:3rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .category a:not(.view-all){padding-left:4rem}}.navigation .category a:not(.view-all)::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem;height:1.5rem;left:.75rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .category a:not(.view-all)::after{width:2rem;height:2rem;left:1rem}}.navigation .tag{margin-top:1rem}.navigation .tag li{position:relative}.navigation .tag li::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;left:.5rem;border-radius:50%;background-color:rgba(255,255,255,.95)}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .tag li::after{width:3rem;height:3rem;left:.5rem}}.navigation .tag a{padding-left:3.5rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .tag a{padding-left:4.5rem}}.navigation .tag a::after{z-index:1;left:1.625rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .tag a::after{left:2rem}}.navigation .tag a::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);left:1.615rem;background-size:contain;background-position:center center;background-repeat:no-repeat;width:1.85rem;height:1.85rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation .tag a::after{left:1.85rem}}.list-item-search{border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2}.list-item-search>li:not(:last-child){border-bottom:1px dashed #e2e2e2}.list-item-search>li:only-child{border-bottom:none}.item-special{width:100%;max-width:20rem;position:relative;border:1px solid #e2e2e2}.item-special:hover{position:relative;overflow:hidden}.item-special:hover::after{content:"";display:block;position:absolute;left:-200%;top:50%;width:100%;padding-bottom:400%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);transform:translate(-50%, -50%) rotate(45deg);animation:glow .75s 1 0s;animation-timing-function:linear;pointer-events:none}@keyframes glow{0%{left:-200%}50%{left:0%}100%{left:200%}}.item-special:before{content:"";display:block;padding-top:42.5531914894%}.item-special>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0}.item-special .item-thumbnail,.item-special .item-container{position:absolute;top:0;left:0;right:0;bottom:0}.item-special .item-thumbnail div{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;opacity:.75}.item-special .item-thumbnail div::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5}.item-special .item-title{background-color:rgba(255,255,255,.75);position:absolute;left:0;right:0;bottom:0;padding:.75rem;color:#2a2a2a;text-align:right;font-family:"Spectral",Georgia,"Yu Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro","HG Mincho",Meiryo,serif;-webkit-text-stroke-width:.15px}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.item-special .item-title{font-family:"Spectral",Georgia,"HG Mincho",Meiryo,serif}}.item-special .item-title.ios,.ios .item-special .item-title{font-family:serif}.item-special .item-title.android,.android .item-special .item-title{font-family:Georgia,serif}.item-search .item-title{font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;-webkit-text-stroke-width:.15px;color:rgba(0,0,0,.95)}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.item-search .item-title{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}.item-search .item-title.ios,.ios .item-search .item-title{font-family:"Helvetica Neue",sans-serif}.item-search .item-title.android,.android .item-search .item-title{font-family:Verdana,sans-serif}.item-search .item-excerpt{margin-top:.5rem;padding-left:0;font-size:.85rem;line-height:1.275rem}@media print{body{font-size:10.5pt !important;background:none !important}@supports(-moz-appearance: none){.site-header{display:none}}.site-header{position:static !important;transform:initial !important}.site-header+*{margin-top:0 !important}.site-header-top{opacity:1 !important}.site-title{max-width:50% !important;max-height:63pt !important}.screen-only,#backtotop{display:none !important}.has-anchor{padding-top:0 !important;margin-top:0 !important}.site-footer{background:rgba(255,255,255,.95) !important}.site-title>span:last-child,.site-title>span:nth-child(3){display:none}}.search-results .gsc-control-cse,.search-no-results .gsc-control-cse{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2.4rem);padding:0}@media screen and (min-width: 600px),print and (min-width: 193px){.search-results .gsc-control-cse,.search-no-results .gsc-control-cse{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 7rem)}}.search-results .gsc-webResult.gsc-result,.search-no-results .gsc-webResult.gsc-result{padding:.7rem 0;background-color:#f2f2f2;border:none}.search-results .gsc-webResult.gsc-result:nth-child(2n),.search-no-results .gsc-webResult.gsc-result:nth-child(2n){background-color:#fcfcfc}.search-results .gsc-selected-option-container,.search-no-results .gsc-selected-option-container{max-width:100%}.search-results .gsc-result-info,.search-results .gsc-orderby-label,.search-results .gsc-selected-option-container,.search-results .gsc-control-cse .gsc-option-menu,.search-results .gsc-control-cse,.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-result-info,.search-no-results .gsc-orderby-label,.search-no-results .gsc-selected-option-container,.search-no-results .gsc-control-cse .gsc-option-menu,.search-no-results .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-table-result{font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;font-size:1rem;line-height:1.7rem;font-weight:normal}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.search-results .gsc-result-info,.search-results .gsc-orderby-label,.search-results .gsc-selected-option-container,.search-results .gsc-control-cse .gsc-option-menu,.search-results .gsc-control-cse,.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-result-info,.search-no-results .gsc-orderby-label,.search-no-results .gsc-selected-option-container,.search-no-results .gsc-control-cse .gsc-option-menu,.search-no-results .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-table-result{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}.search-results .gsc-result-info.ios,.ios .search-results .gsc-result-info,.search-results .gsc-orderby-label.ios,.ios .search-results .gsc-orderby-label,.search-results .gsc-selected-option-container.ios,.ios .search-results .gsc-selected-option-container,.search-results .gsc-control-cse .gsc-option-menu.ios,.ios .search-results .gsc-control-cse .gsc-option-menu,.search-results .gsc-control-cse.ios,.ios .search-results .gsc-control-cse,.search-results .gsc-control-cse .gsc-table-result.ios,.ios .search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-result-info.ios,.ios .search-no-results .gsc-result-info,.search-no-results .gsc-orderby-label.ios,.ios .search-no-results .gsc-orderby-label,.search-no-results .gsc-selected-option-container.ios,.ios .search-no-results .gsc-selected-option-container,.search-no-results .gsc-control-cse .gsc-option-menu.ios,.ios .search-no-results .gsc-control-cse .gsc-option-menu,.search-no-results .gsc-control-cse.ios,.ios .search-no-results .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-table-result.ios,.ios .search-no-results .gsc-control-cse .gsc-table-result{font-family:"Helvetica Neue",sans-serif}.search-results .gsc-result-info.android,.android .search-results .gsc-result-info,.search-results .gsc-orderby-label.android,.android .search-results .gsc-orderby-label,.search-results .gsc-selected-option-container.android,.android .search-results .gsc-selected-option-container,.search-results .gsc-control-cse .gsc-option-menu.android,.android .search-results .gsc-control-cse .gsc-option-menu,.search-results .gsc-control-cse.android,.android .search-results .gsc-control-cse,.search-results .gsc-control-cse .gsc-table-result.android,.android .search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-result-info.android,.android .search-no-results .gsc-result-info,.search-no-results .gsc-orderby-label.android,.android .search-no-results .gsc-orderby-label,.search-no-results .gsc-selected-option-container.android,.android .search-no-results .gsc-selected-option-container,.search-no-results .gsc-control-cse .gsc-option-menu.android,.android .search-no-results .gsc-control-cse .gsc-option-menu,.search-no-results .gsc-control-cse.android,.android .search-no-results .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-table-result.android,.android .search-no-results .gsc-control-cse .gsc-table-result{font-family:Verdana,sans-serif}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.search-results .gsc-result-info,.search-results .gsc-orderby-label,.search-results .gsc-selected-option-container,.search-results .gsc-control-cse .gsc-option-menu,.search-results .gsc-control-cse,.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-result-info,.search-no-results .gsc-orderby-label,.search-no-results .gsc-selected-option-container,.search-no-results .gsc-control-cse .gsc-option-menu,.search-no-results .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-table-result{-webkit-text-stroke-width:.28px}}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.search-results .gsc-result-info,.search-results .gsc-orderby-label,.search-results .gsc-selected-option-container,.search-results .gsc-control-cse .gsc-option-menu,.search-results .gsc-control-cse,.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-result-info,.search-no-results .gsc-orderby-label,.search-no-results .gsc-selected-option-container,.search-no-results .gsc-control-cse .gsc-option-menu,.search-no-results .gsc-control-cse,.search-no-results .gsc-control-cse .gsc-table-result{-webkit-text-stroke-width:.28px}}.search-results .gsc-control-cse .gs-result,.search-no-results .gsc-control-cse .gs-result{padding:0 2rem}.search-results .gsc-control-cse .gs-result .gs-title,.search-results .gsc-control-cse .gs-result .gs-title *,.search-no-results .gsc-control-cse .gs-result .gs-title,.search-no-results .gsc-control-cse .gs-result .gs-title *{font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;font-size:1rem;line-height:1.7rem;color:#2a2a2a}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.search-results .gsc-control-cse .gs-result .gs-title,.search-results .gsc-control-cse .gs-result .gs-title *,.search-no-results .gsc-control-cse .gs-result .gs-title,.search-no-results .gsc-control-cse .gs-result .gs-title *{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}.search-results .gsc-control-cse .gs-result .gs-title.ios,.ios .search-results .gsc-control-cse .gs-result .gs-title,.search-results .gsc-control-cse .gs-result .gs-title *.ios,.ios .search-results .gsc-control-cse .gs-result .gs-title *,.search-no-results .gsc-control-cse .gs-result .gs-title.ios,.ios .search-no-results .gsc-control-cse .gs-result .gs-title,.search-no-results .gsc-control-cse .gs-result .gs-title *.ios,.ios .search-no-results .gsc-control-cse .gs-result .gs-title *{font-family:"Helvetica Neue",sans-serif}.search-results .gsc-control-cse .gs-result .gs-title.android,.android .search-results .gsc-control-cse .gs-result .gs-title,.search-results .gsc-control-cse .gs-result .gs-title *.android,.android .search-results .gsc-control-cse .gs-result .gs-title *,.search-no-results .gsc-control-cse .gs-result .gs-title.android,.android .search-no-results .gsc-control-cse .gs-result .gs-title,.search-no-results .gsc-control-cse .gs-result .gs-title *.android,.android .search-no-results .gsc-control-cse .gs-result .gs-title *{font-family:Verdana,sans-serif}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.search-results .gsc-control-cse .gs-result .gs-title,.search-results .gsc-control-cse .gs-result .gs-title *,.search-no-results .gsc-control-cse .gs-result .gs-title,.search-no-results .gsc-control-cse .gs-result .gs-title *{-webkit-text-stroke-width:.28px}}body:not(.ios) .search-results .gsc-control-cse .gs-result .gs-title,body:not(.ios) .search-results .gsc-control-cse .gs-result .gs-title *,body:not(.ios) .search-no-results .gsc-control-cse .gs-result .gs-title,body:not(.ios) .search-no-results .gsc-control-cse .gs-result .gs-title *{font-feature-settings:"pkna" 1}.search-results .gsc-control-cse .gs-result .gs-title:hover,.search-results .gsc-control-cse .gs-result .gs-title:hover *,.search-no-results .gsc-control-cse .gs-result .gs-title:hover,.search-no-results .gsc-control-cse .gs-result .gs-title:hover *{color:#125800;text-decoration:underline;opacity:.8;transition:.3s}.search-results .gs-result .gs-image:hover,.search-no-results .gs-result .gs-image:hover{opacity:.8;transition:.3s}.search-results .gs-webResult div.gs-visibleUrl,.search-no-results .gs-webResult div.gs-visibleUrl{display:none}.search-results .gs-snippet,.search-no-results .gs-snippet{margin-top:0}.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-control-cse .gsc-table-result{font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;font-size:.85rem;line-height:1.275rem;font-weight:normal;color:#2a2a2a}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-control-cse .gsc-table-result{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}.search-results .gsc-control-cse .gsc-table-result.ios,.ios .search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-control-cse .gsc-table-result.ios,.ios .search-no-results .gsc-control-cse .gsc-table-result{font-family:"Helvetica Neue",sans-serif}.search-results .gsc-control-cse .gsc-table-result.android,.android .search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-control-cse .gsc-table-result.android,.android .search-no-results .gsc-control-cse .gsc-table-result{font-family:Verdana,sans-serif}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-control-cse .gsc-table-result{-webkit-text-stroke-width:.28px}}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.search-results .gsc-control-cse .gsc-table-result,.search-no-results .gsc-control-cse .gsc-table-result{-webkit-text-stroke-width:.28px}}.search-results .gs-image-box,.search-no-results .gs-image-box{margin-top:.2rem;margin-right:.7rem}.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;justify-content:center;min-width:2.5rem;min-height:3.2rem;padding:.5rem;margin-right:.5rem;line-height:1;border:1px solid #e2e2e2}@media screen and (min-width: 600px),print and (min-width: 193px){.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page{padding:.75rem 1rem}}.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{font-weight:normal;pointer-events:none;opacity:.5}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{-webkit-text-stroke-width:.28px}}.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{text-decoration:none;background-color:#e7e7e7;transition-duration:.3s}.search-results .gsc-results .gsc-cursor-box,.search-no-results .gsc-results .gsc-cursor-box{display:flex;align-items:center;justify-content:center;margin:4rem 0}.search-results .gcsc-more-maybe-branding-root,.search-no-results .gcsc-more-maybe-branding-root{margin:2rem 0}.search-results .gcsc-more-maybe-branding-root .gcsc-branding,.search-no-results .gcsc-more-maybe-branding-root .gcsc-branding{padding:0}.search-results .gsc-results,.search-no-results .gsc-results{width:auto}:root{font-size:14px;cursor:auto}@media screen and (min-width: 600px)and (max-width: 900px){:root{font-size:calc(14px + 2*(100vw - 600px)/300)}}@media screen and (min-width: 900px)and (max-width: 1800px){:root{font-size:calc(16px + 1.5*(100vw - 900px)/900)}}@media screen and (min-width: 1800px),print and (min-width: 964px){:root{font-size:17.5px}}body{font-family:"Open Sans",Verdana,"Yu Gothic C","Yu Gothic Medium","Yu Gothic","YuGothic",Meiryo,sans-serif;color:#2a2a2a;background-color:rgba(255,255,255,.95);max-width:100%;overflow-x:hidden;background:url("../img/content-bg.jpg") top no-repeat;background-attachment:fixed;background-size:100%}@media(-ms-high-contrast: active),(-ms-high-contrast: none){body{font-family:"Open Sans",Verdana,Meiryo,sans-serif}}body.ios,.ios body{font-family:"Helvetica Neue",sans-serif}body.android,.android body{font-family:Verdana,sans-serif}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){body{-webkit-text-stroke-width:.28px}}.bnr-wrapper .textwidget a span{border:1px solid #dcdcdc}.bnr-wrapper.ccae{margin-bottom:3rem}.bnr-wrapper.ccae .widget-area{padding-bottom:2rem}.site{width:100%;overflow-x:hidden}@media screen{.site{display:flex;flex-direction:column;min-height:100vh}}.site .site-header{min-height:1rem}.site .site-content{display:flex;flex-direction:column;max-width:100%;overflow:hidden}@media screen{.site .site-content{flex-grow:1}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.site .site-content{display:block}}.site .site-content .content-area,.site .site-content .site-main{flex-grow:1;display:flex;flex-direction:column}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.site .site-content .content-area,.site .site-content .site-main{display:block}}.single .site .site-content .content-area .entry,.single .site .site-content .site-main .entry{flex-grow:1}.site .site-footer{min-height:1rem}.site-header,.site-footer{padding-top:0}body:not(.ios) .site-header,body:not(.ios) .site-footer{font-feature-settings:"pkna" 1}.site-header.sticky{position:fixed;left:0;right:0;z-index:99000;background-color:rgba(255,255,255,.95);transition:transform .15s}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.site-header.sticky{top:0}}.site-header.sticky.floating{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.15)}.stile rt,.widget_text .textwidget rt{font-size:.75em;line-height:1;transform:translateY(0.35em);bottom:-0.35em;position:relative}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.stile rt,.widget_text .textwidget rt{transform:translateY(-0.35em)}}.stile img,.widget_text .textwidget img{max-width:100%;height:auto;transition:opacity .2s;animation:show-alt 0s both 5s}@keyframes show-alt{0%{font-size:inherit}100%{font-size:0}}.stile img::after,.widget_text .textwidget img::after{content:attr(src);display:inline-flex;align-items:center;justify-content:center;color:rgba(255,68,0,.9);line-height:1.35rem;word-break:break-all;text-decoration:line-through;vertical-align:text-bottom;animation:show-src 0s both 5s}@keyframes show-src{0%{max-width:0;font-size:0}100%{padding:.425rem .85rem;border:1px dashed rgba(255,68,0,.9);min-height:1.7rem;background-color:#fff;max-width:initial;font-size:.85rem}}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile img:not([alt=""])::after,.widget_text .textwidget img:not([alt=""])::after{margin-left:-16px}}.stile strong,.stile b,.widget_text .textwidget strong,.widget_text .textwidget b{font-weight:bold}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile strong,.stile b,.widget_text .textwidget strong,.widget_text .textwidget b{-webkit-text-stroke-width:initial}}.stile em,.stile cite,.widget_text .textwidget em,.widget_text .textwidget cite{font-style:italic}.stile p>strong,.stile p>b,.stile p>em,.stile p>mark,.stile li>strong,.stile li>b,.stile li>em,.stile li>mark,.stile dd>strong,.stile dd>b,.stile dd>em,.stile dd>mark,.stile td>strong,.stile td>b,.stile td>em,.stile td>mark,.stile th>strong,.stile th>b,.stile th>em,.stile th>mark,.stile del>strong,.stile del>b,.stile del>em,.stile del>mark,.stile code>strong,.stile code>b,.stile code>em,.stile code>mark,.stile span:not([class])>strong,.stile span:not([class])>b,.stile span:not([class])>em,.stile span:not([class])>mark,.widget_text .textwidget p>strong,.widget_text .textwidget p>b,.widget_text .textwidget p>em,.widget_text .textwidget p>mark,.widget_text .textwidget li>strong,.widget_text .textwidget li>b,.widget_text .textwidget li>em,.widget_text .textwidget li>mark,.widget_text .textwidget dd>strong,.widget_text .textwidget dd>b,.widget_text .textwidget dd>em,.widget_text .textwidget dd>mark,.widget_text .textwidget td>strong,.widget_text .textwidget td>b,.widget_text .textwidget td>em,.widget_text .textwidget td>mark,.widget_text .textwidget th>strong,.widget_text .textwidget th>b,.widget_text .textwidget th>em,.widget_text .textwidget th>mark,.widget_text .textwidget del>strong,.widget_text .textwidget del>b,.widget_text .textwidget del>em,.widget_text .textwidget del>mark,.widget_text .textwidget code>strong,.widget_text .textwidget code>b,.widget_text .textwidget code>em,.widget_text .textwidget code>mark,.widget_text .textwidget span:not([class])>strong,.widget_text .textwidget span:not([class])>b,.widget_text .textwidget span:not([class])>em,.widget_text .textwidget span:not([class])>mark{color:rgba(0,0,0,.95)}.stile u,.stile span[data-stile~=inline-underline],.widget_text .textwidget u,.widget_text .textwidget span[data-stile~=inline-underline]{text-decoration:none;background-image:linear-gradient(to right, rgba(255, 221, 0, 0.9) 0%, rgba(255, 221, 0, 0.65) 100%);background-size:100% .4em;background-position:left bottom}.stile span:not([data-stile])[style="text-decoration:underline;"],.stile span:not([data-stile])[style="text-decoration: underline;"],.widget_text .textwidget span:not([data-stile])[style="text-decoration:underline;"],.widget_text .textwidget span:not([data-stile])[style="text-decoration: underline;"]{text-decoration:underline rgba(204,177,0,.9) !important}.stile mark,.widget_text .textwidget mark{text-decoration:none;background-image:linear-gradient(to right, rgba(255, 238, 0, 0.9) 0%, rgba(255, 238, 0, 0.45) 100%);background-size:100% 1em;background-position:left center}.stile del,.widget_text .textwidget del{text-decoration:none;background-image:linear-gradient(to right, rgba(255, 68, 0, 0.9) 0%, rgba(255, 68, 0, 0.65) 100%);background-size:100% .15em;background-position:left 55%}.stile small,.widget_text .textwidget small{font-size:.85em}.stile sub,.stile sup,.widget_text .textwidget sub,.widget_text .textwidget sup{position:relative;display:inline-block;vertical-align:baseline;line-height:1;margin-right:.1em;font-size:.75em}.stile sub,.widget_text .textwidget sub{bottom:-0.25em;margin-bottom:-0.25em}.stile sup,.widget_text .textwidget sup{top:-0.75em;margin-top:-0.75em}.stile abbr[title],.widget_text .textwidget abbr[title]{text-decoration:none;border-bottom:2px dotted rgba(17,34,255,.9)}.stile code,.stile var,.stile samp,.stile kbd,.widget_text .textwidget code,.widget_text .textwidget var,.widget_text .textwidget samp,.widget_text .textwidget kbd{font-family:Consolas,Monaco,"Courier New",Courier,"Noto Sans Mono CJK JP","Source Han Code JP N","IPA Gothic","Osaka-Mono",monospace;margin-left:.075rem;margin-right:.075rem;white-space:pre-wrap;font-size:.95em}.stile *[data-stile~=iframe-wrapper],.widget_text .textwidget *[data-stile~=iframe-wrapper]{display:inline-block;width:100%;position:relative}.stile *[data-stile~=iframe-wrapper]>iframe,.widget_text .textwidget *[data-stile~=iframe-wrapper]>iframe{position:absolute;top:0;left:0;right:0;bottom:0;position:absolute !important;width:100% !important;height:100% !important}.stile :not([class])>a:not([class]):not([data-stile]),.widget_text .textwidget :not([class])>a:not([class]):not([data-stile]){color:rgba(17,34,255,.9);text-decoration:underline}.stile :not([class])>a:not([class]):not([data-stile]):visited,.widget_text .textwidget :not([class])>a:not([class]):not([data-stile]):visited{color:rgba(102,0,153,.9)}.stile a:not([class])[data-stile~=link-simple],.stile a:not([class])[href^=http]:empty,.widget_text .textwidget a:not([class])[data-stile~=link-simple],.widget_text .textwidget a:not([class])[href^=http]:empty{text-decoration:none;color:rgba(17,34,255,.9);word-wrap:break-word;margin-left:.075rem;margin-right:.075rem;padding:.1rem .35rem;background-color:rgba(17,34,255,.05);border-radius:.25rem}.stile a:not([class])[data-stile~=link-simple]:hover,.stile a:not([class])[href^=http]:empty:hover,.widget_text .textwidget a:not([class])[data-stile~=link-simple]:hover,.widget_text .textwidget a:not([class])[href^=http]:empty:hover{color:rgba(17,34,255,.9);text-decoration:underline}.stile a:not([class])[data-stile~=link-simple]:hover::after,.stile a:not([class])[href^=http]:empty:hover::after,.widget_text .textwidget a:not([class])[data-stile~=link-simple]:hover::after,.widget_text .textwidget a:not([class])[href^=http]:empty:hover::after{text-decoration:none}.stile a:not([class])[data-stile~=link-simple]:visited,.stile a:not([class])[href^=http]:empty:visited,.widget_text .textwidget a:not([class])[data-stile~=link-simple]:visited,.widget_text .textwidget a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.stile a:not([class])[data-stile~=link-anchor]::after,.widget_text .textwidget a:not([class])[data-stile~=link-anchor]::after{content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;margin-left:.2em;overflow:hidden;transform:translateY(0.125em)}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile a:not([class])[data-stile~=link-anchor]::after,.widget_text .textwidget a:not([class])[data-stile~=link-anchor]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a:not([class])[data-stile~=link-anchor]::after,.widget_text .textwidget a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.stile a:not([class])[data-stile~=link-external]::after,.widget_text .textwidget a:not([class])[data-stile~=link-external]::after{content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;margin-left:.2em;overflow:hidden;transform:translateY(0.125em)}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile a:not([class])[data-stile~=link-external]::after,.widget_text .textwidget a:not([class])[data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a:not([class])[data-stile~=link-external]::after,.widget_text .textwidget a:not([class])[data-stile~=link-external]::after{transform:translateY(0.2em)}}.stile a:not([class])[href^=http]:empty::before,.widget_text .textwidget a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.stile a[data-stile~=link-image]>img,.widget_text .textwidget a[data-stile~=link-image]>img{vertical-align:middle}.stile p,.stile div:not([class]),.widget_text .textwidget p,.widget_text .textwidget div:not([class]){text-align:left;line-height:1.7rem;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width: 600px),print and (min-width: 193px){.stile p,.stile div:not([class]),.widget_text .textwidget p,.widget_text .textwidget div:not([class]){text-align:justify;text-justify:inter-ideograph}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.stile p,.stile div:not([class]),.widget_text .textwidget p,.widget_text .textwidget div:not([class]){text-align:left}}.stile hr,.widget_text .textwidget hr{height:calc(2px + .5px);border:none;border-top:2px solid rgba(68,119,204,.95)}.stile blockquote,.widget_text .textwidget blockquote{padding-left:3.4rem;font-style:italic;position:relative}.stile blockquote::before,.widget_text .textwidget blockquote::before{content:"";display:block;position:absolute;left:1.7rem;width:calc(2px + .5px);height:100%;border-left:2px solid rgba(68,119,204,.95)}.stile blockquote[data-stile~=no-indent],.widget_text .textwidget blockquote[data-stile~=no-indent]{padding-left:1.7rem}.stile blockquote[data-stile~=no-indent]::before,.widget_text .textwidget blockquote[data-stile~=no-indent]::before{left:0}.stile blockquote>*+cite,.widget_text .textwidget blockquote>*+cite{display:block;font-size:.85rem;line-height:1.275rem;text-align:left;font-style:normal}.stile pre,.widget_text .textwidget pre{font-family:Consolas,Monaco,"Courier New",Courier,"Noto Sans Mono CJK JP","Source Han Code JP N","IPA Gothic","Osaka-Mono",monospace;display:block;padding:1.7rem;overflow-x:auto;line-height:1.7rem;background-color:rgba(0,0,0,.05)}.stile pre>code,.widget_text .textwidget pre>code{padding:0;background-color:rgba(0,0,0,0);white-space:pre}.stile figure:not([class]),.widget_text .textwidget figure:not([class]){max-width:100%}.stile figure img,.stile figure iframe,.stile figure *[data-stile~=iframe-wrapper],.widget_text .textwidget figure img,.widget_text .textwidget figure iframe,.widget_text .textwidget figure *[data-stile~=iframe-wrapper]{display:block;margin-left:auto;margin-right:auto}.stile figure img[alt]::after,.widget_text .textwidget figure img[alt]::after{width:100%}.stile figcaption,.widget_text .textwidget figcaption{margin-left:auto;margin-right:auto;max-width:36rem;font-size:.85rem;line-height:1.275rem;text-align:center}.stile figcaption span,.widget_text .textwidget figcaption span{display:inline-block;text-align:left}@media screen and (min-width: 600px),print and (min-width: 193px){.stile figure:not([data-stile~=aligncenter]).alignleft,.stile figure:not([data-stile~=aligncenter]).alignright,.widget_text .textwidget figure:not([data-stile~=aligncenter]).alignleft,.widget_text .textwidget figure:not([data-stile~=aligncenter]).alignright{display:table}.stile figure:not([data-stile~=aligncenter]).alignleft figcaption,.stile figure:not([data-stile~=aligncenter]).alignright figcaption,.widget_text .textwidget figure:not([data-stile~=aligncenter]).alignleft figcaption,.widget_text .textwidget figure:not([data-stile~=aligncenter]).alignright figcaption{min-width:4rem;display:table-caption;caption-side:bottom}}.stile h1,.stile h2,.stile h3,.stile h4,.stile h5,.stile h6,.widget_text .textwidget h1,.widget_text .textwidget h2,.widget_text .textwidget h3,.widget_text .textwidget h4,.widget_text .textwidget h5,.widget_text .textwidget h6{-ms-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-word;word-wrap:break-word}body:not(.ios) .stile h1,body:not(.ios) .stile h2,body:not(.ios) .stile h3,body:not(.ios) .stile h4,body:not(.ios) .stile h5,body:not(.ios) .stile h6,body:not(.ios) .widget_text .textwidget h1,body:not(.ios) .widget_text .textwidget h2,body:not(.ios) .widget_text .textwidget h3,body:not(.ios) .widget_text .textwidget h4,body:not(.ios) .widget_text .textwidget h5,body:not(.ios) .widget_text .textwidget h6{font-feature-settings:"pkna" 1}.stile h1:target:focus,.stile h2:target:focus,.stile h3:target:focus,.stile h4:target:focus,.stile h5:target:focus,.stile h6:target:focus,.widget_text .textwidget h1:target:focus,.widget_text .textwidget h2:target:focus,.widget_text .textwidget h3:target:focus,.widget_text .textwidget h4:target:focus,.widget_text .textwidget h5:target:focus,.widget_text .textwidget h6:target:focus{outline:none}.stile h1>small,.stile h2>small,.stile h3>small,.stile h4>small,.stile h5>small,.stile h6>small,.widget_text .textwidget h1>small,.widget_text .textwidget h2>small,.widget_text .textwidget h3>small,.widget_text .textwidget h4>small,.widget_text .textwidget h5>small,.widget_text .textwidget h6>small{display:block}.stile h1:not([class]) span,.stile h2:not([class]) span,.stile h3:not([class]) span,.stile h4:not([class]) span,.stile h5:not([class]) span,.stile h6:not([class]) span,.widget_text .textwidget h1:not([class]) span,.widget_text .textwidget h2:not([class]) span,.widget_text .textwidget h3:not([class]) span,.widget_text .textwidget h4:not([class]) span,.widget_text .textwidget h5:not([class]) span,.widget_text .textwidget h6:not([class]) span{display:inline-block;text-decoration:inherit}.stile h1 div:not([class]),.stile h2 div:not([class]),.stile h3 div:not([class]),.stile h4 div:not([class]),.stile h5 div:not([class]),.stile h6 div:not([class]),.widget_text .textwidget h1 div:not([class]),.widget_text .textwidget h2 div:not([class]),.widget_text .textwidget h3 div:not([class]),.widget_text .textwidget h4 div:not([class]),.widget_text .textwidget h5 div:not([class]),.widget_text .textwidget h6 div:not([class]){line-height:inherit;text-align:inherit}.stile h1,.widget_text .textwidget h1{font-size:2.5rem;line-height:3.4rem}.stile h1[data-stile~=small],.stile h1>small,.widget_text .textwidget h1[data-stile~=small],.widget_text .textwidget h1>small{font-size:2rem;line-height:2.55rem}.stile h1[data-stile~=small]>small,.widget_text .textwidget h1[data-stile~=small]>small{font-size:1.5rem;line-height:2.55rem}.stile h2,.widget_text .textwidget h2{font-size:2rem;line-height:2.55rem}.stile h2[data-stile~=small],.stile h2>small,.widget_text .textwidget h2[data-stile~=small],.widget_text .textwidget h2>small{font-size:1.5rem;line-height:2.55rem}.stile h2[data-stile~=small]>small,.widget_text .textwidget h2[data-stile~=small]>small{font-size:1.25rem;line-height:1.7rem}.stile h3,.widget_text .textwidget h3{font-size:1.5rem;line-height:2.55rem}.stile h3[data-stile~=small],.stile h3>small,.widget_text .textwidget h3[data-stile~=small],.widget_text .textwidget h3>small{font-size:1.25rem;line-height:1.7rem}.stile h3[data-stile~=small]>small,.widget_text .textwidget h3[data-stile~=small]>small{font-size:1.125rem;line-height:1.7rem}.stile h4,.widget_text .textwidget h4{font-size:1.25rem;line-height:1.7rem}.stile h4[data-stile~=small],.stile h4>small,.widget_text .textwidget h4[data-stile~=small],.widget_text .textwidget h4>small{font-size:1.125rem;line-height:1.7rem}.stile h4[data-stile~=small]>small,.widget_text .textwidget h4[data-stile~=small]>small{font-size:1rem;line-height:1.7rem}.stile h5,.widget_text .textwidget h5{font-size:1.125rem;line-height:1.7rem}.stile h5[data-stile~=small],.stile h5>small,.widget_text .textwidget h5[data-stile~=small],.widget_text .textwidget h5>small{font-size:1rem;line-height:1.7rem}.stile h6,.widget_text .textwidget h6{font-size:1rem;line-height:1.7rem}.stile ul:not([class]),.stile ul.stile,.widget_text .textwidget ul:not([class]),.widget_text .textwidget ul.stile{padding-left:3.4rem;list-style:none}.stile ul:not([class])[data-stile~=no-indent],.stile ul.stile[data-stile~=no-indent],.widget_text .textwidget ul:not([class])[data-stile~=no-indent],.widget_text .textwidget ul.stile[data-stile~=no-indent]{padding-left:1.7rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile ul:not([class]),.stile ul.stile,.widget_text .textwidget ul:not([class]),.widget_text .textwidget ul.stile{padding-left:1.7rem}}.stile ul:not([class])>li,.stile ul.stile>li,.widget_text .textwidget ul:not([class])>li,.widget_text .textwidget ul.stile>li{position:relative;line-height:1.7rem}.stile ul:not([class])>li::before,.stile ul.stile>li::before,.widget_text .textwidget ul:not([class])>li::before,.widget_text .textwidget ul.stile>li::before{content:"";position:absolute;display:block;top:.85rem;left:-1.7rem;width:1em;height:1em}.stile ul:not([class]):not([style]):not([data-stile*=list-])>li::before,.stile ul:not([class])[style="list-style:disc;"]>li::before,.stile ul:not([class])[style="list-style: disc;"]>li::before,.stile ul:not([class])[data-stile~=list-disc]>li::before,.stile ul.stile:not([style]):not([data-stile*=list-])>li::before,.stile ul.stile[style="list-style:disc;"]>li::before,.stile ul.stile[style="list-style: disc;"]>li::before,.stile ul.stile[data-stile~=list-disc]>li::before,.widget_text .textwidget ul:not([class]):not([style]):not([data-stile*=list-])>li::before,.widget_text .textwidget ul:not([class])[style="list-style:disc;"]>li::before,.widget_text .textwidget ul:not([class])[style="list-style: disc;"]>li::before,.widget_text .textwidget ul:not([class])[data-stile~=list-disc]>li::before,.widget_text .textwidget ul.stile:not([style]):not([data-stile*=list-])>li::before,.widget_text .textwidget ul.stile[style="list-style:disc;"]>li::before,.widget_text .textwidget ul.stile[style="list-style: disc;"]>li::before,.widget_text .textwidget ul.stile[data-stile~=list-disc]>li::before{transform:translateY(-0.5em) scale(0.45);border-radius:50%;background-color:rgba(68,119,204,.95)}.stile ul:not([class])[style="list-style:disc;"],.stile ul:not([class])[style="list-style: disc;"],.stile ul.stile[style="list-style:disc;"],.stile ul.stile[style="list-style: disc;"],.widget_text .textwidget ul:not([class])[style="list-style:disc;"],.widget_text .textwidget ul:not([class])[style="list-style: disc;"],.widget_text .textwidget ul.stile[style="list-style:disc;"],.widget_text .textwidget ul.stile[style="list-style: disc;"]{list-style:none !important}.stile ul:not([class])[style="list-style:square;"]>li::before,.stile ul:not([class])[style="list-style: square;"]>li::before,.stile ul:not([class])[data-stile~=list-square]>li::before,.stile ul.stile[style="list-style:square;"]>li::before,.stile ul.stile[style="list-style: square;"]>li::before,.stile ul.stile[data-stile~=list-square]>li::before,.widget_text .textwidget ul:not([class])[style="list-style:square;"]>li::before,.widget_text .textwidget ul:not([class])[style="list-style: square;"]>li::before,.widget_text .textwidget ul:not([class])[data-stile~=list-square]>li::before,.widget_text .textwidget ul.stile[style="list-style:square;"]>li::before,.widget_text .textwidget ul.stile[style="list-style: square;"]>li::before,.widget_text .textwidget ul.stile[data-stile~=list-square]>li::before{transform:translateY(-0.5em) scale(0.44);border-radius:10%;background-color:rgba(68,119,204,.95)}.stile ul:not([class])[style="list-style:square;"],.stile ul:not([class])[style="list-style: square;"],.stile ul.stile[style="list-style:square;"],.stile ul.stile[style="list-style: square;"],.widget_text .textwidget ul:not([class])[style="list-style:square;"],.widget_text .textwidget ul:not([class])[style="list-style: square;"],.widget_text .textwidget ul.stile[style="list-style:square;"],.widget_text .textwidget ul.stile[style="list-style: square;"]{list-style:none !important}.stile ul:not([class])[style="list-style:circle;"]>li::before,.stile ul:not([class])[style="list-style: circle;"]>li::before,.stile ul:not([class])[data-stile~=list-circle]>li::before,.stile ul.stile[style="list-style:circle;"]>li::before,.stile ul.stile[style="list-style: circle;"]>li::before,.stile ul.stile[data-stile~=list-circle]>li::before,.widget_text .textwidget ul:not([class])[style="list-style:circle;"]>li::before,.widget_text .textwidget ul:not([class])[style="list-style: circle;"]>li::before,.widget_text .textwidget ul:not([class])[data-stile~=list-circle]>li::before,.widget_text .textwidget ul.stile[style="list-style:circle;"]>li::before,.widget_text .textwidget ul.stile[style="list-style: circle;"]>li::before,.widget_text .textwidget ul.stile[data-stile~=list-circle]>li::before{transform:translateY(-0.5em) scale(0.45);border:.2rem solid rgba(68,119,204,.95);border-radius:50%}.stile ul:not([class])[style="list-style:circle;"],.stile ul:not([class])[style="list-style: circle;"],.stile ul.stile[style="list-style:circle;"],.stile ul.stile[style="list-style: circle;"],.widget_text .textwidget ul:not([class])[style="list-style:circle;"],.widget_text .textwidget ul:not([class])[style="list-style: circle;"],.widget_text .textwidget ul.stile[style="list-style:circle;"],.widget_text .textwidget ul.stile[style="list-style: circle;"]{list-style:none !important}.stile ol:not([class]),.stile ol.stile,.widget_text .textwidget ol:not([class]),.widget_text .textwidget ol.stile{padding-left:.85rem;counter-reset:li}.stile ol:not([class])[data-stile~=no-indent],.stile ol.stile[data-stile~=no-indent],.widget_text .textwidget ol:not([class])[data-stile~=no-indent],.widget_text .textwidget ol.stile[data-stile~=no-indent]{padding-left:0rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile ol:not([class]),.stile ol.stile,.widget_text .textwidget ol:not([class]),.widget_text .textwidget ol.stile{padding-left:0rem}}.stile ol:not([class])>li,.stile ol.stile>li,.widget_text .textwidget ol:not([class])>li,.widget_text .textwidget ol.stile>li{counter-increment:li;display:table-row;line-height:1.7rem}.stile ol:not([class])>li::before,.stile ol.stile>li::before,.widget_text .textwidget ol:not([class])>li::before,.widget_text .textwidget ol.stile>li::before{content:counter(li) ".";display:table-cell;min-width:2.55rem;padding-right:.85rem;text-align:right;color:rgba(68,119,204,.95);font-weight:bold}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile ol:not([class])>li::before,.stile ol.stile>li::before,.widget_text .textwidget ol:not([class])>li::before,.widget_text .textwidget ol.stile>li::before{-webkit-text-stroke-width:initial}}.stile ol:not([class])[reversed]>li,.stile ol:not([class])[data-stile~=reversed]>li,.stile ol.stile[reversed]>li,.stile ol.stile[data-stile~=reversed]>li,.widget_text .textwidget ol:not([class])[reversed]>li,.widget_text .textwidget ol:not([class])[data-stile~=reversed]>li,.widget_text .textwidget ol.stile[reversed]>li,.widget_text .textwidget ol.stile[data-stile~=reversed]>li{counter-increment:li -1}.stile ol:not([class])[data-stile~=no-indent]>li::before,.stile ol.stile[data-stile~=no-indent]>li::before,.widget_text .textwidget ol:not([class])[data-stile~=no-indent]>li::before,.widget_text .textwidget ol.stile[data-stile~=no-indent]>li::before{min-width:1.7rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile ol:not([class])>li::before,.stile ol.stile>li::before,.widget_text .textwidget ol:not([class])>li::before,.widget_text .textwidget ol.stile>li::before{min-width:1.7rem}}.stile ol:not([class])[style="list-style:lower-alpha;"]>li::before,.stile ol:not([class])[style="list-style: lower-alpha;"]>li::before,.stile ol:not([class])[data-stile~=list-lower-alpha]>li::before,.stile ol.stile[style="list-style:lower-alpha;"]>li::before,.stile ol.stile[style="list-style: lower-alpha;"]>li::before,.stile ol.stile[data-stile~=list-lower-alpha]>li::before,.widget_text .textwidget ol:not([class])[style="list-style:lower-alpha;"]>li::before,.widget_text .textwidget ol:not([class])[style="list-style: lower-alpha;"]>li::before,.widget_text .textwidget ol:not([class])[data-stile~=list-lower-alpha]>li::before,.widget_text .textwidget ol.stile[style="list-style:lower-alpha;"]>li::before,.widget_text .textwidget ol.stile[style="list-style: lower-alpha;"]>li::before,.widget_text .textwidget ol.stile[data-stile~=list-lower-alpha]>li::before{content:counter(li, lower-alpha) "."}.stile ol:not([class])[style="list-style:lower-greek;"]>li::before,.stile ol:not([class])[style="list-style: lower-greek;"]>li::before,.stile ol:not([class])[data-stile~=list-lower-greek]>li::before,.stile ol.stile[style="list-style:lower-greek;"]>li::before,.stile ol.stile[style="list-style: lower-greek;"]>li::before,.stile ol.stile[data-stile~=list-lower-greek]>li::before,.widget_text .textwidget ol:not([class])[style="list-style:lower-greek;"]>li::before,.widget_text .textwidget ol:not([class])[style="list-style: lower-greek;"]>li::before,.widget_text .textwidget ol:not([class])[data-stile~=list-lower-greek]>li::before,.widget_text .textwidget ol.stile[style="list-style:lower-greek;"]>li::before,.widget_text .textwidget ol.stile[style="list-style: lower-greek;"]>li::before,.widget_text .textwidget ol.stile[data-stile~=list-lower-greek]>li::before{content:counter(li, lower-greek) "."}.stile ol:not([class])[style="list-style:lower-roman;"]>li::before,.stile ol:not([class])[style="list-style: lower-roman;"]>li::before,.stile ol:not([class])[data-stile~=list-lower-roman]>li::before,.stile ol.stile[style="list-style:lower-roman;"]>li::before,.stile ol.stile[style="list-style: lower-roman;"]>li::before,.stile ol.stile[data-stile~=list-lower-roman]>li::before,.widget_text .textwidget ol:not([class])[style="list-style:lower-roman;"]>li::before,.widget_text .textwidget ol:not([class])[style="list-style: lower-roman;"]>li::before,.widget_text .textwidget ol:not([class])[data-stile~=list-lower-roman]>li::before,.widget_text .textwidget ol.stile[style="list-style:lower-roman;"]>li::before,.widget_text .textwidget ol.stile[style="list-style: lower-roman;"]>li::before,.widget_text .textwidget ol.stile[data-stile~=list-lower-roman]>li::before{content:counter(li, lower-roman) "."}.stile ol:not([class])[style="list-style:upper-alpha;"]>li::before,.stile ol:not([class])[style="list-style: upper-alpha;"]>li::before,.stile ol:not([class])[data-stile~=list-upper-alpha]>li::before,.stile ol.stile[style="list-style:upper-alpha;"]>li::before,.stile ol.stile[style="list-style: upper-alpha;"]>li::before,.stile ol.stile[data-stile~=list-upper-alpha]>li::before,.widget_text .textwidget ol:not([class])[style="list-style:upper-alpha;"]>li::before,.widget_text .textwidget ol:not([class])[style="list-style: upper-alpha;"]>li::before,.widget_text .textwidget ol:not([class])[data-stile~=list-upper-alpha]>li::before,.widget_text .textwidget ol.stile[style="list-style:upper-alpha;"]>li::before,.widget_text .textwidget ol.stile[style="list-style: upper-alpha;"]>li::before,.widget_text .textwidget ol.stile[data-stile~=list-upper-alpha]>li::before{content:counter(li, upper-alpha) "."}.stile ol:not([class])[style="list-style:upper-roman;"]>li::before,.stile ol:not([class])[style="list-style: upper-roman;"]>li::before,.stile ol:not([class])[data-stile~=list-upper-roman]>li::before,.stile ol.stile[style="list-style:upper-roman;"]>li::before,.stile ol.stile[style="list-style: upper-roman;"]>li::before,.stile ol.stile[data-stile~=list-upper-roman]>li::before,.widget_text .textwidget ol:not([class])[style="list-style:upper-roman;"]>li::before,.widget_text .textwidget ol:not([class])[style="list-style: upper-roman;"]>li::before,.widget_text .textwidget ol:not([class])[data-stile~=list-upper-roman]>li::before,.widget_text .textwidget ol.stile[style="list-style:upper-roman;"]>li::before,.widget_text .textwidget ol.stile[style="list-style: upper-roman;"]>li::before,.widget_text .textwidget ol.stile[data-stile~=list-upper-roman]>li::before{content:counter(li, upper-roman) "."}.stile ol:not([class])[reversed]:not([style*=counter-reset]),.stile ol:not([class])[start]:not([style*=counter-reset]),.stile ol.stile[reversed]:not([style*=counter-reset]),.stile ol.stile[start]:not([style*=counter-reset]),.widget_text .textwidget ol:not([class])[reversed]:not([style*=counter-reset]),.widget_text .textwidget ol:not([class])[start]:not([style*=counter-reset]),.widget_text .textwidget ol.stile[reversed]:not([style*=counter-reset]),.widget_text .textwidget ol.stile[start]:not([style*=counter-reset]){padding-left:3.4rem}.stile ol:not([class])[reversed]:not([style*=counter-reset])[data-stile~=no-indent],.stile ol:not([class])[start]:not([style*=counter-reset])[data-stile~=no-indent],.stile ol.stile[reversed]:not([style*=counter-reset])[data-stile~=no-indent],.stile ol.stile[start]:not([style*=counter-reset])[data-stile~=no-indent],.widget_text .textwidget ol:not([class])[reversed]:not([style*=counter-reset])[data-stile~=no-indent],.widget_text .textwidget ol:not([class])[start]:not([style*=counter-reset])[data-stile~=no-indent],.widget_text .textwidget ol.stile[reversed]:not([style*=counter-reset])[data-stile~=no-indent],.widget_text .textwidget ol.stile[start]:not([style*=counter-reset])[data-stile~=no-indent]{padding-left:2.55rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile ol:not([class])[reversed]:not([style*=counter-reset]),.stile ol:not([class])[start]:not([style*=counter-reset]),.stile ol.stile[reversed]:not([style*=counter-reset]),.stile ol.stile[start]:not([style*=counter-reset]),.widget_text .textwidget ol:not([class])[reversed]:not([style*=counter-reset]),.widget_text .textwidget ol:not([class])[start]:not([style*=counter-reset]),.widget_text .textwidget ol.stile[reversed]:not([style*=counter-reset]),.widget_text .textwidget ol.stile[start]:not([style*=counter-reset]){padding-left:2.55rem}}.stile ol:not([class])[reversed]:not([style*=counter-reset])>li,.stile ol:not([class])[start]:not([style*=counter-reset])>li,.stile ol.stile[reversed]:not([style*=counter-reset])>li,.stile ol.stile[start]:not([style*=counter-reset])>li,.widget_text .textwidget ol:not([class])[reversed]:not([style*=counter-reset])>li,.widget_text .textwidget ol:not([class])[start]:not([style*=counter-reset])>li,.widget_text .textwidget ol.stile[reversed]:not([style*=counter-reset])>li,.widget_text .textwidget ol.stile[start]:not([style*=counter-reset])>li{display:list-item;line-height:1.7rem}.stile ol:not([class])[reversed]:not([style*=counter-reset])>li::before,.stile ol:not([class])[start]:not([style*=counter-reset])>li::before,.stile ol.stile[reversed]:not([style*=counter-reset])>li::before,.stile ol.stile[start]:not([style*=counter-reset])>li::before,.widget_text .textwidget ol:not([class])[reversed]:not([style*=counter-reset])>li::before,.widget_text .textwidget ol:not([class])[start]:not([style*=counter-reset])>li::before,.widget_text .textwidget ol.stile[reversed]:not([style*=counter-reset])>li::before,.widget_text .textwidget ol.stile[start]:not([style*=counter-reset])>li::before{content:none}.stile ol:not([class])[reversed]:not([style*=counter-reset])>li+li,.stile ol:not([class])[start]:not([style*=counter-reset])>li+li,.stile ol.stile[reversed]:not([style*=counter-reset])>li+li,.stile ol.stile[start]:not([style*=counter-reset])>li+li,.widget_text .textwidget ol:not([class])[reversed]:not([style*=counter-reset])>li+li,.widget_text .textwidget ol:not([class])[start]:not([style*=counter-reset])>li+li,.widget_text .textwidget ol.stile[reversed]:not([style*=counter-reset])>li+li,.widget_text .textwidget ol.stile[start]:not([style*=counter-reset])>li+li{margin-top:.85rem}.stile dl:not([class]),.stile dl.stile,.widget_text .textwidget dl:not([class]),.widget_text .textwidget dl.stile{padding-left:1.7rem;line-height:1.7rem}.stile dl:not([class])[data-stile~=no-indent],.stile dl.stile[data-stile~=no-indent],.widget_text .textwidget dl:not([class])[data-stile~=no-indent],.widget_text .textwidget dl.stile[data-stile~=no-indent]{padding-left:0rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile dl:not([class]),.stile dl.stile,.widget_text .textwidget dl:not([class]),.widget_text .textwidget dl.stile{padding-left:0rem}}.stile dl:not([class])>dt,.stile dl.stile>dt,.widget_text .textwidget dl:not([class])>dt,.widget_text .textwidget dl.stile>dt{font-weight:bold;color:rgba(68,119,204,.95)}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile dl:not([class])>dt,.stile dl.stile>dt,.widget_text .textwidget dl:not([class])>dt,.widget_text .textwidget dl.stile>dt{-webkit-text-stroke-width:initial}}.stile dl:not([class])>dd,.stile dl.stile>dd,.widget_text .textwidget dl:not([class])>dd,.widget_text .textwidget dl.stile>dd{padding-left:1.7rem}.stile table,.widget_text .textwidget table{position:relative;display:inline-block;margin-left:auto;margin-right:auto;max-width:100%;vertical-align:top;text-align:center;overflow-x:auto;overflow-y:auto}.stile table caption,.widget_text .textwidget table caption{position:relative;will-change:transform;transition:transform .1s ease;display:inline-block;padding-left:.85rem;padding-right:.85rem;max-width:38.55rem;text-align:left;font-size:1rem;line-height:1.7rem}.stile table>div[data-stile~=table-shade],.widget_text .textwidget table>div[data-stile~=table-shade]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0}.stile table>div[data-stile~=table-shade][data-stile~=visible],.widget_text .textwidget table>div[data-stile~=table-shade][data-stile~=visible]{opacity:1;transition:opacity .2s ease}.stile thead,.stile tbody:first-child,.stile caption+tbody,.stile colgroup+tbody,.widget_text .textwidget thead,.widget_text .textwidget tbody:first-child,.widget_text .textwidget caption+tbody,.widget_text .textwidget colgroup+tbody{border-top:2px solid #e2e2e2}.stile thead>tr:first-child th,.stile thead>tr:first-child td,.stile tbody:first-child>tr:first-child th,.stile tbody:first-child>tr:first-child td,.stile caption+tbody>tr:first-child th,.stile caption+tbody>tr:first-child td,.stile colgroup+tbody>tr:first-child th,.stile colgroup+tbody>tr:first-child td,.widget_text .textwidget thead>tr:first-child th,.widget_text .textwidget thead>tr:first-child td,.widget_text .textwidget tbody:first-child>tr:first-child th,.widget_text .textwidget tbody:first-child>tr:first-child td,.widget_text .textwidget caption+tbody>tr:first-child th,.widget_text .textwidget caption+tbody>tr:first-child td,.widget_text .textwidget colgroup+tbody>tr:first-child th,.widget_text .textwidget colgroup+tbody>tr:first-child td{border-top:none}.stile tbody,.stile tfoot,.widget_text .textwidget tbody,.widget_text .textwidget tfoot{border-bottom:2px solid #e2e2e2}.stile th,.stile td,.widget_text .textwidget th,.widget_text .textwidget td{padding:.425rem .85rem;font-size:1rem;line-height:1.7rem;border-top:1px solid #e2e2e2}body:not(.ios) .stile th,body:not(.ios) .stile td,body:not(.ios) .widget_text .textwidget th,body:not(.ios) .widget_text .textwidget td{font-feature-settings:"pkna" 1}.stile th:not(:first-child),.stile td:not(:first-child),.widget_text .textwidget th:not(:first-child),.widget_text .textwidget td:not(:first-child){border-left:1px solid rgba(226,226,226,.1)}.stile th:first-child[rowspan],.stile td:first-child[rowspan],.widget_text .textwidget th:first-child[rowspan],.widget_text .textwidget td:first-child[rowspan]{border-right:1px solid rgba(226,226,226,.1)}.stile thead td,.stile th,.widget_text .textwidget thead td,.widget_text .textwidget th{font-weight:bold;text-align:center;color:rgba(0,0,0,.95);background-color:rgba(0,0,0,.05)}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile thead td,.stile th,.widget_text .textwidget thead td,.widget_text .textwidget th{-webkit-text-stroke-width:initial}}.stile table:not([class]):not([data-stile~=no-neat-wrap]) td,.stile table:not([class]):not([data-stile~=no-neat-wrap]) th,.widget_text .textwidget table:not([class]):not([data-stile~=no-neat-wrap]) td,.widget_text .textwidget table:not([class]):not([data-stile~=no-neat-wrap]) th{white-space:nowrap}.stile td p:not([class]),.widget_text .textwidget td p:not([class]){text-align:initial}.stile td,.widget_text .textwidget td{vertical-align:top}.stile div[data-stile~=fixed-table-header-container],.widget_text .textwidget div[data-stile~=fixed-table-header-container]{position:fixed;top:0;z-index:99;margin:0 !important;overflow-x:hidden;background-color:rgba(255,255,255,.75);box-shadow:0 .5rem .5rem -0.5rem rgba(0,0,0,.5);display:none}@media print{.stile div[data-stile~=fixed-table-header-container],.widget_text .textwidget div[data-stile~=fixed-table-header-container]{display:none !important}}.stile div[data-stile~=fixed-table-header-table],.widget_text .textwidget div[data-stile~=fixed-table-header-table]{display:table;margin:0;overflow-x:hidden;pointer-events:none;backdrop-filter:blur(0.1rem);border-collapse:collapse;border-spacing:0}.stile div[data-stile~=fixed-table-header-table] thead td,.stile div[data-stile~=fixed-table-header-table] th,.widget_text .textwidget div[data-stile~=fixed-table-header-table] thead td,.widget_text .textwidget div[data-stile~=fixed-table-header-table] th{color:rgba(0,0,0,.95);background-color:rgba(0,0,0,.05)}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.stile div[data-stile~=fixed-table-header-table] thead td,.stile div[data-stile~=fixed-table-header-table] th,.widget_text .textwidget div[data-stile~=fixed-table-header-table] thead td,.widget_text .textwidget div[data-stile~=fixed-table-header-table] th{border-bottom-width:2px}}@supports(-ms-ime-align: auto){.stile div[data-stile~=fixed-table-header-table] thead td,.stile div[data-stile~=fixed-table-header-table] th,.widget_text .textwidget div[data-stile~=fixed-table-header-table] thead td,.widget_text .textwidget div[data-stile~=fixed-table-header-table] th{border-bottom-width:2px}}.stile div[data-stile~=fixed-table-scroll-bar],.widget_text .textwidget div[data-stile~=fixed-table-scroll-bar]{position:fixed;bottom:0;z-index:99;margin:0;overflow-x:auto;overflow-y:hidden;height:calc(0.85rem + 2px);border:1px solid rgba(0,0,0,.1);display:none}@media print{.stile div[data-stile~=fixed-table-scroll-bar],.widget_text .textwidget div[data-stile~=fixed-table-scroll-bar]{display:none !important}}.stile div[data-stile~=fixed-table-scroll-bar]>div,.widget_text .textwidget div[data-stile~=fixed-table-scroll-bar]>div{height:1px}.stile table::-webkit-scrollbar,.stile div[data-stile~=fixed-table-scroll-bar]::-webkit-scrollbar,.widget_text .textwidget table::-webkit-scrollbar,.widget_text .textwidget div[data-stile~=fixed-table-scroll-bar]::-webkit-scrollbar{height:.85rem;background-color:rgba(0,0,0,.05)}.stile div[data-stile~=fixed-table-scroll-bar]::-webkit-scrollbar,.widget_text .textwidget div[data-stile~=fixed-table-scroll-bar]::-webkit-scrollbar{border-radius:.425rem}.stile table::-webkit-scrollbar-thumb,.stile div[data-stile~=fixed-table-scroll-bar]::-webkit-scrollbar-thumb,.widget_text .textwidget table::-webkit-scrollbar-thumb,.widget_text .textwidget div[data-stile~=fixed-table-scroll-bar]::-webkit-scrollbar-thumb{border-radius:.425rem;background-color:#e2e2e2}.stile table,.stile div[data-stile~=fixed-table-scroll-bar],.widget_text .textwidget table,.widget_text .textwidget div[data-stile~=fixed-table-scroll-bar]{scrollbar-face-color:#e2e2e2;scrollbar-shadow-color:#e2e2e2}.stile table[data-stile~=table-enlarged],.widget_text .textwidget table[data-stile~=table-enlarged]{z-index:98;max-width:100vw}.stile table[data-stile~=table-enlarged]>*,.widget_text .textwidget table[data-stile~=table-enlarged]>*{background-color:#fff}.stile table div[data-stile~=enlarger-button],.stile div[data-stile~=fixed-table-header-container] div[data-stile~=enlarger-button],.widget_text .textwidget table div[data-stile~=enlarger-button],.widget_text .textwidget div[data-stile~=fixed-table-header-container] div[data-stile~=enlarger-button]{position:absolute;z-index:999;width:1.275rem;height:1.275rem;top:0;right:0;margin:0;cursor:ew-resize;background:linear-gradient(to top right, transparent 50%, rgba(226, 226, 226, 0.5) 50.1%) no-repeat top left/100% 100%;opacity:0}.stile table div[data-stile~=enlarger-button][data-stile~=visible],.stile div[data-stile~=fixed-table-header-container] div[data-stile~=enlarger-button][data-stile~=visible],.widget_text .textwidget table div[data-stile~=enlarger-button][data-stile~=visible],.widget_text .textwidget div[data-stile~=fixed-table-header-container] div[data-stile~=enlarger-button][data-stile~=visible]{opacity:1;transition:opacity .2s ease}.stile table[data-stile~=table-enlarged] div[data-stile~=enlarger-button],.stile div[data-stile~=fixed-table-header-container][data-stile~=table-enlarged] div[data-stile~=enlarger-button],.widget_text .textwidget table[data-stile~=table-enlarged] div[data-stile~=enlarger-button],.widget_text .textwidget div[data-stile~=fixed-table-header-container][data-stile~=table-enlarged] div[data-stile~=enlarger-button]{background:linear-gradient(to bottom left, transparent 50%, rgba(226, 226, 226, 0.25) 50.1%) no-repeat top left/100% 100%}@media print{.stile,.widget_text .textwidget{font-size:9pt !important}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile,.widget_text .textwidget{-webkit-text-stroke-width:initial}}.stile table,.widget_text .textwidget table{display:table !important;max-width:100% !important;margin-left:0;margin-right:auto}.stile table caption,.widget_text .textwidget table caption{display:table-caption}.stile table td,.stile table tr,.widget_text .textwidget table td,.widget_text .textwidget table tr{min-width:initial !important;white-space:normal !important}.stile table thead td,.stile table th,.widget_text .textwidget table thead td,.widget_text .textwidget table th{font-size:9pt !important}.stile img,.widget_text .textwidget img{opacity:1 !important}.stile *,.widget_text .textwidget *{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.stile h1,.stile h2,.stile h3,.stile h4,.stile h5,.stile h6,.widget_text .textwidget h1,.widget_text .textwidget h2,.widget_text .textwidget h3,.widget_text .textwidget h4,.widget_text .textwidget h5,.widget_text .textwidget h6{break-after:avoid !important}.stile img,.widget_text .textwidget img{break-inside:avoid !important}.stile .stile-pseudo-tab-page-tab-list,.widget_text .textwidget .stile-pseudo-tab-page-tab-list{break-inside:avoid !important;break-after:avoid !important}.stile .stile-pseudo-tab-page-tab-list,.widget_text .textwidget .stile-pseudo-tab-page-tab-list{max-height:unset !important;opacity:1 !important;transform-origin:center left !important;transform:scale(0.75) !important;width:133% !important}}body[data-stile~=print] .stile,body[data-stile~=print] .widget_text .textwidget{font-size:9pt !important}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){body[data-stile~=print] .stile,body[data-stile~=print] .widget_text .textwidget{-webkit-text-stroke-width:initial}}body[data-stile~=print] .stile table,body[data-stile~=print] .widget_text .textwidget table{display:table !important;max-width:100% !important;margin-left:0;margin-right:auto}body[data-stile~=print] .stile table caption,body[data-stile~=print] .widget_text .textwidget table caption{display:table-caption}body[data-stile~=print] .stile table td,body[data-stile~=print] .stile table tr,body[data-stile~=print] .widget_text .textwidget table td,body[data-stile~=print] .widget_text .textwidget table tr{min-width:initial !important;white-space:normal !important}body[data-stile~=print] .stile table thead td,body[data-stile~=print] .stile table th,body[data-stile~=print] .widget_text .textwidget table thead td,body[data-stile~=print] .widget_text .textwidget table th{font-size:9pt !important}body[data-stile~=print] .stile img,body[data-stile~=print] .widget_text .textwidget img{opacity:1 !important}body[data-stile~=print] .stile *,body[data-stile~=print] .widget_text .textwidget *{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}body[data-stile~=print] .stile h1,body[data-stile~=print] .stile h2,body[data-stile~=print] .stile h3,body[data-stile~=print] .stile h4,body[data-stile~=print] .stile h5,body[data-stile~=print] .stile h6,body[data-stile~=print] .widget_text .textwidget h1,body[data-stile~=print] .widget_text .textwidget h2,body[data-stile~=print] .widget_text .textwidget h3,body[data-stile~=print] .widget_text .textwidget h4,body[data-stile~=print] .widget_text .textwidget h5,body[data-stile~=print] .widget_text .textwidget h6{break-after:avoid !important}body[data-stile~=print] .stile img,body[data-stile~=print] .widget_text .textwidget img{break-inside:avoid !important}body[data-stile~=print] .stile .stile-pseudo-tab-page-tab-list,body[data-stile~=print] .widget_text .textwidget .stile-pseudo-tab-page-tab-list{break-inside:avoid !important;break-after:avoid !important}body[data-stile~=print] .stile .stile-pseudo-tab-page-tab-list,body[data-stile~=print] .widget_text .textwidget .stile-pseudo-tab-page-tab-list{max-height:unset !important;opacity:1 !important;transform-origin:center left !important;transform:scale(0.75) !important;width:133% !important}.stile .alignleft,.stile .alignright,.stile .aligncenter,.widget_text .textwidget .alignleft,.widget_text .textwidget .alignright,.widget_text .textwidget .aligncenter{display:block;float:none;margin-left:auto;margin-right:auto;transform:initial;text-align:center;clear:both}.stile *:first-child .aligncenter[data-stile~=only-child-element],.stile *:first-child .aligncenter[data-stile~=has-only-child-element],.stile *:first-child .aligncenter>*[data-stile~=only-child-element],.stile *:first-child .alignleft [data-stile~=aligncenter][data-stile~=only-child-element],.stile *:first-child .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile *:first-child .alignleft [data-stile~=aligncenter]>*[data-stile~=only-child-element],.stile *:first-child .alignright[data-stile~=aligncenter][data-stile~=only-child-element],.stile *:first-child .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.stile *:first-child .alignright[data-stile~=aligncenter]>*[data-stile~=only-child-element],.widget_text .textwidget *:first-child .aligncenter[data-stile~=only-child-element],.widget_text .textwidget *:first-child .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget *:first-child .aligncenter>*[data-stile~=only-child-element],.widget_text .textwidget *:first-child .alignleft [data-stile~=aligncenter][data-stile~=only-child-element],.widget_text .textwidget *:first-child .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget *:first-child .alignleft [data-stile~=aligncenter]>*[data-stile~=only-child-element],.widget_text .textwidget *:first-child .alignright[data-stile~=aligncenter][data-stile~=only-child-element],.widget_text .textwidget *:first-child .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget *:first-child .alignright[data-stile~=aligncenter]>*[data-stile~=only-child-element]{margin-top:0}.stile *:last-child .aligncenter[data-stile~=only-child-element],.stile *:last-child .aligncenter[data-stile~=has-only-child-element],.stile *:last-child .aligncenter>*[data-stile~=only-child-element],.stile *:last-child .alignleft [data-stile~=aligncenter][data-stile~=only-child-element],.stile *:last-child .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.stile *:last-child .alignleft [data-stile~=aligncenter]>*[data-stile~=only-child-element],.stile *:last-child .alignright[data-stile~=aligncenter][data-stile~=only-child-element],.stile *:last-child .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.stile *:last-child .alignright[data-stile~=aligncenter]>*[data-stile~=only-child-element],.widget_text .textwidget *:last-child .aligncenter[data-stile~=only-child-element],.widget_text .textwidget *:last-child .aligncenter[data-stile~=has-only-child-element],.widget_text .textwidget *:last-child .aligncenter>*[data-stile~=only-child-element],.widget_text .textwidget *:last-child .alignleft [data-stile~=aligncenter][data-stile~=only-child-element],.widget_text .textwidget *:last-child .alignleft [data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget *:last-child .alignleft [data-stile~=aligncenter]>*[data-stile~=only-child-element],.widget_text .textwidget *:last-child .alignright[data-stile~=aligncenter][data-stile~=only-child-element],.widget_text .textwidget *:last-child .alignright[data-stile~=aligncenter][data-stile~=has-only-child-element],.widget_text .textwidget *:last-child .alignright[data-stile~=aligncenter]>*[data-stile~=only-child-element]{margin-bottom:0}@media screen and (min-width: 600px),print and (min-width: 193px){.stile *.alignleft,.stile *.alignright,.widget_text .textwidget *.alignleft,.widget_text .textwidget *.alignright{transform:translateY(0.35rem);clear:none}.stile *.alignleft,.widget_text .textwidget *.alignleft{float:left;margin-right:1.7rem}.stile *.alignright,.widget_text .textwidget *.alignright{float:right;margin-left:1.7rem}}.stile .size-thumbnail.alignleft,.stile .size-thumbnail.alignright,.widget_text .textwidget .size-thumbnail.alignleft,.widget_text .textwidget .size-thumbnail.alignright{transform:translateY(0.35rem);clear:none}.stile .size-thumbnail.alignleft,.widget_text .textwidget .size-thumbnail.alignleft{float:left;margin-right:1.7rem}.stile .size-thumbnail.alignright,.widget_text .textwidget .size-thumbnail.alignright{float:right;margin-left:1.7rem}.stile .size-thumbnail.alignleft,.stile .size-thumbnail.alignright,.widget_text .textwidget .size-thumbnail.alignleft,.widget_text .textwidget .size-thumbnail.alignright{max-width:10rem}.stile .size-small.alignleft,.stile .size-small.alignright,.stile .size-medium-small.alignleft,.stile .size-medium-small.alignright,.stile .size-medium.alignleft,.stile .size-medium.alignright,.stile .size-medium_large.alignleft,.stile .size-medium_large.alignright,.stile .size-medium-large.alignleft,.stile .size-medium-large.alignright,.stile .size-large.alignleft,.stile .size-large.alignright,.stile .size-full.alignleft,.stile .size-full.alignright,.widget_text .textwidget .size-small.alignleft,.widget_text .textwidget .size-small.alignright,.widget_text .textwidget .size-medium-small.alignleft,.widget_text .textwidget .size-medium-small.alignright,.widget_text .textwidget .size-medium.alignleft,.widget_text .textwidget .size-medium.alignright,.widget_text .textwidget .size-medium_large.alignleft,.widget_text .textwidget .size-medium_large.alignright,.widget_text .textwidget .size-medium-large.alignleft,.widget_text .textwidget .size-medium-large.alignright,.widget_text .textwidget .size-large.alignleft,.widget_text .textwidget .size-large.alignright,.widget_text .textwidget .size-full.alignleft,.widget_text .textwidget .size-full.alignright{display:block;float:none;margin-left:auto;margin-right:auto;transform:initial;text-align:center;clear:both}@media screen and (min-width: 600px),print and (min-width: 193px){.stile .size-small.alignleft,.stile .size-small.alignright,.stile .size-medium-small.alignleft,.stile .size-medium-small.alignright,.stile .size-medium.alignleft,.stile .size-medium.alignright,.widget_text .textwidget .size-small.alignleft,.widget_text .textwidget .size-small.alignright,.widget_text .textwidget .size-medium-small.alignleft,.widget_text .textwidget .size-medium-small.alignright,.widget_text .textwidget .size-medium.alignleft,.widget_text .textwidget .size-medium.alignright{transform:translateY(0.35rem);clear:none}.stile .size-small.alignleft,.stile .size-medium-small.alignleft,.stile .size-medium.alignleft,.widget_text .textwidget .size-small.alignleft,.widget_text .textwidget .size-medium-small.alignleft,.widget_text .textwidget .size-medium.alignleft{float:left;margin-right:1.7rem}.stile .size-small.alignright,.stile .size-medium-small.alignright,.stile .size-medium.alignright,.widget_text .textwidget .size-small.alignright,.widget_text .textwidget .size-medium-small.alignright,.widget_text .textwidget .size-medium.alignright{float:right;margin-left:1.7rem}.stile .size-small.alignleft,.stile .size-small.alignright,.widget_text .textwidget .size-small.alignleft,.widget_text .textwidget .size-small.alignright{max-width:10rem}.stile .size-medium-small.alignleft,.stile .size-medium-small.alignright,.widget_text .textwidget .size-medium-small.alignleft,.widget_text .textwidget .size-medium-small.alignright{max-width:15rem}.stile .size-medium.alignleft,.stile .size-medium.alignright,.widget_text .textwidget .size-medium.alignleft,.widget_text .textwidget .size-medium.alignright{max-width:20rem}}@media screen and (min-width: 900px),print and (min-width: 369px){.stile .size-medium_large.alignleft,.stile .size-medium_large.alignright,.stile .size-medium-large.alignleft,.stile .size-medium-large.alignright,.stile .size-large.alignleft,.stile .size-large.alignright,.stile .size-full.alignleft,.stile .size-full.alignright,.widget_text .textwidget .size-medium_large.alignleft,.widget_text .textwidget .size-medium_large.alignright,.widget_text .textwidget .size-medium-large.alignleft,.widget_text .textwidget .size-medium-large.alignright,.widget_text .textwidget .size-large.alignleft,.widget_text .textwidget .size-large.alignright,.widget_text .textwidget .size-full.alignleft,.widget_text .textwidget .size-full.alignright{transform:translateY(0.35rem);clear:none}.stile .size-medium_large.alignleft,.stile .size-medium-large.alignleft,.stile .size-large.alignleft,.stile .size-full.alignleft,.widget_text .textwidget .size-medium_large.alignleft,.widget_text .textwidget .size-medium-large.alignleft,.widget_text .textwidget .size-large.alignleft,.widget_text .textwidget .size-full.alignleft{float:left;margin-right:1.7rem}.stile .size-medium_large.alignright,.stile .size-medium-large.alignright,.stile .size-large.alignright,.stile .size-full.alignright,.widget_text .textwidget .size-medium_large.alignright,.widget_text .textwidget .size-medium-large.alignright,.widget_text .textwidget .size-large.alignright,.widget_text .textwidget .size-full.alignright{float:right;margin-left:1.7rem}.stile .size-medium_large.alignleft,.stile .size-medium_large.alignright,.stile .size-medium-large.alignleft,.stile .size-medium-large.alignright,.widget_text .textwidget .size-medium_large.alignleft,.widget_text .textwidget .size-medium_large.alignright,.widget_text .textwidget .size-medium-large.alignleft,.widget_text .textwidget .size-medium-large.alignright{max-width:30rem}}.stile *[data-stile~=alignleft],.stile *[data-stile~=alignright],.widget_text .textwidget *[data-stile~=alignleft],.widget_text .textwidget *[data-stile~=alignright]{transform:translateY(0.35rem);max-width:calc(100% - 16rem)}.stile *[data-stile~=alignleft],.widget_text .textwidget *[data-stile~=alignleft]{float:left;margin-left:auto;margin-right:1.7rem}.stile *[data-stile~=alignright],.widget_text .textwidget *[data-stile~=alignright]{float:right;margin-left:1.7rem;margin-right:auto}.stile *[data-stile~=aligncenter].alignleft,.stile *[data-stile~=aligncenter].alignright,.widget_text .textwidget *[data-stile~=aligncenter].alignleft,.widget_text .textwidget *[data-stile~=aligncenter].alignright{display:block;float:none;margin-left:auto;margin-right:auto;transform:initial;text-align:center;clear:both}.stile *[data-stile~=aligncenter].alignleft:not([class^=size-]):not([class*=" size-"]),.stile *[data-stile~=aligncenter].alignright:not([class^=size-]):not([class*=" size-"]),.widget_text .textwidget *[data-stile~=aligncenter].alignleft:not([class^=size-]):not([class*=" size-"]),.widget_text .textwidget *[data-stile~=aligncenter].alignright:not([class^=size-]):not([class*=" size-"]){max-width:initial}.stile .size-thumbnail,.widget_text .textwidget .size-thumbnail{max-width:10rem;width:50%}.stile .size-small,.widget_text .textwidget .size-small{max-width:10rem;width:100%}.stile .size-medium-small,.widget_text .textwidget .size-medium-small{max-width:15rem;width:100%}.stile .size-medium,.widget_text .textwidget .size-medium{max-width:20rem;width:100%}.stile .size-medium_large,.stile .size-medium-large,.widget_text .textwidget .size-medium_large,.widget_text .textwidget .size-medium-large{max-width:30rem;width:100%}.stile .size-large,.widget_text .textwidget .size-large{max-width:40rem;width:100%}.stile td .size-thumbnail,.stile th .size-thumbnail,.widget_text .textwidget td .size-thumbnail,.widget_text .textwidget th .size-thumbnail{min-width:5rem}.stile td .size-small,.stile th .size-small,.widget_text .textwidget td .size-small,.widget_text .textwidget th .size-small{min-width:5rem}.stile td .size-medium-small,.stile th .size-medium-small,.widget_text .textwidget td .size-medium-small,.widget_text .textwidget th .size-medium-small{min-width:7.5rem}.stile td .size-medium,.stile th .size-medium,.widget_text .textwidget td .size-medium,.widget_text .textwidget th .size-medium{min-width:10rem}.stile td .size-medium_large,.stile td .size-medium-large,.stile th .size-medium_large,.stile th .size-medium-large,.widget_text .textwidget td .size-medium_large,.widget_text .textwidget td .size-medium-large,.widget_text .textwidget th .size-medium_large,.widget_text .textwidget th .size-medium-large{min-width:15rem}.stile td .size-large,.stile th .size-large,.widget_text .textwidget td .size-large,.widget_text .textwidget th .size-large{min-width:20rem}.stile .alignfull,.stile .alignwide,.widget_text .textwidget .alignfull,.widget_text .textwidget .alignwide{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:initial}@media screen and (min-width: 72rem){.stile .alignwide,.widget_text .textwidget .alignwide{margin-left:-12rem;margin-right:-12rem;max-width:72rem}}.stile .column-2,.stile .column-3,.stile .column-4,.widget_text .textwidget .column-2,.widget_text .textwidget .column-3,.widget_text .textwidget .column-4{margin-right:-1.7rem;margin-bottom:-3.4rem;display:flex;flex-wrap:wrap;pointer-events:none}.stile .column-2>*:not(:empty),.stile .column-3>*:not(:empty),.stile .column-4>*:not(:empty),.widget_text .textwidget .column-2>*:not(:empty),.widget_text .textwidget .column-3>*:not(:empty),.widget_text .textwidget .column-4>*:not(:empty){margin-right:1.7rem;margin-bottom:3.4rem}.stile .column-2>*,.stile .column-3>*,.stile .column-4>*,.widget_text .textwidget .column-2>*,.widget_text .textwidget .column-3>*,.widget_text .textwidget .column-4>*{pointer-events:auto}.stile .column-2>*,.widget_text .textwidget .column-2>*{width:calc(50% - 1.7rem);min-width:16rem}.stile .column-3>*,.widget_text .textwidget .column-3>*{width:calc((39.4rem - 100%)*1000);min-width:calc(33% - 1.7rem);max-width:100%}.stile .column-3.column-center,.widget_text .textwidget .column-3.column-center{justify-content:center}.stile .column-4>*,.widget_text .textwidget .column-4>*{width:calc(50% - 1.7rem);min-width:16rem}@media screen and (min-width: 600px),print and (min-width: 193px){.stile .column-4>*,.widget_text .textwidget .column-4>*{width:calc((45.1rem - 100%)*1000);min-width:calc(25% - 1.7rem);max-width:calc(50% - 1.7rem)}}.stile .card-2,.stile .card-3,.stile .card-4,.widget_text .textwidget .card-2,.widget_text .textwidget .card-3,.widget_text .textwidget .card-4{margin-right:-1.7rem;margin-bottom:-3.4rem;display:flex;flex-wrap:wrap;justify-content:space-between;pointer-events:none}.stile .card-2>*:not(:empty),.stile .card-3>*:not(:empty),.stile .card-4>*:not(:empty),.widget_text .textwidget .card-2>*:not(:empty),.widget_text .textwidget .card-3>*:not(:empty),.widget_text .textwidget .card-4>*:not(:empty){margin-right:1.7rem;margin-bottom:3.4rem}.stile .card-2>*,.stile .card-3>*,.stile .card-4>*,.widget_text .textwidget .card-2>*,.widget_text .textwidget .card-3>*,.widget_text .textwidget .card-4>*{pointer-events:auto}.stile .card-2>*:empty,.stile .card-3>*:empty,.stile .card-4>*:empty,.widget_text .textwidget .card-2>*:empty,.widget_text .textwidget .card-3>*:empty,.widget_text .textwidget .card-4>*:empty{margin-right:1.7rem}.stile .card-2>*,.widget_text .textwidget .card-2>*{width:calc(50% - 1.7rem);min-width:16rem}.stile .card-2::after,.widget_text .textwidget .card-2::after{content:"";display:block;margin-right:1.7rem;flex-grow:1;width:calc(50% - 1.7rem);min-width:16rem}.stile .card-3>*,.widget_text .textwidget .card-3>*{flex-basis:calc(32% - 1.7rem - 1px);min-width:12rem}.stile .card-4>*,.widget_text .textwidget .card-4>*{flex-basis:calc(24% - 1.7rem - 1px);min-width:10rem}div[data-stile~=image-box]{display:none;-webkit-overflow-scrolling:touch;overflow:hidden;background-color:rgba(0,0,0,.75);cursor:pointer;opacity:0;transition:opacity .2s}div[data-stile~=image-box][data-stile~=immediately]{transition:none}div[data-stile~=image-box][data-stile~=open]{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;margin:0}div[data-stile~=image-box][data-stile~=visible]{opacity:1;transition:opacity .5s}div[data-stile~=image-box][data-stile~=visible][data-stile~=immediately]{transition:none}div[data-stile~=image-box]::after{content:"";position:fixed;top:calc(50% - 23px);left:calc(50% - 23px);z-index:-1;display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:.25rem solid rgba(255,255,255,.95);border-color:rgba(255,255,255,.95) rgba(0,0,0,0) rgba(255,255,255,.95) rgba(0,0,0,0);animation:loader-kf 1.2s linear infinite}div[data-stile~=image-box][data-stile~=loaded]::after{display:none}@keyframes loader-kf{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div[data-stile~=image-box]>img{position:absolute;top:0;left:0;cursor:auto;background-color:rgba(255,255,255,.95);transition:opacity .5s}div[data-stile~=image-box][data-stile~=loaded]:not([data-stile~=visible])>img{opacity:0 !important}div[data-stile~=image-box]>span[data-stile=image-box-close]{position:fixed;top:.5rem;right:.5rem;background-color:rgba(0,0,0,.5);border-radius:50%;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center}div[data-stile~=image-box]>span[data-stile=image-box-close]::before,div[data-stile~=image-box]>span[data-stile=image-box-close]::after{content:"";display:block;position:absolute;top:50%;left:50%;width:2rem;border:2px solid rgba(255,255,255,.75);background-color:rgba(255,255,255,.75);transform-origin:50% 50%}div[data-stile~=image-box]>span[data-stile=image-box-close]::before{transform:translate(-50%, -50%) rotate(45deg)}div[data-stile~=image-box]>span[data-stile=image-box-close]::after{transform:translate(-50%, -50%) rotate(-45deg)}div[data-stile~=image-box]>span[data-stile=image-box-prev],div[data-stile~=image-box]>span[data-stile=image-box-next]{position:fixed;top:calc(50% - 25vh);width:3rem;height:50vh;display:flex;justify-content:center;align-items:center}div[data-stile~=image-box]>span[data-stile=image-box-prev]::before,div[data-stile~=image-box]>span[data-stile=image-box-next]::before{content:"";display:block;position:absolute;top:50%;left:50%;width:1rem;height:1rem;border-top:4px solid rgba(255,255,255,.75);border-left:4px solid rgba(255,255,255,.75);transform-origin:50% 50%}div[data-stile~=image-box]>span[data-stile=image-box-prev]{left:0}div[data-stile~=image-box]>span[data-stile=image-box-prev]::before{transform:translate(-40%, -50%) rotate(-45deg)}div[data-stile~=image-box]>span[data-stile=image-box-next]{right:0}div[data-stile~=image-box]>span[data-stile=image-box-next]::before{transform:translate(-60%, -50%) rotate(135deg)}div[data-stile~=image-box]>div[data-stile=image-box-caption]{position:fixed;left:0;right:0;bottom:0;padding:.85rem;font-size:1rem;line-height:1.7rem;color:#fff;text-align:center;text-shadow:0 0 .25rem #000,0 0 .25rem #000}@media screen and (min-width: 600px),print and (min-width: 193px){div[data-stile~=image-box]>div[data-stile=image-box-caption]{padding:1.7rem}}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){div[data-stile~=image-box]>div[data-stile=image-box-caption]{-webkit-text-stroke-width:initial}}div[data-stile~=image-box]>div[data-stile=image-box-caption] span{display:inline-block;text-align:left}.stile .tab-page,.widget_text .textwidget .tab-page{position:relative;display:flex;flex-direction:column}.stile .tab-page>div,.widget_text .textwidget .tab-page>div{width:100%;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background-color:#fff;padding:1.7rem}.stile .tab-page>div:not([data-stile~=current]),.widget_text .textwidget .tab-page>div:not([data-stile~=current]){position:absolute;bottom:1000vh;pointer-events:none;opacity:0}.stile .tab-page>div:not([data-stile~=current])>*,.widget_text .textwidget .tab-page>div:not([data-stile~=current])>*{opacity:0}.stile .tab-page>div[data-stile~=current],.widget_text .textwidget .tab-page>div[data-stile~=current]{position:static;opacity:1;flex-grow:1}.stile .tab-page>div[data-stile~=current]>*,.widget_text .textwidget .tab-page>div[data-stile~=current]>*{opacity:1;transition:opacity .6s}.stile .stile-tab-page-tab-list li,.stile .stile-tab-page-tab-list-below li,.widget_text .textwidget .stile-tab-page-tab-list li,.widget_text .textwidget .stile-tab-page-tab-list-below li{position:relative;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:.425rem .85rem;font-weight:bold;font-size:1rem;line-height:1.7rem;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.5);cursor:pointer;-ms-user-select:none;user-select:none;border-radius:1px}@media screen and (min-width: 900px),print and (min-width: 369px){.stile .stile-tab-page-tab-list li,.stile .stile-tab-page-tab-list-below li,.widget_text .textwidget .stile-tab-page-tab-list li,.widget_text .textwidget .stile-tab-page-tab-list-below li{padding:.425rem 1.7rem}}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile .stile-tab-page-tab-list li,.stile .stile-tab-page-tab-list-below li,.widget_text .textwidget .stile-tab-page-tab-list li,.widget_text .textwidget .stile-tab-page-tab-list-below li{-webkit-text-stroke-width:initial}}body:not(.ios) .stile .stile-tab-page-tab-list li,body:not(.ios) .stile .stile-tab-page-tab-list-below li,body:not(.ios) .widget_text .textwidget .stile-tab-page-tab-list li,body:not(.ios) .widget_text .textwidget .stile-tab-page-tab-list-below li{font-feature-settings:"pkna" 1}.stile .stile-tab-page-tab-list li:not([data-stile~=current]):hover,.stile .stile-tab-page-tab-list-below li:not([data-stile~=current]):hover,.widget_text .textwidget .stile-tab-page-tab-list li:not([data-stile~=current]):hover,.widget_text .textwidget .stile-tab-page-tab-list-below li:not([data-stile~=current]):hover{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.95)}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile .stile-tab-page-tab-list li,.stile .stile-tab-page-tab-list-below li,.widget_text .textwidget .stile-tab-page-tab-list li,.widget_text .textwidget .stile-tab-page-tab-list-below li{background-color:rgba(0,0,0,0)}.stile .stile-tab-page-tab-list li::after,.stile .stile-tab-page-tab-list-below li::after,.widget_text .textwidget .stile-tab-page-tab-list li::after,.widget_text .textwidget .stile-tab-page-tab-list-below li::after{content:"";display:block;width:0;height:0;border:.35rem solid rgba(0,0,0,0);border-top:.35rem solid #e2e2e2;position:absolute;top:calc(50% - .175rem);right:1rem;transition:.2s transform}}.stile .stile-tab-page-tab-list,.widget_text .textwidget .stile-tab-page-tab-list{display:flex;justify-content:flex-start}.stile .stile-tab-page-tab-list li[data-stile~=current],.widget_text .textwidget .stile-tab-page-tab-list li[data-stile~=current]{border:1px solid #e2e2e2;border-top:2px solid rgba(68,119,204,.95);border-bottom-color:#fff;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.95)}@media screen and (min-width: 600px),print and (min-width: 193px){.stile .stile-tab-page-tab-list,.widget_text .textwidget .stile-tab-page-tab-list{min-height:3rem;border-bottom:1px solid #e2e2e2}.stile .stile-tab-page-tab-list li,.widget_text .textwidget .stile-tab-page-tab-list li{border:1px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.stile .stile-tab-page-tab-list li[data-stile~=current],.widget_text .textwidget .stile-tab-page-tab-list li[data-stile~=current]{top:1px}.stile .stile-tab-page-tab-list li[data-stile~=current]::after,.widget_text .textwidget .stile-tab-page-tab-list li[data-stile~=current]::after{content:"";background-color:#fff;position:absolute;left:0;right:0;bottom:-1.5px;height:2px}.stile .stile-tab-page-tab-list li+li,.widget_text .textwidget .stile-tab-page-tab-list li+li{margin-left:.25rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile .stile-tab-page-tab-list,.widget_text .textwidget .stile-tab-page-tab-list{flex-direction:column}.stile .stile-tab-page-tab-list li,.widget_text .textwidget .stile-tab-page-tab-list li{border:1px solid #e2e2e2;border-bottom:none;margin-bottom:.25rem}.stile .stile-tab-page-tab-list li:not([data-stile~=current]):last-child,.widget_text .textwidget .stile-tab-page-tab-list li:not([data-stile~=current]):last-child{border-bottom:1px solid #e2e2e2;margin-bottom:0}.stile .stile-tab-page-tab-list li[data-stile~=current],.widget_text .textwidget .stile-tab-page-tab-list li[data-stile~=current]{border-bottom:1px dotted #e2e2e2;margin-bottom:0}.stile .stile-tab-page-tab-list li[data-stile~=current]::after,.widget_text .textwidget .stile-tab-page-tab-list li[data-stile~=current]::after{transform:scaleY(-1) translateY(0.4rem);transition:.2s transform}}.stile .stile-tab-page-tab-list-below,.widget_text .textwidget .stile-tab-page-tab-list-below{display:none}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile .stile-tab-page-tab-list-below,.widget_text .textwidget .stile-tab-page-tab-list-below{display:flex;flex-direction:column}.stile .stile-tab-page-tab-list-below li,.widget_text .textwidget .stile-tab-page-tab-list-below li{display:none;border:1px solid #e2e2e2;border-top:none;margin-top:.25rem}}.stile .stile-pseudo-tab-page-tab-list,.widget_text .textwidget .stile-pseudo-tab-page-tab-list{display:flex;flex-wrap:wrap;justify-content:left;margin-right:0;margin-bottom:0;clear:both;overflow:hidden;max-height:50vh;opacity:1}.stile .stile-pseudo-tab-page-tab-list:not(:first-child),.widget_text .textwidget .stile-pseudo-tab-page-tab-list:not(:first-child){margin-top:5.1rem}.stile .stile-pseudo-tab-page-tab-list>*:not(:empty),.widget_text .textwidget .stile-pseudo-tab-page-tab-list>*:not(:empty){margin-right:0;margin-bottom:0}.stile .stile-pseudo-tab-page-tab-list:not([data-stile~=immediately]),.widget_text .textwidget .stile-pseudo-tab-page-tab-list:not([data-stile~=immediately]){transition:max-height 2s,opacity 2s}.stile .stile-pseudo-tab-page-tab-list[data-stile~=hidden],.widget_text .textwidget .stile-pseudo-tab-page-tab-list[data-stile~=hidden]{max-height:0;opacity:0}.stile .stile-pseudo-tab-page-tab-list[data-stile~=hidden]:not([data-stile~=immediately]),.widget_text .textwidget .stile-pseudo-tab-page-tab-list[data-stile~=hidden]:not([data-stile~=immediately]){transition:max-height 1s,opacity 1s}.stile .stile-pseudo-tab-page-tab-list:focus,.widget_text .textwidget .stile-pseudo-tab-page-tab-list:focus{outline:none}.stile .stile-pseudo-tab-page-tab-list,.widget_text .textwidget .stile-pseudo-tab-page-tab-list{border-bottom:solid 1px #e2e2e2}.stile .pseudo-tab-page .pseudo-tab-page>.stile-pseudo-tab-page-tab-list,.widget_text .textwidget .pseudo-tab-page .pseudo-tab-page>.stile-pseudo-tab-page-tab-list{border-bottom:dashed 1px #e2e2e2}.stile .stile-pseudo-tab-page-tab-list li,.widget_text .textwidget .stile-pseudo-tab-page-tab-list li{display:flex;align-items:center;justify-content:center;min-height:2.5rem;-ms-user-select:none;user-select:none;border-radius:1px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.5);border-top:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0)}.stile .stile-pseudo-tab-page-tab-list li:not([data-stile~=current])>a:hover,.widget_text .textwidget .stile-pseudo-tab-page-tab-list li:not([data-stile~=current])>a:hover{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.95)}.stile .stile-pseudo-tab-page-tab-list li[data-stile~=current],.widget_text .textwidget .stile-pseudo-tab-page-tab-list li[data-stile~=current]{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.95);border-top:1px solid rgba(0,0,0,0);border-left:0 solid rgba(68,119,204,.95)}.stile .stile-pseudo-tab-page-tab-list li:not(:last-of-type)::after,.widget_text .textwidget .stile-pseudo-tab-page-tab-list li:not(:last-of-type)::after{content:"";width:2px;height:1rem;border-left:1px solid #e2e2e2;margin:0 .75rem}.stile .stile-pseudo-tab-page-tab-list li a,.widget_text .textwidget .stile-pseudo-tab-page-tab-list li a{display:inline-block;min-width:2rem;padding:0;font-weight:bold;font-size:1rem;line-height:1.7rem}@media screen and (min-width: 900px),print and (min-width: 369px){.stile .stile-pseudo-tab-page-tab-list li a,.widget_text .textwidget .stile-pseudo-tab-page-tab-list li a{padding:0}}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.stile .stile-pseudo-tab-page-tab-list li a,.widget_text .textwidget .stile-pseudo-tab-page-tab-list li a{-webkit-text-stroke-width:initial}}body:not(.ios) .stile .stile-pseudo-tab-page-tab-list li a,body:not(.ios) .widget_text .textwidget .stile-pseudo-tab-page-tab-list li a{font-feature-settings:"pkna" 1}.stile div.frame,.widget_text .textwidget div.frame{background-color:rgba(0,0,0,.05);padding:1.7rem;line-height:1.7rem}.stile div.full-width,.widget_text .textwidget div.full-width{margin-left:calc((100vw - 100%)/2*-1);margin-right:calc((100vw - 100%)/2*-1)}.stile div.full-width>*,.widget_text .textwidget div.full-width>*{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.stile div.full-width>*,.widget_text .textwidget div.full-width>*{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){.stile div.full-width>*,.widget_text .textwidget div.full-width>*{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}.stile.button-wrap,.widget_text .textwidget.button-wrap{text-align:center}.menu a,.menu label{display:inline-flex;align-items:center;justify-content:center;white-space:wrap;line-height:1;width:100%;height:100%;-ms-user-select:none;user-select:none}.menu a[data-stile~=link-external]::after,.menu label[data-stile~=link-external]::after{content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;margin-left:.2em;overflow:hidden;transform:translateY(0.125em)}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.menu a[data-stile~=link-external]::after,.menu label[data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.menu a[data-stile~=link-external]::after,.menu label[data-stile~=link-external]::after{transform:translateY(0.2em)}}.stile a.external-link{color:rgba(17,34,255,.9);text-decoration:underline}.header-navigation a.external-link::after,.stile a.external-link::after{content:"";background-image:url("../img/icon-link-ex.svg");background-size:.85rem;background-repeat:no-repeat;background-position:center;margin:0 .5rem;width:1rem;height:1rem;bottom:.35rem;display:inline-block}.stile a.button.external-link{text-decoration:none}.stile a.button.external-link::after{background-image:url("../img/icon-link-ex-fff.svg");position:relative;width:1.1rem;height:1.1rem;bottom:auto}.section-movie-window .stile a.button.external-link::after{background-image:none}.menu a.external-link::after{content:"";background-image:url("../img/icon-link-ex.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 .5rem;width:.85rem;height:.85rem;position:relative;bottom:0;transform:translateY(-0.02rem)}@media screen and (min-width: 900px),print and (min-width: 369px){.st-slide-show-caption.subtitle{bottom:18%;padding:.8rem 4rem;background-color:rgba(0,0,0,0);font-size:1.6rem;font-weight:bold;line-height:2.8rem}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.st-slide-show-caption.subtitle{-webkit-text-stroke-width:initial}}}body:not(.page-template-front-page) .content-area{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 2.4rem);background-color:#fff;margin-top:3rem;padding-bottom:6rem}@media screen and (min-width: 600px),print and (min-width: 193px){body:not(.page-template-front-page) .content-area{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 4rem)}}@media screen and (min-width: 900px),print and (min-width: 369px){body:not(.page-template-front-page) .content-area{margin-left:auto;margin-right:auto;max-width:72rem;width:calc(100% - 7rem)}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){body:not(.page-template-front-page) .content-area{width:100%}}body:not(.page-template-front-page) .content-area.ccae{padding-bottom:2rem}.entry-content.stile h3,.entry-content.stile h4,.entry-content.stile h5{margin-top:2.5rem}.entry-content.stile .faculty-member-list h4{margin-top:-1.8rem;padding-top:2.8rem;z-index:0}.entry-content.stile h4{border-bottom:none;font-size:1.35rem;font-weight:bold;position:relative}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.entry-content.stile h4{-webkit-text-stroke-width:initial}}.entry-content.stile h4::after{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:-1rem;background-size:6px 6px;background:linear-gradient(90deg, #5d517c 0%, #5d517c 30%, gainsboro 30%, gainsboro 100%)}.entry-content.stile h3{font-size:1.3rem;color:#fff;padding:.6rem 2rem;background-color:#5d517c;background-image:url(../img/ttl-bg2.png);background-position:center right;background-repeat:no-repeat;background-blend-mode:multiply;background-size:cover}.entry-content.stile h3 a:not([class])[data-stile~=link-simple]{color:#fff}.entry-content.stile h5{font-size:1.15rem;font-weight:bold;color:#5d517c;padding-top:0}@supports(-webkit-appearance: none) and (-webkit-tap-highlight-color: currentcolor) and (not (-moz-appearance: none)) and (not (-ms-ime-align: auto)) and (not (stroke-color: transparent)){.entry-content.stile h5{-webkit-text-stroke-width:initial}}.stile :not(.alignright):not(.alignleft)+h3{margin-top:3.5rem}.stile :not(.alignright):not(.alignleft)+h4{margin-top:3rem}.entry-content.stile>p:first-child,.entry-content.stile>table:first-child,.entry-content.stile>h4:first-child,.entry-content.stile>div:first-child,.entry-content.stile>ul:first-child,.entry-content.stile>ol:first-child{margin-top:0}.entry-content.stile .protozoa-news-gallery .gallery-icon{padding:0 5px 1.5rem 0}.entry-content.stile a:not([class])[data-stile~=link-simple],.entry-content.stile a:not([class])[href^=http]:empty,.entry-content.stile .widget_text .textwidget a:not([class])[data-stile~=link-simple],.entry-content.stile .widget_text .textwidget a:not([class])[href^=http]:empty{color:rgba(17,34,255,.9);word-wrap:break-word;margin-left:0rem;margin-right:0rem;padding:0rem 0rem;border-radius:0rem;background:none;text-decoration:underline}.entry-content.stile .img-width-100{width:100%;min-width:100%}.entry-content.stile .wp-caption.alignright{width:auto;padding-bottom:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-content.stile .wp-caption.alignright{width:100%;padding-left:0}}@media screen and (max-width: 55.5rem),print and (max-width: 192.5px){.entry-content.stile .wp-caption.alignleft{margin-left:0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-content.stile .wp-caption.alignleft{width:100%}.entry-content.stile .wp-caption.alignleft img,.entry-content.stile .wp-caption.alignleft .wp-caption-text{width:100%}}.entry-content.stile .wp-caption.aligncenter{margin-right:0;margin-top:0;margin-bottom:1rem;display:inline-block}.stile .column-2,.stile .column-3,.stile .column-4{margin-right:0;margin-bottom:0}.stile .column-2 img,.stile .column-3 img,.stile .column-4 img{margin:0;width:auto;max-width:100%}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.stile .column-2 img,.stile .column-3 img,.stile .column-4 img{width:100%}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile .column-2 img,.stile .column-3 img,.stile .column-4 img{width:100%}}.stile .column-4>*{width:calc(25% - .7rem)}.stile .column-2>:not(:empty),.stile .column-3>:not(:empty),.stile .column-4>:not(:empty){margin-right:1.5rem}.stile .column-2>:not(:empty):last-child,.stile .column-3>:not(:empty):last-child,.stile .column-4>:not(:empty):last-child{margin-right:0}.stile :not(.alignleft)+.alignleft,.stile :not(.alignright)+.alignright,.stile .alignleft+:not(.alignleft),.stile .alignright+:not(.alignright){margin-top:3.4rem}.stile .column-2>:not(:empty),.stile .column-3>:not(:empty),.stile .column-4>:not(:empty){margin-bottom:.5rem}.stile .size-large{max-width:48rem}.wp-video{width:unset !important}.stile a.button{position:relative;display:inline-flex;align-items:center;padding:.65rem .75rem;min-width:3rem;min-height:2.5rem;padding-right:1.5rem;border:1px solid;border-radius:0px;height:100%;line-height:1.25;font-size:initial;font-feature-settings:"pkna" 1;-ms-user-select:none;user-select:none;color:gray;background-color:rgba(0,0,0,0);border-color:gray;color:rgba(0,79,153,.95);border-color:#b2becb;border:none;background-color:#004c72;text-align:center;display:inline-block;margin:0 auto;margin-top:1rem;min-width:13rem;transition:.2s;margin-right:2px;color:#fff;margin-left:2px;border-radius:3px}@media screen and (min-width: 600px),print and (min-width: 193px){.stile a.button{padding:.75rem 1rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.stile a.button{padding-right:2rem}}.stile a.button::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0rem}@media(-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){.stile a.button::before{-webkit-text-stroke-width:.15px}}@media screen and (min-width: 600px),print and (min-width: 193px){.stile a.button::before{right:.5rem}}.stile a.button::before{color:gray}.stile a.button::before{color:#fff}.stile a.button:hover{color:#fff;background-color:rgba(93,81,124,.75);border-color:#5d517c}.stile a.button:hover::before{color:#fff}.stile ul:not([class]),.stile ul.stile{list-style:none;padding-left:2.2rem}.stile ol:not([class]){padding-left:0}.single-seeds .entry-header+*:not(.entry-slide){margin-top:1.5rem}.single-seeds .entry-title{margin-bottom:3rem}.single-seeds .seeds-title{font-size:1.25rem;font-weight:bold;line-height:2rem}.single-seeds .item-category{background-color:#f2f6ea;display:inline-block;margin-bottom:1.5rem;margin-top:1rem;padding:.3rem .6rem;border:1px solid #999;border-left:1.8rem solid #999;font-size:.8rem}.single-seeds .item-category span{padding:0 .2rem}.single-seeds .entry-keyword{padding-top:1.25rem}.single-seeds .entry-keyword .title{display:inline-block;background-color:#369;color:#fff;padding:.1rem .6rem;font-size:.85rem;border-radius:.5rem;margin-right:1rem;margin-bottom:.5rem}.single-seeds .entry-keyword .words{display:inline-block;margin-bottom:.5rem;line-height:1.4rem}.single-seeds .tax-sdgs-list-wrap{display:flex;justify-content:flex-end}.single-seeds .tax-sdgs-list-wrap .list-cat{display:flex;flex-wrap:wrap;justify-content:left;margin-right:-0.5rem;margin-bottom:-0.5rem}.single-seeds .tax-sdgs-list-wrap .list-cat>*:not(:empty){margin-right:.5rem;margin-bottom:.5rem}.single-seeds .tax-sdgs-list-wrap .list-cat li>span{font-size:0;display:block}.single-seeds .tax-sdgs-list-wrap .list-cat li>span::before{width:3.5rem;height:3.5rem;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-no-poverty::before{background-image:url("../img/sdg-icon-01.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-zero-hunger::before{background-image:url("../img/sdg-icon-02.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-good-health::before{background-image:url("../img/sdg-icon-03.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-quality-education::before{background-image:url("../img/sdg-icon-04.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-gender-equality::before{background-image:url("../img/sdg-icon-05.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-clean-water::before{background-image:url("../img/sdg-icon-06.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-affordable::before{background-image:url("../img/sdg-icon-07.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-decent-work::before{background-image:url("../img/sdg-icon-08.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-industory::before{background-image:url("../img/sdg-icon-09.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-reduce-inequality::before{background-image:url("../img/sdg-icon-10.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-community::before{background-image:url("../img/sdg-icon-11.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-responsible-consumption::before{background-image:url("../img/sdg-icon-12.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-climate-action::before{background-image:url("../img/sdg-icon-13.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-life-below-water::before{background-image:url("../img/sdg-icon-14.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-life-on-land::before{background-image:url("../img/sdg-icon-15.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-peace::before{background-image:url("../img/sdg-icon-16.png")}.single-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-partnership::before{background-image:url("../img/sdg-icon-17.png")}.single-seeds .reseacher-table{border-bottom:2px solid #e2e2e2;border-top:2px solid #e2e2e2;margin-bottom:1rem;max-width:48rem;margin-left:auto;width:100%;margin-bottom:2.5rem}.single-seeds .reseacher-table th{width:20%;min-width:7.5rem}.single-seeds .reseacher-table th,.single-seeds .reseacher-table td{padding:.75rem 0;line-height:1.5rem;border-top:1px solid #e2e2e2;font-size:.9rem}.single-seeds .reseacher-table th a,.single-seeds .reseacher-table td a{color:rgba(0,79,153,.95);text-decoration:underline}.single-seeds .reseacher-table th .atmark-in-email,.single-seeds .reseacher-table td .atmark-in-email{height:.85rem;width:.85rem}.single-seeds .gallery{padding-top:1.5rem}.single-seeds .gallery .gallery-item{padding-right:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.single-seeds .gallery .gallery-item{width:100% !important;max-width:100%;padding-right:0}}.single-seeds .gallery .gallery-item a{width:100%;overflow:hidden;position:relative;display:block;background-color:#f5f5f5;margin-bottom:.5rem;transition:.5s;display:flex;justify-content:center;align-items:center}.single-seeds .gallery .gallery-item a:hover{opacity:.8;transition:.5s}.single-seeds .gallery .gallery-item a::before{content:"";display:block;padding-top:90%}.single-seeds .gallery .gallery-item a img{position:absolute;top:0;width:100%;height:100%;object-fit:contain;font-family:"object-fit: contain;";border:none !important}.single-seeds .gallery .gallery-caption{text-align:left;padding-top:.5rem;padding-bottom:1.25rem;font-size:.9rem;line-height:1.2rem}.single-seeds .pdf-link-wrap{margin-bottom:5rem;margin-top:3rem;width:100%;max-width:48rem;float:right}.single-seeds .pdf-link{border:1px solid #cfcfcf;border-radius:3px;padding:.6rem 2rem;color:rgba(0,79,153,.95)}.single-seeds .veterinary-medicine .item-category{border:1px solid #d9291a;border-left:1.8rem solid #d9291a}.single-seeds .veterinary-medicine .entry-keyword .title{background-color:#d9291a}.single-seeds .veterinary-medicine .entry-content.stile h3::before,.single-seeds .veterinary-medicine .entry-content.stile h3::after{border-top-color:#d9291a}.single-seeds .veterinary-medicine .stile ol:not([class])>li::before{color:#d9291a}.single-seeds .veterinary-medicine .stile ul:not([class]):not([style]):not([data-stile*=list-])>li::before{background-color:#d9291a}.single-seeds .agriculture-and-livestock-industry .item-category{border:1px solid #7fa62d;border-left:1.8rem solid #7fa62d}.single-seeds .agriculture-and-livestock-industry .entry-keyword .title{background-color:#7fa62d}.single-seeds .agriculture-and-livestock-industry .entry-content.stile h3::before,.single-seeds .agriculture-and-livestock-industry .entry-content.stile h3::after{border-top-color:#7fa62d}.single-seeds .agriculture-and-livestock-industry .stile ol:not([class])>li::before{color:#7fa62d}.single-seeds .agriculture-and-livestock-industry .stile ul:not([class]):not([style]):not([data-stile*=list-])>li::before{background-color:#7fa62d}.single-seeds .environment .item-category{border:1px solid #edc204;border-left:1.8rem solid #edc204}.single-seeds .environment .entry-keyword .title{background-color:#edc204}.single-seeds .environment .entry-content.stile h3::before,.single-seeds .environment .entry-content.stile h3::after{border-top-color:#edc204}.single-seeds .environment .stile ol:not([class])>li::before{color:#edc204}.single-seeds .environment .stile ul:not([class]):not([style]):not([data-stile*=list-])>li::before{background-color:#edc204}.single-seeds .humanities .item-category{border:1px solid #632d9e;border-left:1.8rem solid #632d9e}.single-seeds .humanities .entry-keyword .title{background-color:#632d9e}.single-seeds .humanities .entry-content.stile h3::before,.single-seeds .humanities .entry-content.stile h3::after{border-top-color:#632d9e}.single-seeds .humanities .stile ol:not([class])>li::before{color:#632d9e}.single-seeds .humanities .stile ul:not([class]):not([style]):not([data-stile*=list-])>li::before{background-color:#632d9e}body.post-type-archive-seeds .entry-title{position:relative}body.post-type-archive-seeds .entry-title::before{position:absolute;right:0;content:"";display:block;width:11rem;height:3.5rem;background-image:url("../img/bnr-obihiro-sdgs.png");background-size:contain;background-position:center}@media screen and (min-width: 600px),print and (min-width: 193px){body.post-type-archive-seeds .entry-title::before{width:14rem;height:4rem}}.list-item-seeds .tax-sdgs-list-wrap{display:flex;justify-content:flex-start;margin-top:.75rem}.list-item-seeds .tax-sdgs-list-wrap .list-cat{display:flex;flex-wrap:wrap;justify-content:left;margin-right:-0.5rem;margin-bottom:-0.5rem}.list-item-seeds .tax-sdgs-list-wrap .list-cat>*:not(:empty){margin-right:.5rem;margin-bottom:.5rem}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span{font-size:0;display:block}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span::before{width:2rem;height:2rem;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-no-poverty::before{background-image:url("../img/sdg-icon-01.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-zero-hunger::before{background-image:url("../img/sdg-icon-02.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-good-health::before{background-image:url("../img/sdg-icon-03.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-quality-education::before{background-image:url("../img/sdg-icon-04.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-gender-equality::before{background-image:url("../img/sdg-icon-05.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-clean-water::before{background-image:url("../img/sdg-icon-06.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-affordable::before{background-image:url("../img/sdg-icon-07.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-decent-work::before{background-image:url("../img/sdg-icon-08.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-industory::before{background-image:url("../img/sdg-icon-09.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-reduce-inequality::before{background-image:url("../img/sdg-icon-10.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-community::before{background-image:url("../img/sdg-icon-11.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-responsible-consumption::before{background-image:url("../img/sdg-icon-12.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-climate-action::before{background-image:url("../img/sdg-icon-13.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-life-below-water::before{background-image:url("../img/sdg-icon-14.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-life-on-land::before{background-image:url("../img/sdg-icon-15.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-peace::before{background-image:url("../img/sdg-icon-16.png")}.list-item-seeds .tax-sdgs-list-wrap .list-cat li>span.seeds_sdgs-partnership::before{background-image:url("../img/sdg-icon-17.png")}.seeds-list .entry-navigation li{margin-left:unset}.seeds-list .entry-navigation .seeds-category>li{display:flex;margin-bottom:.75rem}.seeds-list .entry-navigation .seeds-category>li:last-child a{border-right:1px solid #e2e2e2}.seeds-list .entry-navigation .seeds-category>li>a{width:8rem;min-width:8rem;padding:.3rem 1rem;display:block;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1.8rem solid #e2e2e2;text-decoration:underline;position:relative;font-size:.9rem;display:flex;align-items:center}.seeds-list .entry-navigation .seeds-category>li>a:after{position:absolute;content:"";top:40%;right:.5rem;height:0;width:0;border-style:solid;border-width:3px 0 3px 4.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #3f51b5}.seeds-list .entry-navigation .seeds-category>li>a:last-child:after{display:none}.seeds-list .entry-navigation .seeds-category>li>a:hover{opacity:.9;text-decoration:none}.seeds-list .entry-navigation .seeds-category>li .children{display:flex;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;flex-wrap:wrap}.seeds-list .entry-navigation .seeds-category>li .children>li a{padding:.3rem 1rem;display:block;text-decoration:underline;font-size:.9rem}.seeds-list .entry-navigation .seeds-category>li .children>li a:hover{opacity:.9;text-decoration:none}.seeds-list .entry-comment{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2.4rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.seeds-list .entry-comment{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 7rem)}}.seeds-list .entry-comment p{line-height:1.6rem}.seeds-list .entry-comment p .ml-at{padding-left:.3rem;display:inline-block;font-size:.85rem}.seeds-list .entry-comment p .tl-num{padding-left:.3rem;display:inline-block;font-size:1.2rem}.seeds-list .entry-comment div{background-color:#f2f6ea;padding:1.2rem 1.5rem;line-height:1.6rem;margin-top:2rem}.seeds-list .entry-comment .custom-html-widget a{text-decoration:underline;margin-top:.5rem;display:block}.seeds-list .list-item-seeds{margin-top:3rem;border-top:1px solid #e2e2e2}.seeds-list .list-item-seeds .type-seeds{border-bottom:1px solid #e2e2e2;padding:.5rem .5rem .75rem .5rem}.seeds-list .list-item-seeds .type-seeds a:hover .item-title{text-decoration:underline}.seeds-list .list-item-seeds .type-seeds a .item-info{display:flex;align-items:baseline;margin-top:.25rem}.seeds-list .list-item-seeds .type-seeds a .item-info .item-category{background-color:#f2f6ea;display:inline-block;border:1px solid #999;border-left:1.5rem solid #999;font-size:.8rem;margin-right:1.5rem}.seeds-list .list-item-seeds .type-seeds a .item-info .item-category span{padding:.2rem .2rem .2rem .6rem;display:inline-block}.seeds-list .entry-navigation .seeds-category>li.veterinary-medicine>a{border-left:1.8rem solid #d9291a}.seeds-list .entry-navigation .seeds-category>li.veterinary-medicine>a:last-child{border-right:1px solid #e2e2e2}.seeds-list .list-item-seeds .type-seeds.veterinary-medicine a .item-info .item-category{border:1px solid #d9291a;border-left:1.5rem solid #d9291a}.seeds-list .entry-navigation .seeds-category>li.agriculture-and-livestock-industry>a{border-left:1.8rem solid #7fa62d}.seeds-list .entry-navigation .seeds-category>li.agriculture-and-livestock-industry>a:last-child{border-right:1px solid #e2e2e2}.seeds-list .list-item-seeds .type-seeds.agriculture-and-livestock-industry a .item-info .item-category{border:1px solid #7fa62d;border-left:1.5rem solid #7fa62d}.seeds-list .entry-navigation .seeds-category>li.environment>a{border-left:1.8rem solid #edc204}.seeds-list .entry-navigation .seeds-category>li.environment>a:last-child{border-right:1px solid #e2e2e2}.seeds-list .list-item-seeds .type-seeds.environment a .item-info .item-category{border:1px solid #edc204;border-left:1.5rem solid #edc204}.seeds-list .entry-navigation .seeds-category>li.humanities>a{border-left:1.8rem solid #632d9e}.seeds-list .entry-navigation .seeds-category>li.humanities>a:last-child{border-right:1px solid #e2e2e2}.seeds-list .list-item-seeds .type-seeds.humanities a .item-info .item-category{border:1px solid #632d9e;border-left:1.5rem solid #632d9e}.navigation.pagination .nav-links>*,.navigation.pagination .nav-links>:not(:empty){border:none;padding:.5rem;margin-right:.5rem;min-width:2.5rem;border:1px solid #e2e2e2}.navigation.pagination .nav-links>a:hover{background-color:#e7e7e7;transition-duration:.3s}.navigation .nav-links>.nav-previous>a:hover,.navigation .nav-links>.nav-list>a:hover,.navigation .nav-links>.nav-next>a:hover{background-color:#e7e7e7;transition-duration:.3s}.single-article .entry-ttl,.single-event .entry-ttl{font-size:1.3rem;font-weight:bold;line-height:2rem;margin-top:4rem;margin-bottom:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.single-article .entry-ttl,.single-event .entry-ttl{font-size:1.2rem;line-height:1.6rem}}.single-article .item-category,.single-event .item-category{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2.4rem);margin-bottom:2.5rem;margin-top:1rem}@media screen and (min-width: 600px),print and (min-width: 193px){.single-article .item-category,.single-event .item-category{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 7rem)}}.single-article .item-category a,.single-event .item-category a{background-color:#5d517c;display:inline-block;padding:.2rem .5rem;margin-right:2px;font-size:.9rem;color:#fff;transition:all .2s ease 0s}.single-article .item-category a:hover,.single-event .item-category a:hover{opacity:.7;transition:all .2s ease 0s}.single-article .gallery-columns-2 .gallery-item,.single-event .gallery-columns-2 .gallery-item{max-width:calc(49.9% - .5rem);margin-right:.25rem;margin-left:.25rem;padding-bottom:1rem}.single-article .gallery-columns-2 .gallery-item .gallery-caption,.single-event .gallery-columns-2 .gallery-item .gallery-caption{text-align:left;padding-top:.5rem;font-size:.8rem;line-height:1.2rem}.single-article .column-2 figure img,.single-event .column-2 figure img{min-width:100%;max-width:100%}.single-event .container-item-event-duration{display:flex;flex-wrap:wrap;padding-bottom:1rem;align-items:baseline;line-height:1.1rem}.single-event .container-item-event-duration .item-event-duration-label{padding-right:1rem;width:6rem;min-width:6rem;font-size:.9rem;padding-bottom:.2rem}.single-event .container-item-event-duration .item-event-duration-date{display:flex;flex-wrap:wrap;font-size:1.2rem;padding-bottom:.2rem;line-height:1.4rem}.single-event .container-item-apply-duration .item-apply-duration{display:flex;flex-wrap:wrap;align-items:flex-start;padding-bottom:3rem;line-height:1.2rem}.single-event .container-item-apply-duration .item-apply-duration .item-apply-duration-label{padding-right:1rem;width:6rem;min-width:6rem;padding:.2rem 0;font-size:.88rem}.single-event .container-item-apply-duration .item-apply-duration .item-apply-duration-contents-box .item-apply-duration-contents{display:flex;flex-wrap:wrap;font-size:.88rem;padding:.2rem 0;padding-right:1rem}.single-event .container-item-apply-duration .item-apply-duration .acceptance,.single-event .container-item-apply-duration .item-apply-duration .accepting{border:1px solid #e2e2e2;padding:.1rem .6rem;font-size:.83rem}.single-event .container-item-apply-duration .item-apply-duration .item-event-duration-annotation{font-size:.88rem;padding:0 0 .2rem 0}.stile p,.stile div:not([class]){line-height:1.9rem}.stile div.frame{background-color:#f2f6ea}.stile table:not([class]):not([data-stile~=no-neat-wrap]) td,.stile table:not([class]):not([data-stile~=no-neat-wrap]) th{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.content-area .custom-html-widget{padding-top:2rem}@media screen and (min-width: 900px),print and (min-width: 369px){.w-10r{width:10rem}.w-13r{width:13rem}}.search-results .search-form{line-height:1.7rem}.search-results .entry-title div{display:inline-block;margin-right:.5rem}.error404 .search-form{padding-top:0rem}.maptree ul li ul{margin-top:.5em;margin-bottom:.75em;margin-left:48px}.maptree ul li ul li{margin-bottom:.25em;position:relative}.maptree ul li ul li::before{content:"";position:absolute;top:-0.5em;left:-16px;width:10px;height:calc(100% + .75em);border-left:1px solid #3972b2}.maptree ul li ul li:last-child::before{height:1.25em}.maptree ul li ul li::after{content:"";position:absolute;top:.75em;left:-16px;width:10px;border-bottom:1px solid #3972b2}.stile a:not([class])[data-stile~=link-file-pdf]:not([data-stile~=link-external])::after,.stile a:not([class])[href$=".pdf"]:not([data-stile~=link-external])::after{content:" ";display:inline-block;width:26px;height:1rem;background:url("../img/icon-pdf.jpg") no-repeat;background-size:auto;background-size:contain;position:center;margin-left:5px;margin-right:0;transform:translateY(2px);margin-right:.2rem;display:inline-block}.site-global-nav a.external-link::after{content:"";background-image:url("../img/icon-link-ex-5a5a5a.svg");background-size:.85rem;background-repeat:no-repeat;background-position:center;margin:0 .5rem -0.1rem .3rem;width:1rem;height:1rem;display:inline-block}.site-global-nav a.external-link:hover::after{background-image:url("../img/icon-link-ex-fff.svg")}.site-header .search-form a::after{display:none}.site-footer a.external-link::after{content:"";background-image:url("../img/icon-link-ex-fff.svg");background-size:.85rem;background-repeat:no-repeat;background-position:center;margin:0 .5rem;width:1rem;height:1rem}.member-list-anchor{margin-top:-1.5rem;z-index:10;position:relative;line-height:1.2rem}.member-list-anchor>li>ul>li{padding:.2rem 0}.member-list-anchor>li>ul>li>a,.member-list-anchor>li>ul>li>span{padding:.1rem 1rem !important;margin-bottom:.1rem;border:1px solid #5d517c;color:#5d517c !important;border-radius:2px !important;text-decoration:none !important;display:inline-block}.member-list-anchor>li>ul>li>a{background-color:#5d517c !important;color:#fff !important}.member-list-anchor>li>ul>li .children{margin-top:.25rem;display:inline-block}.member-list-anchor>li>ul>li .children li{display:inline-block;padding-right:.1rem}.member-list-anchor>li>ul>li .children li a,.member-list-anchor>li>ul>li .children li span{padding:.1rem 1rem !important;background-color:#5d517c !important;border:1px solid #5d517c;color:#fff !important;border-radius:2px !important;text-decoration:none !important;display:inline-block}p+.member-list-anchor{padding-top:1.5rem}.faculty-member-list .list-item-faculty-member .item-container::after{content:"";display:block;width:1rem;font-size:1.5em;content:"";font-family:"Material Icons";position:absolute;right:0;color:#5d517c;top:calc(50% - .75rem);right:.5rem}@media screen and (max-width: 499.5px),print and (max-width: 192.5px){.faculty-member-list .list-item-faculty-member .item-container::after{display:none}}.faculty-member-list .list-item-faculty-member>li{padding:0}.faculty-member-list .list-item-faculty-member a{padding:1rem 0}.faculty-member-list .list-item-faculty-member a:hover{background-color:rgba(242,244,242,.5);transition-duration:.3s}.faculty-member-list .list-item-faculty-member a:hover img{opacity:.9}.faculty-member-list .list-item-faculty-member a:hover .item-info{opacity:.9;text-decoration:underline}.faculty-member-btn-wrapper{text-align:center;width:100%}.faculty-member-btn{padding-top:1.5rem;display:inline-block}.site-header-nav .label-search-field.visible{transform:translateY(0rem);transition:.35s ease 0s transform;z-index:10}.site-lang-en .site-header-nav .label-search-field.visible{transform:translateY(0rem);transition:.35s ease 0s transform;z-index:10}.site-header-nav .label-search-field{position:absolute;top:40px;height:5rem;width:22rem;background:#f2f4f2;display:flex;justify-content:center;align-items:center;box-shadow:0 6px 12px rgba(0,0,0,.5);transform:translateY(-12rem);right:0;z-index:10;transition:.35s ease 0s transform}.site-lang-en .site-header-nav .label-search-field{right:0;transform:translateY(calc(-10rem - 40px))}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-lang-en .site-header-nav .label-search-field{transform:translateY(calc(-6rem - 40px))}}.floating .site-header-nav .label-search-field{visibility:hidden;display:none}.site-header-nav form .label-search-field input.search-submit{height:2rem;width:6rem;color:#fff;background:#75a03c;font-size:.85rem;line-height:1.275rem;display:flex;justify-content:center;min-height:inherit;padding:0}.site-header-nav form input{border-style:none;-webkit-appearance:none;appearance:none}.site-header-nav form input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.site-header-nav form input::-ms-expand{display:none}.site-hamburger-nav .search-form .label-search-submit::after{display:none}.site-hamburger-nav .label-search-field{display:flex}.site-hamburger-nav input.search-submit{height:2rem;width:6rem;color:#fff;background:#75a03c;font-size:.85rem;line-height:1.275rem;display:flex;justify-content:center;min-height:inherit;padding:0}.site-hamburger-nav .label-search-field input.search-field-chikudai{height:2rem;width:10rem;padding-left:.8rem;margin-right:.2rem}.site-hamburger-nav .item-excerpt{padding-left:0}.stile .stile-pseudo-tab-page-tab-list:not(:first-child){margin-top:0rem;padding-top:3rem}.stile .stile-pseudo-tab-page-tab-list li[data-stile~=current]{border:1px solid rgba(119,119,119,.35);background-color:#5d517c;color:#fff}.stile .stile-pseudo-tab-page-tab-list li[data-stile~=current],.stile .stile-pseudo-tab-page-tab-list li{border:1px solid rgba(119,119,119,.35);min-height:inherit}.stile .stile-pseudo-tab-page-tab-list li[data-stile~=current] a,.stile .stile-pseudo-tab-page-tab-list li a{font-size:.88rem;padding:.25rem .75rem}.stile .stile-pseudo-tab-page-tab-list li:not([data-stile~=current]):hover{background-color:#5d517c;color:#fff;transition:.3s}*:focus{outline:none}.w-100{width:100%;min-width:100%}.single .entry-content .gallery .gallery-item,.page .entry-content .gallery .gallery-item{padding-left:.3rem;padding-right:.3rem;padding-bottom:1rem;margin-top:0}.single .entry-content .gallery .gallery-item dt,.page .entry-content .gallery .gallery-item dt{border:1px solid #e2e2e2}.single .entry-content .gallery .gallery-item dt,.single .entry-content .gallery .gallery-item dt a,.page .entry-content .gallery .gallery-item dt,.page .entry-content .gallery .gallery-item dt a{width:100%;overflow:hidden;position:relative;display:block;background-color:#f5f5f5;transition:.5s;display:flex;justify-content:center;align-items:center}.single .entry-content .gallery .gallery-item dt::before,.single .entry-content .gallery .gallery-item dt a::before,.page .entry-content .gallery .gallery-item dt::before,.page .entry-content .gallery .gallery-item dt a::before{content:"";display:block;padding-top:90%}.single .entry-content .gallery .gallery-item dt img,.single .entry-content .gallery .gallery-item dt a img,.page .entry-content .gallery .gallery-item dt img,.page .entry-content .gallery .gallery-item dt a img{position:absolute;top:0;width:100%;height:100%;object-fit:contain;font-family:"object-fit: contain;";border:none !important}.single .entry-content .gallery .gallery-caption,.page .entry-content .gallery .gallery-caption{word-wrap:break-word;overflow-wrap:break-word;font-size:.75rem;line-height:.9rem;padding-top:.5rem;text-align:left;color:#555}.single .entry-content .gallery br,.page .entry-content .gallery br{display:none}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.single .entry-content .gallery.gallery-columns-6 .gallery-item,.single .entry-content .gallery.gallery-columns-5 .gallery-item,.single .entry-content .gallery.gallery-columns-4 .gallery-item,.page .entry-content .gallery.gallery-columns-6 .gallery-item,.page .entry-content .gallery.gallery-columns-5 .gallery-item,.page .entry-content .gallery.gallery-columns-4 .gallery-item{max-width:25%}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.single .entry-content .gallery.gallery-columns-6 .gallery-item,.single .entry-content .gallery.gallery-columns-5 .gallery-item,.single .entry-content .gallery.gallery-columns-4 .gallery-item,.page .entry-content .gallery.gallery-columns-6 .gallery-item,.page .entry-content .gallery.gallery-columns-5 .gallery-item,.page .entry-content .gallery.gallery-columns-4 .gallery-item{max-width:50%}}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.single .entry-content .gallery.gallery-columns-6 .gallery-item,.single .entry-content .gallery.gallery-columns-5 .gallery-item,.single .entry-content .gallery.gallery-columns-4 .gallery-item,.page .entry-content .gallery.gallery-columns-6 .gallery-item,.page .entry-content .gallery.gallery-columns-5 .gallery-item,.page .entry-content .gallery.gallery-columns-4 .gallery-item{max-width:100%}}@media screen and (max-width: 799.5px),print and (max-width: 192.5px){.single .entry-content .gallery.gallery-columns-3 .gallery-item,.single .entry-content .gallery.gallery-columns-3 .gallery-item,.page .entry-content .gallery.gallery-columns-3 .gallery-item,.page .entry-content .gallery.gallery-columns-3 .gallery-item{max-width:50%}}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.single .entry-content .gallery.gallery-columns-3 .gallery-item,.single .entry-content .gallery.gallery-columns-3 .gallery-item,.page .entry-content .gallery.gallery-columns-3 .gallery-item,.page .entry-content .gallery.gallery-columns-3 .gallery-item{max-width:100%}}.container .video-window{padding-bottom:2rem}.container .yt-window iframe{aspect-ratio:16/9;width:100%}.section-yt-frame{margin-block:0 !important;position:relative;padding-bottom:1.5rem}.section.x-timeline .container.column{display:flex;gap:1rem 0;flex-direction:column;padding-bottom:3rem}@media screen and (min-width: 900px),print and (min-width: 193px){.section.x-timeline .container.column{flex-direction:row}}.section.x-timeline .container.column .inner{width:100%}@media screen and (min-width: 900px),print and (min-width: 193px){.section.x-timeline .container.column .inner{width:60%}}.section.x-timeline .container.column .inner.fb-wrapper{width:100%;text-align:center}@media screen and (min-width: 900px),print and (min-width: 193px){.section.x-timeline .container.column .inner.fb-wrapper{padding-left:1rem;width:45%}}.section.x-timeline .container.column .list-item-article{margin-top:2.7rem}.section.x-timeline .x-label{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:.5rem;margin-bottom:1.5rem}.section.x-timeline .x-label span{font-size:22px;font-weight:600}.section.x-timeline .x-label img{width:2.5rem}.section.x-timeline .item-container{flex-direction:column}.section.x-timeline .item-container .item-title{padding-block:0}.section.x-timeline .item-container .item-date{padding:.5rem 1rem;margin-right:0}.section-sns-ccae{background-color:#fff}.section-sns-ccae .section-sns-list{display:flex;justify-content:center}.section-sns-ccae .section-sns-list li{margin:0 .25rem}.section-sns-ccae .section-sns-list li a{display:inline-block;padding:1rem;border-radius:.25rem;color:#fff;font-size:1rem;text-align:center;background-position:center center;background-size:1.75rem;background-repeat:no-repeat;background-color:rgba(0,0,0,0);min-width:unset;opacity:1}.section-sns-ccae .section-sns-list li a:hover{opacity:.75;transition:all .3s}.section-sns-ccae .section-sns-list li a[href*=facebook]{background-image:url("../img/icon-facebook.svg")}.section-sns-ccae .section-sns-list li a[href*=twitter]{background-image:url("../img/icon-twitter.svg")}.fcasa .entry-content .map-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.fcasa .entry-content .map-image a.map-image-link{position:absolute;width:4%;height:5%}.fcasa .entry-content .map-image a.map-image-link.item01{top:40%;left:69%}.fcasa .entry-content .map-image a.map-image-link.item02{top:15%;left:74%}.fcasa .entry-content .map-image a.map-image-link.item03{top:11%;left:44%}.fcasa .entry-content .map-image a.map-image-link.item04{top:18%;left:42%}.fcasa .entry-content .map-image a.map-image-link.item05{top:27%;left:39%}.fcasa .entry-content .map-image a.map-image-link.item06{top:25%;left:52%}.fcasa .entry-content .map-image a.map-image-link.item07{top:31%;left:46%}.fcasa .entry-content .map-image a.map-image-link.item08{top:36%;left:43%}.fcasa .entry-content .map-image a.map-image-link.item09{top:46%;left:40%}.fcasa .entry-content .map-image a.map-image-link.item10-1{top:40%;left:10%}.fcasa .entry-content .map-image a.map-image-link.item10-2{top:67%;left:42%}.fcasa .entry-content .map-image a.map-image-link.item11{top:19%;left:26%}.fcasa .entry-content .map-image a.map-image-link.item12{top:59%;left:29%}.fcasa .entry-content .map-image a.map-image-link.item13{top:42%;left:34%}.fcasa .entry-content .map-image a.map-image-link.item14{top:30%;left:33%}.fcasa .entry-content .map-image a.map-image-link.item15-1{top:2%;left:22%}.fcasa .entry-content .map-image a.map-image-link.item15-2{top:55%;left:18%}.fcasa .entry-content .map-image a.map-image-link.item16{top:9%;left:31%}.fcasa .entry-content .map-image a.map-image-link.item17-1{top:29%;left:14%}.fcasa .entry-content .map-image a.map-image-link.item17-2{top:65%;left:35%}.fcasa .entry-content .map-image a.map-image-link.item18-1{top:13%;left:36%}.fcasa .entry-content .map-image a.map-image-link.item18-2{top:18%;left:31%}.fcasa .entry-content .map-image a.map-image-link.item18-3{top:45%;left:19%}.fcasa .entry-content .map-image a.map-image-link.item18-4{top:23%;left:58%}.fcasa .entry-content .map-image a.map-image-link.item19{top:21%;left:15%}.fcasa .entry-content .map-image a.map-image-link.item20{top:53%;left:58%}.fcasa .entry-content .map-image a.map-image-link.item21{top:14%;left:61%}
/*# sourceMappingURL=style-protozoa.css.map */
