/*!
Theme Name: obihiro_2508.20250807
Theme URI: http://www.obihiro.ac.jp
Author: Space-Time Inc.
Author URI: http://www.stxst.com/
Description: Theme for Obihiro University of Agriculture and Veterinary Medicine
Version: 2025-08-07
Text Domain: default
Tags: education
*/@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;-o-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,.stile .pseudo-tab-page>div+div,.stile .column-2>*>div+div,.stile .column-3>*>div+div,.stile .column-4>*>div+div,.stile .card-2>*>div+div,.stile .card-3>*>div+div,.stile .card-4>*>div+div,.stile div.frame blockquote>div+div,.stile blockquote>div+div,.stile div.frame>div+div,.stile>div+div{margin-top:1.7rem}.stile .tab-page>div>*:first-child.alignleft+*:not([class]),.stile .pseudo-tab-page>*:first-child.alignleft+*:not([class]),.stile .column-2>*>*:first-child.alignleft+*:not([class]),.stile .column-3>*>*:first-child.alignleft+*:not([class]),.stile .column-4>*>*:first-child.alignleft+*:not([class]),.stile .card-2>*>*:first-child.alignleft+*:not([class]),.stile .card-3>*>*:first-child.alignleft+*:not([class]),.stile .card-4>*>*:first-child.alignleft+*:not([class]),.stile blockquote>*:first-child.alignleft+*:not([class]),.stile div.frame>*:first-child.alignleft+*:not([class]),.stile>*:first-child.alignleft+*:not([class]),.stile .tab-page>div>*:first-child.alignright+*:not([class]),.stile .pseudo-tab-page>*:first-child.alignright+*:not([class]),.stile .column-2>*>*:first-child.alignright+*:not([class]),.stile .column-3>*>*:first-child.alignright+*:not([class]),.stile .column-4>*>*:first-child.alignright+*:not([class]),.stile .card-2>*>*:first-child.alignright+*:not([class]),.stile .card-3>*>*:first-child.alignright+*:not([class]),.stile .card-4>*>*:first-child.alignright+*:not([class]),.stile blockquote>*:first-child.alignright+*:not([class]),.stile div.frame>*:first-child.alignright+*:not([class]),.stile>*:first-child.alignright+*:not([class]){margin-top:0}.stile div.frame,.stile{text-align:center}.stile div.frame>*,.stile>*{text-align:left}.stile div.frame *+figcaption,.stile *+figcaption{margin-top:.85rem}.stile div.frame table>caption,.stile table>caption{padding-bottom:.85rem}.stile ul:not([class])>li+li,.stile ul.stile>li+li{margin-top:.85rem}.stile ul[data-stile~=compact]>li+li{margin-top:0}.stile ol:not([class])>li+li::before,.stile ol.stile>li+li::before{padding-top:.85rem}.stile ol[data-stile~=compact]>li+li::before{padding-top:0}.stile dl:not([class])>*+dt,.stile dl.stile>*+dt{margin-top:.85rem}.stile dl[data-stile~=compact]>*+dt{margin-top:0}.stile div.frame li>ul,.stile li>ul,.stile div.frame li>ol,.stile li>ol,.stile div.frame li>dl,.stile li>dl,.stile div.frame dd>ul,.stile dd>ul,.stile div.frame dd>ol,.stile dd>ol,.stile div.frame dd>dl,.stile dd>dl{margin-top:.85rem}.stile div.frame *+blockquote,.stile *+blockquote,.stile div.frame blockquote+*,.stile blockquote+*,.stile div.frame *+nav,.stile *+nav,.stile div.frame nav+*,.stile nav+*,.stile div.frame *+pre,.stile *+pre,.stile div.frame pre+*,.stile pre+*,.stile div.frame *+ul,.stile *+ul,.stile div.frame ul+*,.stile ul+*,.stile div.frame *+ol,.stile *+ol,.stile div.frame ol+*,.stile ol+*,.stile div.frame *+dl,.stile *+dl,.stile div.frame dl+*,.stile dl+*,.stile div.frame *+p,.stile *+p,.stile div.frame p+*,.stile p+*{margin-top:1.7rem}.stile div.frame *+table,.stile *+table,.stile div.frame table+*,.stile table+*,.stile div.frame *+hr,.stile *+hr,.stile div.frame hr+*,.stile hr+*{margin-top:3.4rem}.stile div.frame p+p,.stile 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],.stile *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table],.stile .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-table]+*,.stile div.frame *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table],.stile *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-table],.stile .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],.stile *+.alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.stile .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-hr]+*,.stile div.frame *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.stile *+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-hr],.stile .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],.stile .alignleft:not([data-stile~=aligncenter])[data-stile~=next-to-p]+p,.stile p+.alignright:not([data-stile~=aligncenter])[data-stile~=next-to-p],.stile .alignright:not([data-stile~=aligncenter])[data-stile~=next-to-p]+p{margin-top:.85rem}}.stile div.frame .alignleft,.stile .alignleft,.stile div.frame .alignright,.stile .alignright,.stile div.frame .aligncenter,.stile .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,.stile div.frame .alignright,.stile .alignright{margin-top:0;margin-bottom:.85rem}}.stile div.frame figure,.stile figure{margin-top:3.4rem;margin-bottom:3.4rem}@media screen and (min-width: 600px),print and (min-width: 193px){.stile figure.alignleft,.stile figure.alignright{margin-top:1.7rem;margin-bottom:1.7rem}}.stile .size-thumbnail.alignleft,.stile .size-thumbnail.alignright{margin-top:0;margin-bottom:.85rem}.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{margin-top:1.7rem;margin-bottom:1.7rem}@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{margin-top:0;margin-bottom:.85rem}}@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{margin-top:0;margin-bottom:.85rem}}.stile div.frame *[data-stile~=alignleft],.stile *[data-stile~=alignleft],.stile div.frame *[data-stile~=alignright],.stile *[data-stile~=alignright]{margin-top:0;margin-bottom:.85rem}.stile *:not(figure)[data-stile~=aligncenter].alignleft,.stile *:not(figure)[data-stile~=aligncenter].alignright{margin-top:1.7rem;margin-bottom:1.7rem}.stile figure[data-stile~=aligncenter].alignleft,.stile figure[data-stile~=aligncenter].alignright{margin-top:3.4rem;margin-bottom:3.4rem}.stile div.frame *+.column-2,.stile *+.column-2,.stile div.frame .column-2+*,.stile .column-2+*,.stile div.frame *+.column-3,.stile *+.column-3,.stile div.frame .column-3+*,.stile .column-3+*,.stile div.frame *+.column-4,.stile *+.column-4,.stile div.frame .column-4+*,.stile .column-4+*,.stile div.frame *+.card-2,.stile *+.card-2,.stile div.frame .card-2+*,.stile .card-2+*,.stile div.frame *+.card-3,.stile *+.card-3,.stile div.frame .card-3+*,.stile .card-3+*,.stile div.frame *+.card-4,.stile *+.card-4,.stile div.frame .card-4+*,.stile .card-4+*{margin-top:3.4rem}.stile div.frame *+.tab-page,.stile *+.tab-page,.stile div.frame .tab-page+*,.stile .tab-page+*,.stile div.frame *+.pseudo-tab-page,.stile *+.pseudo-tab-page,.stile div.frame .pseudo-tab-page+*,.stile .pseudo-tab-page+*{margin-top:3.4rem}.stile .tab-page>div *+.tab-page,.stile .tab-page>div .tab-page+*,.stile .tab-page>div *+.pseudo-tab-page,.stile .tab-page>div .pseudo-tab-page+*,.stile .pseudo-tab-page *+.tab-page,.stile .pseudo-tab-page .tab-page+*,.stile .pseudo-tab-page *+.pseudo-tab-page,.stile .pseudo-tab-page .pseudo-tab-page+*{margin-top:3.4rem}.stile div.frame .stile-tab-page-tab-list+*,.stile .stile-tab-page-tab-list+*,.stile div.frame *+.stile-tab-page-tab-list-below,.stile *+.stile-tab-page-tab-list-below{margin-top:0}.stile .pseudo-tab-page .stile-pseudo-tab-page-tab-list+*{margin-top:1.7rem}.stile div.frame *+h6,.stile *+h6{margin-top:2.55rem}.stile div.frame h6+*,.stile h6+*{margin-top:.85rem}.stile *[class]+h6{margin-top:2.55rem}.stile h6+*[class]{margin-top:.85rem}.stile h6+figure.alignright,.stile h6+figure.alignleft{margin-top:.85rem}.stile h6+figure.alignright+*,.stile h6+figure.alignleft+*{margin-top:.85rem}.stile div.frame *+h5,.stile *+h5{margin-top:3.4rem}.stile div.frame h5+*,.stile h5+*{margin-top:1.7rem}.stile *[class]+h5{margin-top:3.4rem}.stile h5+*[class]{margin-top:1.7rem}.stile h5+figure.alignright,.stile h5+figure.alignleft{margin-top:1.7rem}.stile h5+figure.alignright+*,.stile h5+figure.alignleft+*{margin-top:1.7rem}.stile div.frame *+h4,.stile *+h4{margin-top:4.25rem}.stile div.frame h4+*,.stile h4+*{margin-top:2.55rem}.stile *[class]+h4{margin-top:4.25rem}.stile h4+*[class]{margin-top:2.55rem}.stile h4+figure.alignright,.stile h4+figure.alignleft{margin-top:2.55rem}.stile h4+figure.alignright+*,.stile h4+figure.alignleft+*{margin-top:2.55rem}.stile div.frame *+h3,.stile *+h3{margin-top:5.1rem}.stile div.frame h3+*,.stile h3+*{margin-top:3.4rem}.stile *[class]+h3{margin-top:5.1rem}.stile h3+*[class]{margin-top:3.4rem}.stile h3+figure.alignright,.stile h3+figure.alignleft{margin-top:3.4rem}.stile h3+figure.alignright+*,.stile h3+figure.alignleft+*{margin-top:3.4rem}.stile div.frame *+h2,.stile *+h2{margin-top:5.1rem}.stile div.frame h2+*,.stile h2+*{margin-top:4.25rem}.stile *[class]+h2{margin-top:5.1rem}.stile h2+*[class]{margin-top:4.25rem}.stile h2+figure.alignright,.stile h2+figure.alignleft{margin-top:4.25rem}.stile h2+figure.alignright+*,.stile h2+figure.alignleft+*{margin-top:4.25rem}.stile div.frame *+h1,.stile *+h1{margin-top:5.1rem}.stile div.frame h1+*,.stile h1+*{margin-top:5.1rem}.stile *[class]+h1{margin-top:5.1rem}.stile h1+*[class]{margin-top:5.1rem}.stile h1+figure.alignright,.stile h1+figure.alignleft{margin-top:5.1rem}.stile h1+figure.alignright+*,.stile 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>*,.stile .column-2>*,.stile .column-3>*,.stile .column-4>*{flex-grow:1}.stile .card-2>*>*:first-child,.stile .card-3>*>*:first-child,.stile .card-4>*>*:first-child,.stile .column-2>*>*:first-child,.stile .column-3>*>*:first-child,.stile .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,.stile .column-2>*>*:first-child>*:first-child,.stile .column-3>*>*:first-child>*:first-child,.stile .column-4>*>*:first-child>*:first-child{margin-top:0}.stile .card-2>*>*:last-child,.stile .card-3>*>*:last-child,.stile .card-4>*>*:last-child,.stile .column-2>*>*:last-child,.stile .column-3>*>*:last-child,.stile .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,.stile .column-2>*>*:last-child>*:last-child,.stile .column-3>*>*:last-child>*:last-child,.stile .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],.stile .column-2>* *[data-stile~=only-child-element],.stile .column-3>* *[data-stile~=only-child-element],.stile .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],.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],.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],.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],.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],.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]{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 .gallery-item{margin-top:0}.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:51.2820512821%}.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,.4)}.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(255,255,255,.4)}.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{-webkit-user-select:none;-moz-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:5px;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:5px;bottom:initial}}.st-slide-show .st-slide-show-rivets>input[type=radio]+label{display:inline-block;padding:.35rem 1px;cursor:pointer}.st-slide-show .st-slide-show-rivets>input[type=radio]+label::after{content:"";display:block;width:3rem;height:4px;border-radius:0;background-color:#e9eef1;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(40,101,149,.9)}.st-background-image,.st-background-image-strip,.st-background-image-slides,.st-background-image-picture{position:absolute;top:0;left:0;right:0;bottom:0}.st-background-image-slides{margin:0;padding:0;width:100%;height:100%;list-style:none;overflow:hidden}.st-background-image-slides>li{position:absolute;top:0;width:100%;height:100%;overflow:hidden;backface-visibility:hidden}.st-background-image-picture{background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform 10s}.st-background-image-video{position:relative;height:100%}.st-background-image-video video{position:absolute;width:auto;height:auto;max-width:initial;max-height:initial}.st-background-image-video .width{width:100%;top:50%;transform:translateY(-50%)}.st-background-image-video .height{height:100%;left:50%;transform:translateX(-50%)}.page-template-front-page .site-header{position:relative}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-global-nav{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.site-global-nav{margin-left:auto;margin-right:auto;max-width:100%;width:calc(100% - 2rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.site-global-nav{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-global-nav{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.site-global-nav{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.site-global-nav ul>li.opened label,.site-global-nav ul>li.visible label{background-color:#51a329;color:#fff}.site-global-nav ul>li.menu-parent label,.site-global-nav ul>li.menu-ancestor label,.site-global-nav ul>lilabel:hover{background-color:rgba(18,88,0,.9);color:#fff}.site-global-nav ul>li.visible ul{display:block}.site-global-nav>ul{display:inline-flex;justify-content:center;align-items:stretch;flex-direction:row;flex-wrap:nowrap;width:100%;max-width:100%}.site-global-nav>ul ul{display:none}.site-global-nav>ul ul.visible ul{display:block;z-index:99999;min-width:100%;background:#fff;box-shadow:0px 6px 12px rgba(78,65,56,.5)}.site-global-nav>ul ul.visible ul li{overflow:inherit}.site-global-nav>ul>li{flex-basis:auto;display:flex;align-items:center;flex-shrink:1;flex-grow:1}.site-global-nav>ul>li>ul{position:absolute;top:5rem;left:0;z-index:1;background:#fff;border:solid 1px #dcdcdc}.site-global-nav>ul>li:nth-last-child(1)>label{border-right:solid 1px #dcdcdc}.site-global-nav>ul>li label{font-weight:bold;cursor:pointer;white-space:pre-wrap;padding:.75rem .75rem .5rem .75rem;color:#575757;width:100%;border-left:solid 1px #dcdcdc}@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>ul>li label{-webkit-text-stroke-width:initial}}@media(min-width: 720px)and (max-width: 999px){.site-global-nav>ul>li label{padding:.5rem;font-size:.875rem}}.site-global-nav-sub-wrapper{overflow:hidden;width:100vw;justify-content:center}.site-global-nav-sub-wrapper .site-global-nav-sub a,.site-global-nav-sub-wrapper .site-global-nav-sub label{width:100%;padding:.5rem 1rem;font-size:.85rem;line-height:1.275rem;display:inline-block;min-height:2.5rem;white-space:pre-wrap;line-height:1.275rem}.site-global-nav-sub-wrapper .site-global-nav-sub>ul{position:absolute;left:0;right:0;z-index:1;margin:0 auto;width:100%;background-color:rgba(18,88,0,.9);padding-top:2rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem;-moz-column-count:4;column-count:4;box-shadow:0 5px 10px 0px rgba(0,0,0,.2);-moz-column-gap:1rem;column-gap:1rem}.site-lang-en .site-global-nav-sub-wrapper .site-global-nav-sub>ul{-moz-column-count:3;column-count:3}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-global-nav-sub-wrapper .site-global-nav-sub>ul{right:0;width:72rem}}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li{display:inline-block;width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}@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-sub-wrapper .site-global-nav-sub>ul>li{display:block}}body.ios .site-global-nav-sub-wrapper .site-global-nav-sub>ul>li{display:inline-block}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label{font-size:1rem;line-height:1.7rem;color:#125800;background:#fff;position:relative;opacity:1;padding-right:2.5rem}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a[data-stile~=link-external]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>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);opacity:.7;transform:tranlateY(3px);margin-left:5px}@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-sub-wrapper .site-global-nav-sub>ul>li>a[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a[data-stile~=link-external]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label[data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a[data-stile~=link-external]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label[data-stile~=link-external]::after{transform:translateY(0.2em)}}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a::before,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label::before{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem;position:absolute;top:25%}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>a:hover,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>label:hover{background-color:#c3d3bc;color:rgba(18,88,0,.8)}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li.current>a,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li.current>label{background-color:#c3d3bc;color:rgba(18,88,0,.8);border:solid 2px #fff}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul{background-color:rgba(18,88,0,.9);width:100%}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul>:not([class])>a:not([class]):not([data-stile]){color:#fff}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-simple],.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul 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}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-simple]:hover,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[href^=http]:empty:hover{color:rgba(17,34,255,.9);text-decoration:underline}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-simple]:hover::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[href^=http]:empty:hover::after{text-decoration:none}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-simple]:visited,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul 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)){.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-anchor]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]{position:relative;margin-right:calc(2rem + 5px)}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::before{content:" ";position:absolute;right:-0.75rem;bottom:3px;display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;opacity:.7}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-file-pdf][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);opacity:.7;transform:translate(2rem, 3px);margin-left:5px}@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-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{transform:translateY(0.2em)}}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-file-pdf]:not([data-stile~=link-external])::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul 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:contain;position:center;margin-left:5px;margin-right:0;opacity:.7;transform:translateY(2px)}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::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);margin-left:5px;opacity:.7}@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-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[href*="/facility/"]::after,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{transform:translateY(0.2em)}}@supports(-moz-appearance: none){.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a[data-stile~=link-image]{display:block}}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul a[data-stile~=link-image]>img{vertical-align:middle}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul>li{width:100%;display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:solid 1px #75a03c}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul>li.current{background-color:#5a8442}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul>li label,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul>li a{color:#fff;min-height:2rem}.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul>li label:hover,.site-global-nav-sub-wrapper .site-global-nav-sub>ul>li>ul>li a:hover{opacity:.6}.site-global-nav-sub-wrapper .site-global-nav-sub>ul{overflow:hidden;z-index:-1;opacity:0;height:auto;transition:all .1s ease-out 0s}.site-global-nav-sub-wrapper .site-global-nav-sub>ul.visible{overflow:visible;z-index:1000;opacity:.95;transition:all .3s ease-in 0s}.site-hamburger-nav.open form .label-search-submit{display:none}.site-hamburger-nav.open form .label-search-field{display:flex;flex-wrap:nowrap}.site-hamburger-nav.open form input.search-field-chikudai{height:2rem;width:16rem;padding-left:1rem}.site-hamburger-nav.open form input.search-submit{height:2rem;width:6rem;color:#fff;background:#75a03c;font-size:.85rem;line-height:1.275rem;display:flex;justify-content:center}.site-hamburger-nav{display:none;align-items:center;background-color:rgba(255,255,255,.8);margin-top:0;top:0;right:0;left:auto;position:fixed;z-index:900;max-height:100vh;overflow-y:auto}.site-hamburger-nav .search-form{display:flex;justify-content:flex-end;height:2rem}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.site-hamburger-nav.open{display:block;padding-bottom:6rem;width:100%;height:100vh;background-color:rgba(255,255,255,.9)}}.site-hamburger-nav .menu{flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:100%}.site-hamburger-nav .menu[id^=menu-target-lis],.site-hamburger-nav .menu[id^=menu-header-shortcuts]{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% - 4rem);width:100%;border-bottom:solid 2px #125800}.site-hamburger-nav .menu[id^=menu-target-lis] li,.site-hamburger-nav .menu[id^=menu-header-shortcuts] li{width:calc(50% - 2rem)}.site-hamburger-nav .menu[id^=menu-header-shortcuts]{border-bottom:none;border-top:solid 2px #125800}.site-hamburger-nav .menu li{overflow:hidden;position:relative;flex-grow:1}.site-hamburger-nav .menu li#hamburger-global-menu{width:100%}.site-hamburger-nav .menu li>ul>:not([class])>a:not([class]):not([data-stile]){color:false}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-simple],.site-hamburger-nav .menu li>ul 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}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-simple]:hover,.site-hamburger-nav .menu li>ul a:not([class])[href^=http]:empty:hover{color:rgba(17,34,255,.9);text-decoration:underline}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-simple]:hover::after,.site-hamburger-nav .menu li>ul a:not([class])[href^=http]:empty:hover::after{text-decoration:none}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-simple]:visited,.site-hamburger-nav .menu li>ul a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.site-hamburger-nav .menu li>ul 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)){.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-anchor]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.site-hamburger-nav .menu li>ul a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]{position:relative;margin-right:calc(2rem + 5px)}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::before{content:" ";position:absolute;right:-0.75rem;bottom:3px;display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;opacity:.7}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-file-pdf][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);opacity:.7;transform:translate(2rem, 3px);margin-left:5px}@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 li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{transform:translateY(0.2em)}}.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-file-pdf]:not([data-stile~=link-external])::after,.site-hamburger-nav .menu li>ul 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:contain;position:center;margin-left:5px;margin-right:0;opacity:.7;transform:translateY(2px)}.site-hamburger-nav .menu li>ul a:not([class])[href*="/facility/"]::after,.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::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);margin-left:5px;opacity:.7}@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 li>ul a:not([class])[href*="/facility/"]::after,.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-hamburger-nav .menu li>ul a:not([class])[href*="/facility/"]::after,.site-hamburger-nav .menu li>ul a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{transform:translateY(0.2em)}}@supports(-moz-appearance: none){.site-hamburger-nav .menu li>ul a[data-stile~=link-image]{display:block}}.site-hamburger-nav .menu li>ul a[data-stile~=link-image]>img{vertical-align:middle}.site-hamburger-nav .menu li>ul li a{padding-left:3rem}.site-hamburger-nav .menu a{font-weight:bold;color:#575757;position:relative;width:100%;height:3.75rem;padding:1.5rem;justify-content:flex-start;border-bottom:solid 1px #ccc;color:#2a2a2a;white-space:pre-wrap;line-height: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)){.site-hamburger-nav .menu a{-webkit-text-stroke-width:initial}}.site-hamburger-nav .hamburger-top-row{display:flex}.site-hamburger-nav .hamburger-top-row li{flex-basis:50%}.site-hamburger-nav .hamburger-top-row li a{font-weight:bold;padding:1rem 1.5rem;padding-right:0rem;height:3rem;color:#000}@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 .hamburger-top-row li a{-webkit-text-stroke-width:initial}}@media screen and (max-width: 399.5px),print and (max-width: 56.5px){.site-hamburger-nav .hamburger-top-row li a{padding-left:1rem}}.site-hamburger-nav .hamburger-top-row li a:hover{opacity:.7;transition:.1s linear}.site-hamburger-nav .hamburger-top-row li.fund a{color:#fff;background-color:#da672a}@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 .hamburger-top-row li.fund a{-webkit-text-stroke-width:initial}}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item a,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item a{background-color:rgba(238,243,238,.6);margin-bottom:1px;border:solid 1px #d0dcd0;display:inline-flex;align-items:center;justify-content:flex-start;font-weight:normal}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item a::before,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item a::before{content:"";width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:10px solid #125800;transform:translateY(0px);margin-right:5px}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item a:hover,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item a:hover{opacity:.7;transition:.1s linear}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item a:hover::after,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item a:hover::after{display:none}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item .sub-menu,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item .sub-menu{margin:0;width:100%}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item .sub-menu li,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item .sub-menu li{width:100%}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item .sub-menu li a,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item .sub-menu li a{background-color:rgba(1,80,15,.9);padding-left:3rem;border-bottom:solid 1px wheat}.site-hamburger-nav .menu[id^=menu-target-list] .menu-item a[href*="/facility/"]::after,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item a[href*="/facility/"]::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);transform:translateY(-0.5px)}@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[id^=menu-target-list] .menu-item a[href*="/facility/"]::after,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item a[href*="/facility/"]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-hamburger-nav .menu[id^=menu-target-list] .menu-item a[href*="/facility/"]::after,.site-hamburger-nav .menu[id^=menu-header-shortcuts] .menu-item a[href*="/facility/"]::after{transform:translateY(0.2em)}}@media screen and (max-width: 399.5px),print and (max-width: 56.5px){.site-hamburger-nav .menu[id^=menu-target-list] .menu-item a{padding-left:1rem;padding-right:0}}.site-hamburger-nav .menu#hamburger-global-menu>li{background-color:rgba(255,255,255,.6)}.site-hamburger-nav .menu#hamburger-global-menu>li a{width:100%}.site-hamburger-nav .menu#hamburger-global-menu>li .toggle-children-item{display:none}.site-hamburger-nav .menu#hamburger-global-menu>li.menu-item-has-children>a{width:calc(100% - 4.5rem)}.site-hamburger-nav .menu#hamburger-global-menu>li.menu-item-has-children .toggle-children-item{position:absolute;display:inline-flex;width:4.5rem;height:3.75rem;border-bottom:solid 1px #ccc;cursor:pointer}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.site-hamburger-nav .menu#hamburger-global-menu>li.menu-item-has-children .toggle-children-item{right:0}}.site-hamburger-nav .menu#hamburger-global-menu>li.menu-item-has-children .toggle-children-item::after{position:absolute;top:33%;right:30%;font-family:"Material Icons";content:"";font-size:1.8rem;font-weight:100;color:#75a03c}.site-hamburger-nav .menu#hamburger-global-menu>li.menu-item-has-children .toggle-children-item.open::after{content:""}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu{background-color:rgba(250,251,251,.8)}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li.current_page_item{background-color:#c3d3bc}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li.current_page_item>a{color:rgba(18,88,0,.8)}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li a{display:inline-flex;color:rgba(0,0,0,.6117647059);padding-left:4rem;font-weight:normal;height:3rem}.site-lang-en .site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li a{height:4.5rem}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li .toggle-children-item{display:none}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li.menu-item-has-children>a{width:calc(100% - 4.5rem)}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li.menu-item-has-children>.toggle-children-item{display:inline-flex;height:3rem;background-color:rgba(231,238,231,.6)}.site-lang-en .site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li.menu-item-has-children>.toggle-children-item{height:4.5rem}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li.menu-item-has-children>.toggle-children-item::after{top:27%;color:#125800}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li ul.sub-menu{background-color:rgba(18,88,0,.9)}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li ul.sub-menu a{color:#fff;height:auto}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li ul.sub-menu li.current_page_item{background-color:#5a8442}.site-hamburger-nav .menu#hamburger-global-menu>li>ul.sub-menu>li ul.sub-menu li.current_page_item>a{color:#fff}.site-hamburger-nav li:not(.show) .sub-menu li{background:#fff;opacity:0;visibility:hidden;max-height:0;transition:.3s max-height}.site-hamburger-nav .menu-item .sub-menu li{opacity:1;visibility:visible;max-height:1000px;transition:1.5s opacity,1.5s visibility,1.5s max-height}.current-menu-parent .sub-menu{display:flex}.site-hamburger-nav .sub-menu{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column}.site-hamburger-nav .sub-menu li{position:relative;display:inline-block;width:100%}.site-hamburger-nav .sub-menu a{min-height:2rem;padding:1rem}.nav-toggle{display:none;position:fixed;top:calc((4rem - 40px)/2);right:1rem;width:40px;height:40px;cursor:pointer;z-index:1000;background:rgba(0,0,0,0);padding:.25rem}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.nav-toggle{display:block}}.admin-bar{top:32px}@media screen and (max-width: 782px){.admin-bar{top:46px}}.nav-toggle div{position:relative}.nav-toggle span{display:block;position:absolute;height:3px;width:82%;background:#125800;left:2px;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}.nav-toggle span:nth-child(1){top:3px}.nav-toggle span:nth-child(2){top:13px}.nav-toggle span:nth-child(3){top:23px}.open .nav-toggle span:nth-child(1){top:13px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.open .nav-toggle span:nth-child(2){width:0;left:50%}.open .nav-toggle span:nth-child(3){top:13px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}.open .global-nav{-moz-transform:translateY(556px);-webkit-transform:translateY(556px);transform:translateY(556px)}#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:#575757}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:2rem;margin-bottom:2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){*+.navigation{margin-top:2rem}}.navigation.pagination{text-align:center}.navigation.pagination .nav-links{display:inline-flex;flex-wrap:wrap;align-items:center}.navigation.pagination .nav-links>*{position:relative;display:inline-flex;align-items:center;padding:0rem .1rem 0rem 1rem;line-height:1.25;font-size:1rem;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;height:3rem;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:0rem;background-color:#004c72;border:solid 1px #004c72;margin:.25rem;justify-content:center;line-height:1;height:2rem;min-height:2rem;width:2rem;padding:0 1rem 0 1rem}.navigation.pagination .nav-links>*:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.navigation.pagination .nav-links>*::after{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.navigation.pagination .nav-links>*{padding:0}}.navigation.pagination .nav-links .page-numbers::after{content:none}.navigation.pagination .nav-links>span{opacity:.5;pointer-events:none}.navigation.pagination .nav-links .prev{position:relative;display:inline-flex;align-items:center;padding:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-left:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.pagination .nav-links .prev{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.pagination .nav-links .prev{padding-left:4rem}}body:not(.ios) .navigation.pagination .nav-links .prev{font-feature-settings:"pkna" 1}@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)){.navigation.pagination .nav-links .prev{-webkit-text-stroke-width:initial}}.navigation.pagination .nav-links .prev::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;left:.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)){.navigation.pagination .nav-links .prev::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.pagination .nav-links .prev::before{left:1.5rem}}.navigation.pagination .nav-links .prev::before{color:#004c72}.navigation.pagination .nav-links .next{position:relative;display:inline-flex;align-items:center;padding:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-right:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.pagination .nav-links .next{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.pagination .nav-links .next{padding-right:4rem}}body:not(.ios) .navigation.pagination .nav-links .next{font-feature-settings:"pkna" 1}@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)){.navigation.pagination .nav-links .next{-webkit-text-stroke-width:initial}}.navigation.pagination .nav-links .next::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;right:.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)){.navigation.pagination .nav-links .next::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.pagination .nav-links .next::before{right:1.5rem}}.navigation.pagination .nav-links .next::before{color:#004c72}.navigation.pagination .nav-links .prev,.navigation.pagination .nav-links .next{font-size:.85rem;font-weight:normal;width:8rem;border:solid 1px #004c72}.navigation.pagination .nav-links .prev:hover,.navigation.pagination .nav-links .next:hover{transition-property:all;transition-duration:.3s;transition-timing-function:ease;color:#004c72;background-color:#fff;top:0;border:solid 1px #a4bfd2}.navigation.pagination .nav-links .prev:hover::before,.navigation.pagination .nav-links .next:hover::before{color:#004c72}.navigation.pagination .nav-links .prev::before,.navigation.pagination .nav-links .next::before{color:#fff}.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:0rem 1rem;min-width:3.25rem;min-height:3rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem;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:0rem 2rem}}body:not(.ios) .navigation.page-break-navigation .nav-links>*{font-feature-settings:"pkna" 1}@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)){.navigation.page-break-navigation .nav-links>*{-webkit-text-stroke-width:initial}}@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:nowrap;justify-content:center;align-items:stretch;margin-right:-1rem;margin-bottom:-1rem;margin-top:3.5rem}.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,.navigation.post-navigation .nav-links>.nav-list{flex:0 1 9rem;max-width:10rem;z-index:0}.navigation.post-navigation .nav-links>.nav-previous a,.navigation.post-navigation .nav-links>.nav-next a,.navigation.post-navigation .nav-links>.nav-list 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:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-left:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-previous a{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-previous a{padding-left:4rem}}body:not(.ios) .navigation.post-navigation .nav-links>.nav-previous a{font-feature-settings:"pkna" 1}@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)){.navigation.post-navigation .nav-links>.nav-previous a{-webkit-text-stroke-width:initial}}.navigation.post-navigation .nav-links>.nav-previous a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;left:.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)){.navigation.post-navigation .nav-links>.nav-previous a::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-previous a::before{left:1.5rem}}.navigation.post-navigation .nav-links>.nav-previous a::before{color:#004c72}.navigation.post-navigation .nav-links>.nav-previous a::before{color:#fff}.navigation.post-navigation .nav-links>.nav-next a{position:relative;display:inline-flex;align-items:center;padding:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-right:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-next a{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-next a{padding-right:4rem}}body:not(.ios) .navigation.post-navigation .nav-links>.nav-next a{font-feature-settings:"pkna" 1}@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)){.navigation.post-navigation .nav-links>.nav-next a{-webkit-text-stroke-width:initial}}.navigation.post-navigation .nav-links>.nav-next a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;right:.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)){.navigation.post-navigation .nav-links>.nav-next a::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-next a::before{right:1.5rem}}.navigation.post-navigation .nav-links>.nav-next a::before{color:#004c72}.navigation.post-navigation .nav-links>.nav-next a::before{color:#fff}.navigation.post-navigation .nav-links>.nav-list a{position:relative;display:inline-flex;align-items:center;padding:0rem 1rem;min-width:3.25rem;min-height:3rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-list a{padding:0rem 2rem}}body:not(.ios) .navigation.post-navigation .nav-links>.nav-list a{font-feature-settings:"pkna" 1}@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)){.navigation.post-navigation .nav-links>.nav-list a{-webkit-text-stroke-width:initial}}.navigation.post-navigation .nav-links>.nav-list a::before{display:none}.navigation.post-navigation .nav-links>.nav-previous a,.navigation.post-navigation .nav-links>.nav-next a,.navigation.post-navigation .nav-links>.nav-list a{font-weight:normal}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.navigation.post-navigation .nav-links>.nav-previous a,.navigation.post-navigation .nav-links>.nav-next a,.navigation.post-navigation .nav-links>.nav-list a{font-size:.85rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.post-navigation .nav-links>.nav-previous a,.navigation.post-navigation .nav-links>.nav-next a,.navigation.post-navigation .nav-links>.nav-list a{font-size:1rem}}.navigation.post-navigation .nav-links>.nav-previous a:hover,.navigation.post-navigation .nav-links>.nav-next a:hover,.navigation.post-navigation .nav-links>.nav-list a:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.navigation.post-navigation .nav-links>.nav-previous a:hover::before,.navigation.post-navigation .nav-links>.nav-next a:hover::before,.navigation.post-navigation .nav-links>.nav-list a:hover::before{color:#004c72}.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:#125c00;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:#125c00;height:4rem;padding-left:2rem;padding-right:3rem;border:2px solid #4ba734;border-radius:4px}.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(18,92,0,.5)}.navigation.filter label::before,.navigation.filter label::after{content:"";display:block;position:absolute;top:50%;right:1.25rem;z-index:1;pointer-events:none;border:0.3333333333rem solid rgba(0,0,0,0);transition:all .2s ease}.navigation.filter label::before{border-top-color:#e9eef1;transform:translate(50%, 40%) scale(0.65, 1) translate(0, -25%)}.navigation.filter label::after{border-bottom-color:#e9eef1;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:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-right:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem;display:flex}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.filter a{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.filter a{padding-right:4rem}}body:not(.ios) .navigation.filter a{font-feature-settings:"pkna" 1}@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)){.navigation.filter a{-webkit-text-stroke-width:initial}}.navigation.filter a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;right:.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)){.navigation.filter a::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.filter a::before{right:1.5rem}}.navigation.filter a::before{color:#004c72}.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:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-right:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-navigation .nav-links li>a{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-navigation .nav-links li>a{padding-right:4rem}}body:not(.ios) .navigation.page-navigation .nav-links li>a{font-feature-settings:"pkna" 1}@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)){.navigation.page-navigation .nav-links li>a{-webkit-text-stroke-width:initial}}.navigation.page-navigation .nav-links li>a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;right:.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)){.navigation.page-navigation .nav-links li>a::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.page-navigation .nav-links li>a::before{right:1.5rem}}.navigation.page-navigation .nav-links li>a::before{color:#004c72}.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:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-right:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.sibling-page-navigation .nav-links li>a{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.sibling-page-navigation .nav-links li>a{padding-right:4rem}}body:not(.ios) .navigation.sibling-page-navigation .nav-links li>a{font-feature-settings:"pkna" 1}@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)){.navigation.sibling-page-navigation .nav-links li>a{-webkit-text-stroke-width:initial}}.navigation.sibling-page-navigation .nav-links li>a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;right:.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)){.navigation.sibling-page-navigation .nav-links li>a::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.navigation.sibling-page-navigation .nav-links li>a::before{right:1.5rem}}.navigation.sibling-page-navigation .nav-links li>a::before{color:#004c72}.navigation.sibling-page-navigation .nav-links li:first-child>a{border-top:2px solid #125c00}.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 #4ba734}.search-form{display:inline-flex;position:relative}.search-form input:focus{outline:none;box-shadow:0 0 0 2px rgba(18,92,0,.5)}.search-form .search-field[type=search]{-webkit-appearance:none;margin-right:1rem;position:relative;display:inline-flex;align-items:center;padding:0rem 1rem;min-width:3.25rem;min-height:3rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem;-webkit-user-select:auto;-moz-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:0rem 2rem}}body:not(.ios) .search-form .search-field[type=search]{font-feature-settings:"pkna" 1}@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-form .search-field[type=search]{-webkit-text-stroke-width:initial}}@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:0rem 1rem;min-width:3.25rem;min-height:3rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem;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:0rem 2rem}}body:not(.ios) .search-form .search-submit{font-feature-settings:"pkna" 1}@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-form .search-submit{-webkit-text-stroke-width:initial}}@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:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;color:#125c00;font-size: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)){.search-form .label-search-submit::after{-webkit-text-stroke-width:.28px}}.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(18,92,0,.5)}.post-password-form input[type=password]{margin-left:.5rem;margin-right:1rem;position:relative;display:inline-flex;align-items:center;padding:0rem 1rem;min-width:3.25rem;min-height:3rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem;-webkit-user-select:auto;-moz-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:0rem 2rem}}body:not(.ios) .post-password-form input[type=password]{font-feature-settings:"pkna" 1}@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)){.post-password-form input[type=password]{-webkit-text-stroke-width:initial}}@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:0rem 1rem;min-width:3.25rem;min-height:3rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem;padding-top:.5rem;padding-bottom:.5rem}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=submit]{padding:0rem 2rem}}body:not(.ios) .post-password-form input[type=submit]{font-feature-settings:"pkna" 1}@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)){.post-password-form input[type=submit]{-webkit-text-stroke-width:initial}}@media screen and (min-width: 600px),print and (min-width: 193px){.post-password-form input[type=submit]{padding-top:.5rem;padding-bottom:.5rem}}.section{padding-bottom:2rem}.section.section-sns{padding-top:1rem;padding-bottom:1rem}.section-basic{margin-top:0rem;padding-top:3.14rem;position:relative}.section-basic .section-title{font-size:1.5rem;line-height:2.55rem;text-align:left;position:relative;padding-bottom:.5rem;color:#125800;font-weight:bold}.section-basic .section-title::after{content:"";display:block;position:absolute;left:1.5rem;transform:translateX(-50%);height:.5rem;width:3rem;border-top:solid 5px #125800;bottom:-10px}.site-lang-en .section-basic .section-title{font-size:1.5rem;line-height:2.55rem;line-height:2rem}@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 .list-item-page-card+*,.section-basic .list-item-article+*{margin-top:4rem}.section-basic .list-item-page{margin-top:3.5rem;margin-right:-1rem;margin-bottom:-1rem;display:flex;flex-wrap:wrap}.section-basic .list-item-page+*{margin-top:4rem}.section-basic .list-item-page>*:not(:empty){margin-right:1rem;margin-bottom:1rem}.section-basic .list-item-page a{position:relative;display:inline-flex;align-items:center;padding:0rem 1rem;min-width:3.25rem;min-height:3rem;padding-right:2.5rem;border:2px solid;border-radius:4px;height:100%;line-height:1.25;font-size:initial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;background-color:#e9eef1;border-color:#e9eef1;min-height:2rem;border-radius:5px;color:#fff;background-color:#004c72;height:2rem}@media screen and (min-width: 600px),print and (min-width: 193px){.section-basic .list-item-page a{padding:0rem 2rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.section-basic .list-item-page a{padding-right:4rem}}body:not(.ios) .section-basic .list-item-page a{font-feature-settings:"pkna" 1}@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 .list-item-page a{-webkit-text-stroke-width:initial}}.section-basic .list-item-page a::before{position:absolute;top:50%;transform:translateY(-50%);font-size:1.5em;content:"";display:inline-block;font-family:"Material Icons";font-style:normal;line-height:1;font-weight:normal;right:.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)){.section-basic .list-item-page a::before{-webkit-text-stroke-width:.28px}}@media screen and (min-width: 600px),print and (min-width: 193px){.section-basic .list-item-page a::before{right:1.5rem}}.section-basic .list-item-page a::before{color:#004c72}.page-template-page-target .section-latest-event .section-side-margin{margin-left:0;margin-right:0;max-width:100%;width:100%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-page-target .section-latest-article.section-side-margin{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.page-template-page-target .section-latest-article.section-side-margin{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.page-template-page-target .section-latest-article.section-side-margin{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.page-template-page-target .section-latest-article.section-side-margin{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.page-template-page-target .section-latest-article.section-side-margin{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.page-template-page-target .section-latest-article.section-side-margin{max-width:48rem}}.page-template-page-target .section-title,.post-type-archive-event .entry-target_archive .entry-title,.post-type-archive-article .entry-target_archive .entry-title{display:flex;align-items:center}.page-template-page-target .section-title span,.post-type-archive-event .entry-target_archive .entry-title span,.post-type-archive-article .entry-target_archive .entry-title span{font-size:1rem;display:block;padding-left:1rem;padding-top:6px}.section-important-information{padding:0;background:#fcffff;width:100%;margin-right:0;margin-left:0;max-width:100%;display:flex;align-items:center}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-important-information{flex-direction:column;align-items:flex-start}}.section-important-information .label-container-important{min-width:10rem;align-self:stretch;display:flex;justify-content:center;align-items:center;background-color:#bd2222;color:#fff}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-important-information .label-container-important{height:2rem}}.section-important-information .list-item-article-important{display:flex;flex-direction:column;width:100%;padding:.5rem;margin-top:0;margin-bottom:0}.section-important-information .list-item-article-important .item{width:100%;border:none;margin-bottom:0}.section-important-information .list-item-article-important .item a{margin:0 auto;max-width:69rem}.page-template-front-page .section-important-information .list-item-article-important .item .item-container{padding:0rem;align-items:flex-start;font-size:.85rem;line-height:1.275rem}@media screen and (min-width: 600px),print and (min-width: 193px){.page-template-front-page .section-important-information .list-item-article-important .item .item-container{align-items:baseline}}.page-template-front-page .section-important-information .list-item-article-important .item .item-container .item-info{min-width:8rem;justify-content:flex-end}.page-template-front-page .section-important-information .list-item-article-important .item .item-container .item-info .item-category.important{display:none}.page-template-front-page .section-important-information .list-item-article-important .item .item-container .item-info .item-desc{display:flex;justify-content:flex-end}.page-template-front-page .section-important-information .list-item-article-important .item .item-container .item-info .item-desc .item-date{display:block;min-width:7rem;text-align:right;padding-left:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .section-important-information .list-item-article-important .item .item-container .item-info .item-desc .item-date{min-width:5rem}}.page-template-front-page .section-important-information .list-item-article-important .item .item-container .item-title{width:100%;margin:0}.page-template-front-page .section-latest-event{background-image:url("./img/bg-grid.gif");background-size:8rem;background-position:center;background-repeat:repeat}.section-widget-centers{background-image:url("./img/bg-center.jpg");background-size:cover}.section-latest-article-info{margin-top:1rem;margin-bottom:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-side-margin{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-side-margin{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.section-side-margin{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.section-side-margin{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.section-side-margin{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.error404 .site-main,.search .site-main{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.error404 .site-main,.search .site-main{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.error404 .site-main,.search .site-main{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.error404 .site-main,.search .site-main{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.error404 .site-main,.search .site-main{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.error404 .site-main .button a,.search .site-main .button a{position:relative;display:inline-flex;align-items:center;padding:0rem .1rem 0rem 1rem;line-height:1.25;font-size:1rem;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;height:3rem;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:0rem;background-color:#004c72;border:solid 1px #004c72;border-radius:5px;height:2rem;margin:0}.error404 .site-main .button a:hover,.search .site-main .button a:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.error404 .site-main .button a::after,.search .site-main .button a::after{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem}.search.search-results .button,.search-no-results .button{text-align:center;margin-bottom:3.14rem}.entry-content .search-form a.label-search-submit{display:none}.entry-content .search-form .search-submit{height:2rem;min-height:2rem}.entry-content .search-form .label-search-field{display:flex;justify-content:flex-start;flex-wrap:wrap}.entry-content .search-form .label-search-field .search-field-chikudai{width:20rem;height:2rem;border:solid 1px #dcdcdc;padding-left:1rem}.entry-content .search-form .label-search-field .search-submit{height:2rem;width:6rem;color:#fff;background:#75a03c;font-size:.85rem;line-height:1.275rem;display:flex;justify-content:center}.page-template-front-page .section-latest-article{padding-bottom:3.14rem}.section-latest-article .stile{background-color:rgba(255,255,255,.9)}.section-latest-article div.stile{display:none}.section-latest-article div.stile.current{display:block}.section-latest-article div.shortcode div .section-nav-title{font-size:1.5rem;line-height:2.55rem;padding-bottom:.5rem;color:#125800;position:relative;display:flex}.section-latest-article div.shortcode div .section-nav-title .stile{display:inline-block;margin-bottom:2px;margin-left:auto}.section-latest-article div.shortcode div .section-nav-title .stile .button{display:inline-flex;align-items:center;min-width:6rem;margin-bottom:0;margin-top:0;padding:0 1rem 0 1.5rem;line-height:1.7rem;font-size:1rem;font-feature-settings:"pnka" 1;height:inherit;border-radius:5px}.section-latest-article div.shortcode div .section-nav-title .stile .button::after{background-position:right}.section-latest-article.shortcode>ul{margin-top:2rem;border-top:solid 1px #dcdcdc}.section-latest-article.shortcode>ul li{border-bottom:solid 1px #dcdcdc}.section-latest-article.shortcode>ul li:hover{text-decoration:underline;opacity:.8;transition-duration:.3s}.section-widget-centers{width:100%}.section-widget-centers h2.widget-title{font-size:1rem}.section-widget-centers .section-widget-margin{margin-top:3rem;margin-bottom:2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-widget-centers .section-widget-margin .section-widget-column{display:flex;justify-content:space-between;flex-flow:column nowrap}.section-widget-centers .section-widget-margin .section-widget-column>*{width:100%;max-width:100%}.section-widget-centers .section-widget-margin .section-widget-column>*:not(:nth-child(1n+1)){margin-left:calc(1rem - 1px)}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(n+2){margin-top:1rem}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(1n+1){margin-left:0}.section-widget-centers .section-widget-margin .section-widget-column>*:not(:nth-child(n+2)){margin-top:0}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(n):last-child{margin-right:0}}@media screen and (min-width: 600px),print and (min-width: 193px){.section-widget-centers .section-widget-margin .section-widget-column{display:flex;justify-content:space-between;flex-flow:row wrap}.section-widget-centers .section-widget-margin .section-widget-column>*{width:100%;max-width:calc(50% - 0.5rem)}.section-widget-centers .section-widget-margin .section-widget-column>*:not(:nth-child(2n+1)){margin-left:calc(1rem - 1px)}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(n+3){margin-top:1rem}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(2n+1){margin-left:0}.section-widget-centers .section-widget-margin .section-widget-column>*:not(:nth-child(n+3)){margin-top:0}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(2n+1):last-child{margin-right:calc((50% - 0.5rem + 1rem)*1)}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(2n):last-child{margin-right:0}}@media screen and (min-width: 1200px),print and (min-width: 615px){.section-widget-centers .section-widget-margin .section-widget-column{display:flex;justify-content:space-between;flex-flow:row wrap}.section-widget-centers .section-widget-margin .section-widget-column>*{width:100%;max-width:calc(33.3333333333% - 0.6666666667rem)}.section-widget-centers .section-widget-margin .section-widget-column>*:not(:nth-child(3n+1)){margin-left:calc(1rem - 1px)}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(n+4){margin-top:1rem}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(3n+1){margin-left:0}.section-widget-centers .section-widget-margin .section-widget-column>*:not(:nth-child(n+4)){margin-top:0}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*2)}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(3n):last-child{margin-right:0}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*1)}.section-widget-centers .section-widget-margin .section-widget-column>*:nth-child(3n):last-child{margin-right:0}}.section-special-contents{background-color:#fff;padding:2rem}.section-special-contents a{height:100%}.page-template-front-page .section-special-contents{padding:3.14rem 0 0 0;background-size:8rem;background-image:url("./img/bg-grid.gif");background-repeat:repeat;background-position:center}.site-lang-en .section-special-contents{padding:2rem 0 2rem 0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-special-contents{max-width:100%}}.section-special-contents .special-contents-bg{width:100%}.site-lang-en .section-special-contents .special-contents-bg{padding:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-lang-en .section-special-contents .special-contents-bg{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.site-lang-en .section-special-contents .special-contents-bg{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.site-lang-en .section-special-contents .special-contents-bg{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-lang-en .section-special-contents .special-contents-bg{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.site-lang-en .section-special-contents .special-contents-bg{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.section-special-contents-container-ja{display:flex;justify-content:space-between;flex-flow:column nowrap}.section-special-contents-container-ja>*{width:100%;max-width:100%}.section-special-contents-container-ja>*:not(:nth-child(1n+1)){margin-left:calc(1rem - 1px)}.section-special-contents-container-ja>*:nth-child(n+2){margin-top:1rem}.section-special-contents-container-ja>*:nth-child(1n+1){margin-left:0}.section-special-contents-container-ja>*:not(:nth-child(n+2)){margin-top:0}.section-special-contents-container-ja>*: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-special-contents-container-ja{display:flex;justify-content:space-between;flex-flow:row wrap}.section-special-contents-container-ja>*{width:100%;max-width:calc(50% - 1rem)}.section-special-contents-container-ja>*:not(:nth-child(2n+1)){margin-left:calc(2rem - 1px)}.section-special-contents-container-ja>*:nth-child(n+3){margin-top:2rem}.section-special-contents-container-ja>*:nth-child(2n+1){margin-left:0}.section-special-contents-container-ja>*:not(:nth-child(n+3)){margin-top:0}.section-special-contents-container-ja>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1rem + 2rem)*1)}.section-special-contents-container-ja>*:nth-child(2n):last-child{margin-right:0}.page-template-front-page .section-special-contents-container-ja{display:flex;justify-content:space-between;flex-flow:row wrap}.page-template-front-page .section-special-contents-container-ja>*{width:100%;max-width:calc(33.3333333333% - 0.6666666667rem)}.page-template-front-page .section-special-contents-container-ja>*:not(:nth-child(3n+1)){margin-left:calc(1rem - 1px)}.page-template-front-page .section-special-contents-container-ja>*:nth-child(n+4){margin-top:1rem}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n+1){margin-left:0}.page-template-front-page .section-special-contents-container-ja>*:not(:nth-child(n+4)){margin-top:0}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*2)}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n):last-child{margin-right:0}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*1)}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n):last-child{margin-right:0}}@media screen and (min-width: 900px),print and (min-width: 369px){.section-special-contents-container-ja{display:flex;justify-content:space-between;flex-flow:row wrap}.section-special-contents-container-ja>*{width:100%;max-width:calc(25% - 0.75rem)}.section-special-contents-container-ja>*:not(:nth-child(4n+1)){margin-left:calc(1rem - 1px)}.section-special-contents-container-ja>*:nth-child(n+5){margin-top:1rem}.section-special-contents-container-ja>*:nth-child(4n+1){margin-left:0}.section-special-contents-container-ja>*:not(:nth-child(n+5)){margin-top:0}.section-special-contents-container-ja>*:nth-child(4n+1):last-child{margin-right:calc((25% - 0.75rem + 1rem)*3)}.section-special-contents-container-ja>*:nth-child(4n):last-child{margin-right:0}.section-special-contents-container-ja>*:nth-child(4n+2):last-child{margin-right:calc((25% - 0.75rem + 1rem)*2)}.section-special-contents-container-ja>*:nth-child(4n):last-child{margin-right:0}.section-special-contents-container-ja>*:nth-child(4n+3):last-child{margin-right:calc((25% - 0.75rem + 1rem)*1)}.section-special-contents-container-ja>*:nth-child(4n):last-child{margin-right:0}.page-template-front-page .section-special-contents-container-ja{display:flex;justify-content:space-between;flex-flow:row wrap}.page-template-front-page .section-special-contents-container-ja>*{width:100%;max-width:calc(33.3333333333% - 1.3333333333rem)}.page-template-front-page .section-special-contents-container-ja>*:not(:nth-child(3n+1)){margin-left:calc(2rem - 1px)}.page-template-front-page .section-special-contents-container-ja>*:nth-child(n+4){margin-top:2rem}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n+1){margin-left:0}.page-template-front-page .section-special-contents-container-ja>*:not(:nth-child(n+4)){margin-top:0}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*2)}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n):last-child{margin-right:0}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*1)}.page-template-front-page .section-special-contents-container-ja>*:nth-child(3n):last-child{margin-right:0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .section-special-contents-container-ja{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.page-template-front-page .section-special-contents-container-ja{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.page-template-front-page .section-special-contents-container-ja{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.page-template-front-page .section-special-contents-container-ja{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.page-template-front-page .section-special-contents-container-ja{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.section-special-contents-container-en{display:flex;justify-content:space-between;flex-flow:column nowrap}.section-special-contents-container-en>*{width:100%;max-width:100%}.section-special-contents-container-en>*:not(:nth-child(1n+1)){margin-left:calc(1rem - 1px)}.section-special-contents-container-en>*:nth-child(n+2){margin-top:1rem}.section-special-contents-container-en>*:nth-child(1n+1){margin-left:0}.section-special-contents-container-en>*:not(:nth-child(n+2)){margin-top:0}.section-special-contents-container-en>*:nth-child(n):last-child{margin-right:0}@media screen and (min-width: 600px),print and (min-width: 193px){.section-special-contents-container-en{display:flex;justify-content:space-between;flex-flow:row wrap}.section-special-contents-container-en>*{width:100%;max-width:calc(50% - 1rem)}.section-special-contents-container-en>*:not(:nth-child(2n+1)){margin-left:calc(2rem - 1px)}.section-special-contents-container-en>*:nth-child(n+3){margin-top:2rem}.section-special-contents-container-en>*:nth-child(2n+1){margin-left:0}.section-special-contents-container-en>*:not(:nth-child(n+3)){margin-top:0}.section-special-contents-container-en>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1rem + 2rem)*1)}.section-special-contents-container-en>*:nth-child(2n):last-child{margin-right:0}.section-special-contents-container-en a:nth-last-child(1){background-color:#dcdcdc}}.section-widget-footer{min-width:30rem}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.section-widget-footer{height:100%;margin:0 auto}}.section-widget-footer .section-widget-column{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;margin-right:-0.8rem;margin-bottom:-0.8rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-widget-footer .section-widget-column{flex-wrap:wrap;justify-content:flex-start}}.section-widget-footer .section-widget-column .widget_media_image{width:100%;flex-basis:17rem;margin:0 .5rem 1rem 0rem;flex-shrink:1}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-widget-footer .section-widget-column .widget_media_image{flex-basis:10rem}}.section-widget-big-banner{padding-bottom:2rem;background-image:url("./img/bg-grid.gif");background-size:8rem;background-repeat:repeat}.section-widget-big-banner .section-widget-column{display:flex;width:100%}.section-widget-big-banner .section-widget-column .widget_media_image{width:100%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-widget-big-banner .section-widget-column{flex-direction:column}}.section-widget-big-banner .widget_media_image{height:100%;font-size:0}.section-widget-big-banner .widget_media_image img{width:100%}.section-widget-big-banner .widget_media_image:nth-child(2n+1){margin-right:5px}.section-facebook-pulgin .twitter-title{margin:0 1rem 20px 1rem}.section-information{background-color:#fff;padding-top:3rem;background-size:8rem}.site-lang-en .section-information{padding-top:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-information-inner{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.section-information-inner{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.section-information-inner{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.section-information-inner{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.site-lang-ja .section-information-inner{display:flex}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.section-information-inner{max-height:71rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner{flex-direction:column}}@media screen and (max-width: 599.5px)and (-ms-high-contrast: active),screen and (max-width: 599.5px)and (-ms-high-contrast: none),print and (max-width: 192.5px)and (-ms-high-contrast: active),print and (max-width: 192.5px)and (-ms-high-contrast: none){.section-information-inner{display:block}}.section-information-inner .section-live-information{margin-right:2rem;width:50%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner .section-live-information{width:100%;margin:0;max-width:inherit}}.site-lang-en .section-information-inner .section-live-information{display:flex;justify-content:space-between;flex-flow:row wrap;width:100%;padding-top:3rem}.site-lang-en .section-information-inner .section-live-information>*{width:100%;max-width:calc(50% - 1rem)}.site-lang-en .section-information-inner .section-live-information>*:not(:nth-child(2n+1)){margin-left:calc(2rem - 1px)}.site-lang-en .section-information-inner .section-live-information>*:nth-child(n+3){margin-top:2rem}.site-lang-en .section-information-inner .section-live-information>*:nth-child(2n+1){margin-left:0}.site-lang-en .section-information-inner .section-live-information>*:not(:nth-child(n+3)){margin-top:0}.site-lang-en .section-information-inner .section-live-information>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1rem + 2rem)*1)}.site-lang-en .section-information-inner .section-live-information>*:nth-child(2n):last-child{margin-right:0}.site-lang-en .section-information-inner .section-live-information>*:nth-child(2n+2):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){.site-lang-en .section-information-inner .section-live-information{display:flex;justify-content:space-between;flex-flow:column nowrap;padding-top:1rem}.site-lang-en .section-information-inner .section-live-information>*{width:100%;max-width:100%}.site-lang-en .section-information-inner .section-live-information>*:not(:nth-child(1n+1)){margin-left:calc(0rem - 1px)}.site-lang-en .section-information-inner .section-live-information>*:nth-child(n+2){margin-top:0rem}.site-lang-en .section-information-inner .section-live-information>*:nth-child(1n+1){margin-left:0}.site-lang-en .section-information-inner .section-live-information>*:not(:nth-child(n+2)){margin-top:0}.site-lang-en .section-information-inner .section-live-information>*:nth-child(n):last-child{margin-right:0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-lang-en .section-information-inner .section-live-information{display:flex;justify-content:space-between;flex-flow:column nowrap;padding-top:1rem}.site-lang-en .section-information-inner .section-live-information>*{width:100%;max-width:100%}.site-lang-en .section-information-inner .section-live-information>*:not(:nth-child(1n+1)){margin-left:calc(0rem - 1px)}.site-lang-en .section-information-inner .section-live-information>*:nth-child(n+2){margin-top:0rem}.site-lang-en .section-information-inner .section-live-information>*:nth-child(1n+1){margin-left:0}.site-lang-en .section-information-inner .section-live-information>*:not(:nth-child(n+2)){margin-top:0}.site-lang-en .section-information-inner .section-live-information>*:nth-child(n):last-child{margin-right:0}}.section-information-inner .section-live-information .mt0{margin-top:0rem;padding-top:0rem;color:#75a03c}.site-lang-en .section-information-inner .section-live-information .mt0{display:none}.section-information-inner .section-live-information .live-information-container{border:solid 2px #e6e6e6;margin-top:2rem;padding:1rem;height:auto}.site-lang-en .section-information-inner .section-live-information .live-information-container{border:none;padding:0;margin-top:0}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.site-lang-en .section-information-inner .section-live-information .live-information-container{width:100%;margin-top:2rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-lang-en .section-information-inner .section-live-information .live-information-container{width:100%;margin-top:2rem}}.site-lang-en .section-information-inner .section-live-information .live-information-container .info-label span:nth-child(2){padding-left:.5rem}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.section-information-inner .section-live-information .live-information-container{margin-bottom:1rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner .section-live-information .live-information-container{margin-bottom:1rem}}@media screen and (max-width: 399.5px),print and (max-width: 27.5px){.section-information-inner .section-live-information .live-information-container{border:none;padding:1rem 0}}.section-information-inner .section-live-information .gallary-link{display:inline-block}.section-information-inner .section-live-information .photo-gallary{padding:1rem 0}.site-lang-en .section-information-inner .section-live-information .photo-gallary{width:100%;padding:1rem 0 0 0}.section-information-inner .section-live-information .view-img-container{margin-top:1rem;display:flex;justify-content:space-between;flex-flow:row wrap}.section-information-inner .section-live-information .view-img-container>*{width:100%;max-width:calc(50% - 0.35rem)}.section-information-inner .section-live-information .view-img-container>*:not(:nth-child(2n+1)){margin-left:calc(0.7rem - 1px)}.section-information-inner .section-live-information .view-img-container>*:nth-child(n+3){margin-top:.7rem}.section-information-inner .section-live-information .view-img-container>*:nth-child(2n+1){margin-left:0}.section-information-inner .section-live-information .view-img-container>*:not(:nth-child(n+3)){margin-top:0}.section-information-inner .section-live-information .view-img-container>*:nth-child(2n+1):last-child{margin-right:calc((50% - 0.35rem + 0.7rem)*1)}.section-information-inner .section-live-information .view-img-container>*:nth-child(2n):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-information-inner .section-live-information .view-img-container{display:flex;justify-content:space-between;flex-flow:column nowrap}.section-information-inner .section-live-information .view-img-container>*{width:100%;max-width:100%}.section-information-inner .section-live-information .view-img-container>*:not(:nth-child(1n+1)){margin-left:calc(0.7rem - 1px)}.section-information-inner .section-live-information .view-img-container>*:nth-child(n+2){margin-top:.7rem}.section-information-inner .section-live-information .view-img-container>*:nth-child(1n+1){margin-left:0}.section-information-inner .section-live-information .view-img-container>*:not(:nth-child(n+2)){margin-top:0}.section-information-inner .section-live-information .view-img-container>*:nth-child(n):last-child{margin-right:0}}@media screen and (max-width: 504.5px),print and (max-width: 172.5px){.section-information-inner .section-live-information .view-img-container{display:flex;flex-direction:column;justify-content:normal}.section-information-inner .section-live-information .view-img-container>*:nth-child(n){max-width:100%}.section-information-inner .section-live-information .view-img-container>*:not(:first-child){margin-top:.7rem;margin-left:0}}.site-lang-en .section-information-inner .section-live-information .view-img-container{display:flex;justify-content:space-between;flex-flow:row wrap}.site-lang-en .section-information-inner .section-live-information .view-img-container>*{width:100%;max-width:calc(50% - 0.35rem)}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:not(:nth-child(2n+1)){margin-left:calc(0.7rem - 1px)}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:nth-child(n+3){margin-top:.7rem}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:nth-child(2n+1){margin-left:0}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:not(:nth-child(n+3)){margin-top:0}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:nth-child(2n+1):last-child{margin-right:calc((50% - 0.35rem + 0.7rem)*1)}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:nth-child(2n):last-child{margin-right:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-lang-en .section-information-inner .section-live-information .view-img-container{display:flex;flex-direction:column;justify-content:normal}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:nth-child(n){max-width:100%}.site-lang-en .section-information-inner .section-live-information .view-img-container>*:not(:first-child){margin-top:.7rem;margin-left:0}}.section-information-inner .section-live-information .view-img-container .view-img{display:none;position:relative;background-color:#fff}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.section-information-inner .section-live-information .view-img-container .view-img{height:100%;flex-basis:auto}}.section-information-inner .section-live-information .view-img-container .view-img .view-title{display:flex;align-self:center;vertical-align:middle;padding-top:.5rem}.site-lang-ja .section-information-inner .section-live-information .view-img-container .view-img .view-title{flex-direction:row-reverse;justify-content:flex-end;flex-wrap:wrap-reverse}.site-lang-en .section-information-inner .section-live-information .view-img-container .view-img .view-title{height:3rem;line-height:1.3rem;justify-content:flex-start;flex-wrap:wrap}.section-information-inner .section-live-information .whether-information-link{display:flex;justify-content:space-between;align-items:flex-end}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.section-information-inner .section-live-information .whether-information-link{flex-wrap:wrap}}.site-lang-en .section-information-inner .section-live-information .whether-information-link{flex-direction:column;align-items:flex-start}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-information-inner .section-live-information .whether-information-link{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 504.5px),print and (max-width: 172.5px){.section-information-inner .section-live-information .whether-information-link{flex-direction:column;align-items:flex-start}}.section-information-inner .section-live-information .whether-information-link a.button{margin:0;padding-left:0;height:2rem;min-width:10rem;justify-content:center}.section-information-inner .section-live-information .whether-information-link a.button::after{content:none}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-information-inner .section-live-information .whether-information-link a.button{margin:.5rem 0 0 0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner .section-live-information .whether-information-link a.button{margin-top:1rem}}.section-information-inner .cloud-container{display:flex;justify-content:flex-start;flex-direction:column}.section-information-inner .cloud-container .info-label{font-size:1.4rem;color:#125800;font-weight:bold;line-height:2rem}@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-information-inner .cloud-container .info-label{-webkit-text-stroke-width:initial}}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.section-information-inner .cloud-container .info-label{display:flex;flex-wrap:wrap}}.section-information-inner .cloud-container .cloud-inner{display:flex;align-items:center;margin-top:1.5rem;margin-bottom:.5rem;flex-direction:column;align-items:flex-start}.site-lang-en .section-information-inner .cloud-container .cloud-inner{align-items:baseline;flex-wrap:wrap}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.site-lang-en .section-information-inner .cloud-container .cloud-inner{flex-direction:row}}@media screen and (min-width: 600px)and (max-width: 949.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-information-inner .cloud-container .cloud-inner{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 479.5px),print and (max-width: 155.5px){.section-information-inner .cloud-container .cloud-inner{flex-direction:column;align-items:flex-start;margin-top:1rem}}.section-information-inner .cloud-container .cloud-inner .info-box-whether,.section-information-inner .cloud-container .cloud-inner .info-box-desc{display:flex;align-items:flex-end;margin:.5rem 0;min-width:8.5rem}@media screen and (max-width: 479.5px),print and (max-width: 155.5px){.section-information-inner .cloud-container .cloud-inner .info-box-whether,.section-information-inner .cloud-container .cloud-inner .info-box-desc{margin-top:1rem}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-information-inner .cloud-container .cloud-inner .info-box-whether,.section-information-inner .cloud-container .cloud-inner .info-box-desc{flex-wrap:wrap}}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.section-information-inner .cloud-container .cloud-inner .info-box-desc{justify-content:flex-start}}.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{margin-right:.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{margin:0}}@media screen and (min-width: 1200px),print and (min-width: 615px){.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{display:flex;align-items:baseline}}@media screen and (min-width: 600px)and (max-width: 1199.5px)and (-ms-high-contrast: active),screen and (min-width: 600px)and (max-width: 1199.5px)and (-ms-high-contrast: none),print and (min-width: 193px)and (max-width: 614.5px)and (-ms-high-contrast: active),print and (min-width: 193px)and (max-width: 614.5px)and (-ms-high-contrast: none){.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{display:flex;flex-direction:column;align-items:flex-start}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{white-space:nowrap}}.site-lang-en .section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{display:flex;flex-wrap:wrap;flex-shrink:1;flex-grow:1}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.site-lang-en .section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{flex-direction:column;margin-right:1rem}}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-lang-en .section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set{align-items:baseline;margin-right:.5rem}}.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set .info-title{position:relative;top:-0.75rem;font-size:1rem;color:gray;white-space:nowrap}.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set .info-value{font-size:2rem;font-family:"Open Sans";margin-right:.3rem;margin-left:1rem}.section-information-inner .cloud-container .cloud-inner .info-box-whether .info-set .info-value span:nth-child(2){font-size:1rem}.section-information-inner .cloud-container .info-box-desc .info-desc{color:#75a03c;display:flex;flex-direction:column}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner .cloud-container .info-box-desc .info-desc{padding-left:1rem}}.section-information-inner .cloud-container .info-box-desc .info-desc span{color:gray;white-space:nowrap}.section-information-inner .cloud-container .info-box-desc .button{margin:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner .cloud-container .info-box-desc{position:relative;top:0rem;right:1rem}}.section-information-inner .section-twitter-widget{width:50%;padding:0;margin-top:0}.section-information-inner .section-twitter-widget>img{max-width:20rem}.section-information-inner .section-twitter-widget iframe.twitter-timeline{height:645px !important}body.ios .section-information-inner .section-twitter-widget iframe.twitter-timeline{height:90% !important}@media screen and (min-width: 900px),print and (min-width: 369px){body.ios .section-information-inner .section-twitter-widget iframe.twitter-timeline{height:670px !important}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.section-information-inner .section-twitter-widget iframe.twitter-timeline{height:calc(100% - 5rem) !important}}@media screen and (min-width: 900px),print and (min-width: 369px){.section-information-inner .section-twitter-widget iframe.twitter-timeline{height:calc(100% - 3rem) !important}}@media screen and (max-width: 1071.5),print and (max-width: -227.5px){.section-information-inner .section-twitter-widget{width:100%;max-width:100%;margin-top:0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-information-inner .section-twitter-widget{margin-top:3rem;width:100%}}.site-lang-en .section-information-inner .section-twitter-widget{display:none}.section-sns-list{display:flex;justify-content:center}.section-sns-list li{margin:0 .25rem}.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}.section-sns-list li a:hover{opacity:1;transition:all .3s}.section-sns-list li a[href*=facebook]{background-image:url("./img/icon-facebook.svg")}.section-sns-list li a[href*=twitter]{background-image:url("./img/icon-twitter.svg")}.section-offspring-navi{border-top:solid 3px #75a03c}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list{-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem;line-height:1.5rem;color:#125800}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list>:not([class])>a:not([class]):not([data-stile]){color:#125800}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-simple],.section-offspring-navi .subsection-offspring-list>.middle-offspring-list 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}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-simple]:hover,.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[href^=http]:empty:hover{color:rgba(17,34,255,.9);text-decoration:underline}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-simple]:hover::after,.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[href^=http]:empty:hover::after{text-decoration:none}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-simple]:visited,.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list 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)){.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-anchor]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]{position:relative;margin-right:calc(2rem + 5px)}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::before{content:" ";position:absolute;right:-0.75rem;bottom:3px;display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;opacity:.7}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][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);opacity:.7;transform:translate(2rem, 3px);margin-left:5px}@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-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{transform:translateY(0.2em)}}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf]:not([data-stile~=link-external])::after,.section-offspring-navi .subsection-offspring-list>.middle-offspring-list 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:contain;position:center;margin-left:5px;margin-right:0;opacity:.7;transform:translateY(2px)}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[href*="/facility/"]::after,.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::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);margin-left:5px;opacity:.7}@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-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[href*="/facility/"]::after,.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[href*="/facility/"]::after,.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{transform:translateY(0.2em)}}@supports(-moz-appearance: none){.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a[data-stile~=link-image]{display:block}}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list a[data-stile~=link-image]>img{vertical-align:middle}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.section-offspring-navi .subsection-offspring-list>.middle-offspring-list{-moz-column-count:2;column-count:2}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-offspring-navi .subsection-offspring-list>.middle-offspring-list{-moz-column-count:1;column-count:1}}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list>li{border-bottom:dotted 1px #75a03c;position:relative;display:block;width:100%;height:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list li>a{display:block;width:100%;height:100%;padding:1rem}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list li>a:hover{background-color:rgba(255,255,255,.75);transition-duration:.3s;text-decoration-line:underline}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list li ul{border-top:dotted 1px #75a03c}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list li ul li{border-bottom:dotted 1px #75a03c}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list li ul li:nth-last-child(1){border:none}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list li ul li a{padding-left:2rem}.section-offspring-navi .subsection-offspring-list>.middle-offspring-list li ul li ul>li a{padding-left:3rem}.section-offspring-navi [class^=menu-target]>.middle-offspring-list>li{border-bottom:none;height:100%}.section-offspring-navi .page-offspring-navi{width:100%;color:#125800}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards{display:flex;justify-content:space-between;flex-flow:row wrap}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*{width:100%;max-width:calc(33.3333333333% - 1.3333333333rem)}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:not(:nth-child(3n+1)){margin-left:calc(2rem - 1px)}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:nth-child(n+4){margin-top:2rem}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:nth-child(3n+1){margin-left:0}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:not(:nth-child(n+4)){margin-top:0}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*2)}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:nth-child(3n):last-child{margin-right:0}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*1)}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards>*:nth-child(3n):last-child{margin-right:0}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards .item.page{border-bottom:solid 1px #75a03c;margin-bottom:0}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards .item.page .item-title,.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards .item.page .item-caption{padding:1rem 0}.section-offspring-navi .page-offspring-navi .subsection-children-cards .middle-children-cards .item.page .item-thumbnail>div{background-repeat:no-repeat;background-size:cover;height:9rem}.section-bottom-bar{display:flex;padding-top:3.14rem}.page-template-page-target .site-main .section-bottom-bar{display:none}.page-template-page-target .section-bottom-bar{background:#fff}.section-bottom-bar .two-column-layout .subsection-special-contents-ja{width:100%;max-width:48rem;margin:0 auto}@media screen and (min-width: 980px),print and (min-width: 369px){.section-bottom-bar .two-column-layout .subsection-special-contents-ja{min-width:14rem;width:19rem;margin-left:2rem}}.section-bottom-bar .two-column-layout .subsection-special-contents-ja a{width:33.3333333333%;height:5rem;margin-right:5rem}.section-bottom-bar .one-column-layout{width:100%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-page-target .section-bottom-bar .one-column-layout{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.page-template-page-target .section-bottom-bar .one-column-layout{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.page-template-page-target .section-bottom-bar .one-column-layout{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.page-template-page-target .section-bottom-bar .one-column-layout{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.page-template-page-target .section-bottom-bar .one-column-layout{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.page-template-page-target .section-bottom-bar .one-column-layout{max-width:48rem}}.section-bottom-bar .one-column-layout .subsection-special-contents-ja{display:flex;justify-content:space-between;flex-flow:row wrap}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*{width:100%;max-width:calc(25% - 0.375rem)}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:not(:nth-child(4n+1)){margin-left:calc(0.5rem - 1px)}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(n+5){margin-top:.5rem}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(4n+1){margin-left:0}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:not(:nth-child(n+5)){margin-top:0}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(4n+1):last-child{margin-right:calc((25% - 0.375rem + 0.5rem)*3)}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(4n):last-child{margin-right:0}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(4n+2):last-child{margin-right:calc((25% - 0.375rem + 0.5rem)*2)}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(4n):last-child{margin-right:0}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(4n+3):last-child{margin-right:calc((25% - 0.375rem + 0.5rem)*1)}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(4n):last-child{margin-right:0}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.section-bottom-bar .one-column-layout .subsection-special-contents-ja{display:flex;justify-content:space-between;flex-flow:column nowrap}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*{width:100%;max-width:100%}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:not(:nth-child(1n+1)){margin-left:calc(2rem - 1px)}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(n+2){margin-top:2rem}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(1n+1){margin-left:0}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:not(:nth-child(n+2)){margin-top:0}.section-bottom-bar .one-column-layout .subsection-special-contents-ja>*:nth-child(n):last-child{margin-right:0}}.section-bottom-bar .one-column-layout .subsection-special-contents-ja a{height:100%}.section-bottom-bar .one-column-layout .subsection-special-contents-en{display:flex;justify-content:space-between;flex-flow:row wrap}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*{width:100%;max-width:calc(50% - 1rem)}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:not(:nth-child(2n+1)){margin-left:calc(2rem - 1px)}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:nth-child(n+3){margin-top:2rem}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:nth-child(2n+1){margin-left:0}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:not(:nth-child(n+3)){margin-top:0}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1rem + 2rem)*1)}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:nth-child(2n):last-child{margin-right:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.section-bottom-bar .one-column-layout .subsection-special-contents-en{display:flex;justify-content:space-between;flex-flow:column nowrap}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*{width:100%;max-width:100%}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:not(:nth-child(1n+1)){margin-left:calc(2rem - 1px)}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:nth-child(n+2){margin-top:2rem}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:nth-child(1n+1){margin-left:0}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:not(:nth-child(n+2)){margin-top:0}.section-bottom-bar .one-column-layout .subsection-special-contents-en>*:nth-child(n):last-child{margin-right:0}}.section-bottom-bar .one-column-layout .subsection-special-contents-en a{height:100%}.single-procurance-news h2.entry-title{display:none}.page-template-page-target .site{background:linear-gradient(to bottom, #fff 8%, #fff 13%, rgba(255, 255, 255, 0))}.page-template-page-target .site .site-content .content-area{padding-bottom:3rem}.page-template-page-target .section-bg{background:#fff}.site-main.each-target-page{margin-top:1.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-main.each-target-page{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.site-main.each-target-page{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.site-main.each-target-page{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-main.each-target-page{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.site-main.each-target-page{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.site-main.each-target-page{max-width:48rem}}.site-main.each-target-page .entry-content{max-width:100%;min-width:inherit;width:100%;margin-left:0;margin-right:0;margin-bottom:4rem}.site-main.each-target-page .section-offspring-navi{border-top:none}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list{-moz-column-count:3;column-count:3;-moz-column-gap:1rem;column-gap:1rem;line-height:1.5rem;font-size:.85rem;line-height:1.275rem}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>:not([class])>a:not([class]):not([data-stile]){color:#125800}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-simple],.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list 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}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-simple]:hover,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[href^=http]:empty:hover{color:rgba(17,34,255,.9);text-decoration:underline}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-simple]:hover::after,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[href^=http]:empty:hover::after{text-decoration:none}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-simple]:visited,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list 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)){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-anchor]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]{position:relative;margin-right:calc(2rem + 5px)}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::before{content:" ";position:absolute;right:-0.75rem;bottom:3px;display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;opacity:.7}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][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);opacity:.7;transform:translate(2rem, 3px);margin-left:5px}@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-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{transform:translateY(0.2em)}}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-file-pdf]:not([data-stile~=link-external])::after,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list 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:contain;position:center;margin-left:5px;margin-right:0;opacity:.7;transform:translateY(2px)}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[href*="/facility/"]::after,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::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);margin-left:5px;opacity:.7}@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-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[href*="/facility/"]::after,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[href*="/facility/"]::after,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{transform:translateY(0.2em)}}@supports(-moz-appearance: none){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a[data-stile~=link-image]{display:block}}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list a[data-stile~=link-image]>img{vertical-align:middle}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list{-moz-column-count:2;column-count:2}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list{-moz-column-count:1;column-count:1}}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li{border-bottom:solid 1px #75a03c;position:relative;display:inline-block;width:100%;height:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background-color:rgba(239,241,236,.8);margin-bottom: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)){.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li{display:block}}body.ios .site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li{display:inline-block}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li>ul>li:nth-last-child(1){border:none}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li>ul>li a{padding-left:2rem}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li>ul>li ul li a{padding-left:3rem}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li>a,.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list>li>label{background-color:#75a03c;color:#fff;padding:.5rem;pointer-events:none}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list li>a{display:block;width:100%;height:100%;padding:.5rem}.site-main.each-target-page .section-offspring-navi [class^=menu-target]>.middle-offspring-list li>a:hover{background-color:rgba(255,255,255,.75);transition-duration:.3s;text-decoration-line:underline}.site-main.each-target-page .section-offspring-navi .section-latest-article .entry-article-block .article-block{padding-left:0;padding-right:0}.site-main.each-target-page .section-offspring-navi>.section-latest-article .entry-navigation ul .current,.site-main.each-target-page .section-offspring-navi>.section-latest-article .entry-navigation ul span:hover{background-color:#eaf3dc;color:#75a03c;transition-property:all;transition-duration:.4s;transition-timing-function:ease;transition-duration:.03s}.page-template-page-target .column-2>div:hover{opacity:.8;transition-duration:.3s}.section-side-bar{width:100%;max-width:48rem;margin:0 auto;height:100%}@media screen and (min-width: 980px),print and (min-width: 369px){.section-side-bar{min-width:14rem;width:19rem;margin-left:2rem}}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.section-side-bar{margin-top:3.4rem}}.section-side-bar .subsection-side-bar-menu>.side-bar-menu{padding-top:1rem;padding-bottom:1rem;background-color:#eff1ec;border-left:solid 2px rgba(241,244,238,.3);border-right:solid 2px rgba(241,244,238,.3)}.section-side-bar .subsection-side-bar-menu>.side-bar-menu>:not([class])>a:not([class]):not([data-stile]){color:#125800}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-simple],.section-side-bar .subsection-side-bar-menu>.side-bar-menu 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}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-simple]:hover,.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[href^=http]:empty:hover{color:rgba(17,34,255,.9);text-decoration:underline}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-simple]:hover::after,.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[href^=http]:empty:hover::after{text-decoration:none}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-simple]:visited,.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.section-side-bar .subsection-side-bar-menu>.side-bar-menu 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)){.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-anchor]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]{position:relative;margin-right:calc(2rem + 5px)}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::before{content:" ";position:absolute;right:-0.75rem;bottom:3px;display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;opacity:.7}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-file-pdf][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);opacity:.7;transform:translate(2rem, 3px);margin-left:5px}@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-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{transform:translateY(0.2em)}}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-file-pdf]:not([data-stile~=link-external])::after,.section-side-bar .subsection-side-bar-menu>.side-bar-menu 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:contain;position:center;margin-left:5px;margin-right:0;opacity:.7;transform:translateY(2px)}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[href*="/facility/"]::after,.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::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);margin-left:5px;opacity:.7}@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-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[href*="/facility/"]::after,.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[href*="/facility/"]::after,.section-side-bar .subsection-side-bar-menu>.side-bar-menu a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{transform:translateY(0.2em)}}@supports(-moz-appearance: none){.section-side-bar .subsection-side-bar-menu>.side-bar-menu a[data-stile~=link-image]{display:block}}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a[data-stile~=link-image]>img{vertical-align:middle}.section-side-bar .subsection-side-bar-menu>.side-bar-menu a[href$=".pdf"]::after,.section-side-bar .subsection-side-bar-menu>.side-bar-menu a[data-stile~=link-file-pdf]::after{content:" ";display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;transform:translateY(2px)}.section-side-bar .subsection-side-bar-menu>.side-bar-menu::before{content:"";display:block;background-color:#75a03c;height:4px;width:calc(100% + 4px);position:relative;left:-2px;top:-1rem}.section-side-bar .subsection-side-bar-menu ul li{display:block}.section-side-bar .subsection-side-bar-menu ul li a,.section-side-bar .subsection-side-bar-menu ul li label{display:inline-block;width:100%;height:auto;padding:.5rem;padding-left:1.5rem;color:#125800;font-size:.85rem;line-height:1.275rem;line-height:1.2rem}.site-lang-en .section-side-bar .subsection-side-bar-menu ul li a,.site-lang-en .section-side-bar .subsection-side-bar-menu ul li label{font-size:.85rem;line-height:1.275rem}.section-side-bar .subsection-side-bar-menu ul li a:hover{background-color:rgba(255,255,255,.75);transition-duration:.3s;text-decoration-line:underline}.section-side-bar .subsection-side-bar-menu li.current>a{background-color:#fff;color:#75a03c;position:relative;overflow:hidden}.section-side-bar .subsection-side-bar-menu li.current>a::before{content:"";position:absolute;width:3px;height:100%;display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #125800;top:calc(50% - 5px);left:1.5rem}.section-side-bar .subsection-side-bar-menu>ul>li>ul>li:nth-child(1){border:none}.section-side-bar .subsection-side-bar-menu>ul>li>ul>li a{padding-left:2.5rem}.section-side-bar .subsection-side-bar-menu>ul>li>ul>li>ul>li a{padding-left:3.5rem}.section-side-bar .subsection-side-bar-menu ul.side-bar-menu>li>ul>li:not(.current)>ul{display:none}.section-side-bar .subsection-wrap{border-left:solid 2px rgba(241,244,238,.3);border-right:solid 2px rgba(241,244,238,.3);margin-top:2.5rem}.section-side-bar .subsection-latest-event .container-title-button,.section-side-bar .subsection-latest-article .container-title-button{display:flex;justify-content:space-between;align-items:flex-end}.section-side-bar .subsection-latest-event .container-title-button .section-title,.section-side-bar .subsection-latest-article .container-title-button .section-title{color:#125800;font-size:1.25rem;line-height:1.7rem}.section-side-bar .subsection-latest-event .container-title-button .stile,.section-side-bar .subsection-latest-article .container-title-button .stile{width:100%}.section-side-bar .subsection-latest-event .container-title-button .stile .button-side,.section-side-bar .subsection-latest-article .container-title-button .stile .button-side{height:3rem;margin:0;border-bottom:solid 2px rgba(241,244,238,.3);position:relative;display:flex;align-items:center;padding:0rem .1rem 0rem 1.5rem;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#125800;font-size:.85rem;line-height:1.275rem;width:100%;max-width:100%;background-color:#eff1ec}.section-side-bar .subsection-latest-event .container-title-button .stile .button-side::after,.section-side-bar .subsection-latest-article .container-title-button .stile .button-side::after{content:"";position:absolute;margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:0;color:#75a03c}.section-side-bar .subsection-latest-event .container-title-button .stile .button-side:hover,.section-side-bar .subsection-latest-article .container-title-button .stile .button-side:hover{background-color:rgba(242,244,242,.8);transition-duration:.3s;text-decoration-line:underline}.section-side-bar .page-side-bar{position:relative}.section-side-bar .side_bar_thumbnail{height:auto;width:100%}.section-side-bar .side_bar_thumbnail img{width:100%}.section-side-bar .subsection-latest-event .list-item-event{width:100%;flex-direction:column;margin:0}.section-side-bar .subsection-latest-event .list-item-event .item{width:100%;margin:0}.section-side-bar .subsection-latest-event .list-item-event .item .item-info{padding:1rem 0rem 1rem 0rem;border-bottom:dotted 1px #75a03c;display:flex;flex-direction:column-reverse}.section-side-bar .subsection-latest-event .list-item-event .item .item-info .item-event-duration{display:flex;color:#fff;font-size:.8rem;background-color:#a2c422;margin-top:1rem;margin-bottom:.6rem;width:100%;border-radius:0 2px 2px 0}.section-side-bar .subsection-latest-event .list-item-event .item .item-info .item-event-duration .item-event-duration-label{background-color:#75a03c;letter-spacing:.1rem;padding:0 2px;flex-basis:5rem;min-width:4rem;border-radius:2px 0 0 2px}.section-side-bar .subsection-latest-event .list-item-event .item .item-info .item-event-duration .item-event-duration-date{padding:.3rem;display:flex}.section-side-bar .subsection-latest-event .list-item-event .item .item-info .item-event-duration .item-event-duration-date .date-bgn,.section-side-bar .subsection-latest-event .list-item-event .item .item-info .item-event-duration .item-event-duration-date .date-end{margin:0}.section-side-bar .subsection-latest-event .list-item-event .item .item-info .item-event-duration .item-event-duration-date .to{font-size:.5rem;margin:0 2px}.section-side-bar .subsection-latest-article .list-item-article .item .item-info{display:block;padding:1rem 0rem 1rem 0rem;border-bottom:dotted 1px #75a03c}.section-side-bar .subsection-latest-article .list-item-article .item .item-info .item-title{padding-bottom:1rem}.section-side-bar .subsection-latest-article .list-item-article .item .item-info .item-date{justify-content:flex-start;padding:0;font-family:unset;color:#75a03c}.section-side-bar .subsection-latest-article .list-item-article .item .item-info .item-date:after{content:none}.section-side-bar .subsection-latest-article .list-item-article .item .item-info .item-category{display:none}.section-side-bar .subsection-latest-article .list-item-article .item:nth-last-child(1) .item-info{border-bottom:solid 2px #75a03c}.section-side-bar .subsection-latest-article .item:nth-last-child(1) .item-info,.section-side-bar .subsection-latest-event .item:nth-last-child(1) .item-info{border-bottom:solid 2px #75a03c}.section-side-bar .subsection-special-contents-ja,.section-side-bar .subsection-special-contents-en{margin-top:2.5rem}.section-side-bar .subsection-special-contents-ja a:hover,.section-side-bar .subsection-special-contents-en a:hover{opacity:.7;transition-duration:.3s}.section-side-bar .subsection-special-contents-ja img,.section-side-bar .subsection-special-contents-en img{margin-bottom:1rem}.section-side-bar .sdgs-term-ui+.subsection-special-contents-ja{margin-top:1rem}.page .entry-content>ul.cat-list>li.cat-item>span{display:none}.page .entry-content>ul.cat-list>li .children{margin-top:0}.page .entry-content>ul.cat-list>li>.children>li{padding:.2rem 0}.page .entry-content>ul.cat-list>li>.children>li a,.page .entry-content>ul.cat-list>li>.children>li span{padding:.1rem 1rem;margin-bottom:.1rem;border-radius:2px !important;display:inline-block;padding:.25rem 1rem !important}.page .entry-content>ul.cat-list>li>.children>li>span{border:solid 1px #125800}.page .entry-content>ul.cat-list>li>.children>li>a{background-color:#125800 !important;color:#fff !important;text-decoration:none !important}.page .entry-content>ul.cat-list>li>.children>li>ul{display:block;margin-top:.25rem}.page .entry-content>ul.cat-list>li>.children>li>ul>li{display:inline-block;padding-right:.1rem;margin-bottom:.6rem}.page .entry-content>ul.cat-list>li>.children>li>ul>li>a{background-color:#125800 !important;color:#fff !important;text-decoration:none !important}.page .faculty-member-list>li:not(:nth-child(1)){margin-top:3.14rem}.site-lang-en .page .faculty-member-list h4{font-size:1.25rem;line-height:1.7rem}.site-lang-en .page .faculty-member-list h4>span:nth-of-type(2){padding-left:.5rem}.page .faculty-member-list .list-item-faculty-member li.simple .item-container .item-info .item-study-theme span{padding:0;display:inline-block}.list-item-faculty-member li,.list-item-search li{border-bottom:dotted 1px #75a03c}.list-item-faculty-member li .item-container,.list-item-search li .item-container{display:flex;padding:1rem 0}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.list-item-faculty-member li .item-container,.list-item-search li .item-container{flex-direction:column}}.list-item-faculty-member li .item-container figure,.list-item-search li .item-container figure{min-width:10rem;max-width:10rem;min-height:10rem;max-height:10rem;margin-top:0;margin-bottom:0}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.list-item-faculty-member li .item-container figure,.list-item-search li .item-container figure{min-width:15rem;max-width:15rem;min-height:15rem;max-height:15rem;margin:0 auto}}.list-item-faculty-member li .item-container figure .trim-face-image,.list-item-search li .item-container figure .trim-face-image{padding-right:.5rem;position:relative;overflow:hidden}.list-item-faculty-member li .item-container figure .trim-face-image::before,.list-item-search li .item-container figure .trim-face-image::before{content:"";display:block;padding-top:100%}.list-item-faculty-member li .item-container figure img,.list-item-search li .item-container figure img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.list-item-faculty-member li .item-container .item-info,.list-item-search li .item-container .item-info{width:100%}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.list-item-faculty-member li .item-container .item-info,.list-item-search li .item-container .item-info{padding-left:0}}.list-item-faculty-member li .item-container .item-info .item-title,.list-item-search li .item-container .item-info .item-title{display:flex;align-items:baseline;flex-wrap:wrap}.list-item-faculty-member li .item-container .item-info .item-title .item-position-ja,.list-item-search li .item-container .item-info .item-title .item-position-ja{margin-right:.5rem}.list-item-faculty-member li .item-container .item-info .item-title-ja,.list-item-search li .item-container .item-info .item-title-ja{font-size:1.25rem;line-height:1.7rem;margin-right:.5rem}.list-item-faculty-member li .item-container .item-info .item-position-ja,.list-item-search li .item-container .item-info .item-position-ja{font-size:.85rem;line-height:1.275rem}.list-item-faculty-member li .item-container .item-info .item-title-en,.list-item-search li .item-container .item-info .item-title-en{font-size:.85rem;line-height:1.275rem;margin-left:0}.site-lang-en .list-item-faculty-member li .item-container .item-info .item-title-en,.site-lang-en .list-item-search li .item-container .item-info .item-title-en{font-size:1.25rem;line-height:1.7rem}.list-item-faculty-member li .item-container .item-info .item-position-en,.list-item-search li .item-container .item-info .item-position-en{font-size:.85rem;line-height:1.275rem;padding-left:.5rem}.list-item-faculty-member li .item-container .item-info .item-study-theme,.list-item-faculty-member li .item-container .item-info .item-study-field,.list-item-faculty-member li .item-container .item-info .item-my-dream,.list-item-search li .item-container .item-info .item-study-theme,.list-item-search li .item-container .item-info .item-study-field,.list-item-search li .item-container .item-info .item-my-dream{display:flex;align-items:baseline;margin-top:.75rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-faculty-member li .item-container .item-info .item-study-theme,.list-item-faculty-member li .item-container .item-info .item-study-field,.list-item-faculty-member li .item-container .item-info .item-my-dream,.list-item-search li .item-container .item-info .item-study-theme,.list-item-search li .item-container .item-info .item-study-field,.list-item-search li .item-container .item-info .item-my-dream{flex-direction:column}}.list-item-faculty-member li .item-container .item-info .item-study-theme>p,.list-item-faculty-member li .item-container .item-info .item-study-field>p,.list-item-faculty-member li .item-container .item-info .item-my-dream>p,.list-item-search li .item-container .item-info .item-study-theme>p,.list-item-search li .item-container .item-info .item-study-field>p,.list-item-search li .item-container .item-info .item-my-dream>p{border-right:solid 2px #75a03c;padding-right:.5rem;min-width:6rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-faculty-member li .item-container .item-info .item-study-theme>p,.list-item-faculty-member li .item-container .item-info .item-study-field>p,.list-item-faculty-member li .item-container .item-info .item-my-dream>p,.list-item-search li .item-container .item-info .item-study-theme>p,.list-item-search li .item-container .item-info .item-study-field>p,.list-item-search li .item-container .item-info .item-my-dream>p{border:none}}.site-lang-en .list-item-faculty-member li .item-container .item-info .item-study-theme>p,.site-lang-en .list-item-faculty-member li .item-container .item-info .item-study-field>p,.site-lang-en .list-item-faculty-member li .item-container .item-info .item-my-dream>p,.site-lang-en .list-item-search li .item-container .item-info .item-study-theme>p,.site-lang-en .list-item-search li .item-container .item-info .item-study-field>p,.site-lang-en .list-item-search li .item-container .item-info .item-my-dream>p{min-width:inherit;padding-right:1rem;white-space:nowrap}.list-item-faculty-member li .item-container .item-info .item-study-theme>p>b,.list-item-faculty-member li .item-container .item-info .item-study-field>p>b,.list-item-faculty-member li .item-container .item-info .item-my-dream>p>b,.list-item-search li .item-container .item-info .item-study-theme>p>b,.list-item-search li .item-container .item-info .item-study-field>p>b,.list-item-search li .item-container .item-info .item-my-dream>p>b{color:#125800}.list-item-faculty-member li .item-container .item-info .item-study-theme>div,.list-item-faculty-member li .item-container .item-info .item-study-theme>span,.list-item-faculty-member li .item-container .item-info .item-study-field>div,.list-item-faculty-member li .item-container .item-info .item-study-field>span,.list-item-faculty-member li .item-container .item-info .item-my-dream>div,.list-item-faculty-member li .item-container .item-info .item-my-dream>span,.list-item-search li .item-container .item-info .item-study-theme>div,.list-item-search li .item-container .item-info .item-study-theme>span,.list-item-search li .item-container .item-info .item-study-field>div,.list-item-search li .item-container .item-info .item-study-field>span,.list-item-search li .item-container .item-info .item-my-dream>div,.list-item-search li .item-container .item-info .item-my-dream>span{line-height:1.3rem;padding-left:1rem;font-size:1rem;line-height:1.7rem;margin-top:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-faculty-member li .item-container .item-info .item-study-theme>div,.list-item-faculty-member li .item-container .item-info .item-study-theme>span,.list-item-faculty-member li .item-container .item-info .item-study-field>div,.list-item-faculty-member li .item-container .item-info .item-study-field>span,.list-item-faculty-member li .item-container .item-info .item-my-dream>div,.list-item-faculty-member li .item-container .item-info .item-my-dream>span,.list-item-search li .item-container .item-info .item-study-theme>div,.list-item-search li .item-container .item-info .item-study-theme>span,.list-item-search li .item-container .item-info .item-study-field>div,.list-item-search li .item-container .item-info .item-study-field>span,.list-item-search li .item-container .item-info .item-my-dream>div,.list-item-search li .item-container .item-info .item-my-dream>span{padding-left:0}}.list-item-faculty-member li .item-container .item-info .item-study-field div span,.list-item-search li .item-container .item-info .item-study-field div span{padding-right:.5rem;padding-left:0rem}.list-item-faculty-member li:nth-child(1),.list-item-search li:nth-child(1){border-top:dotted 1px #75a03c}.list-item-faculty-member li.simple .item-container .item-info,.list-item-search li.simple .item-container .item-info{display:block;width:100%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-faculty-member li.simple .item-container .item-info,.list-item-search li.simple .item-container .item-info{flex-direction:column}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-faculty-member li.simple .item-container .item-info .item-title,.list-item-search li.simple .item-container .item-info .item-title{border:none}}.list-item-faculty-member li.simple .item-container .item-info .item-title .item-title-ja,.list-item-search li.simple .item-container .item-info .item-title .item-title-ja{line-height:1.5rem}.list-item-faculty-member li.simple .item-container .item-info .item-title .item-title-ja[data-length~=short],.list-item-search li.simple .item-container .item-info .item-title .item-title-ja[data-length~=short]{word-spacing:1rem}.list-item-faculty-member li.simple .item-container .item-info .item-study-theme,.list-item-faculty-member li.simple .item-container .item-info .item-study-field,.list-item-faculty-member li.simple .item-container .item-info .item-my-dream,.list-item-search li.simple .item-container .item-info .item-study-theme,.list-item-search li.simple .item-container .item-info .item-study-field,.list-item-search li.simple .item-container .item-info .item-my-dream{display:block;margin-top:0}.list-item-faculty-member li.simple .item-container .item-info .item-study-theme span,.list-item-faculty-member li.simple .item-container .item-info .item-study-field span,.list-item-faculty-member li.simple .item-container .item-info .item-my-dream span,.list-item-search li.simple .item-container .item-info .item-study-theme span,.list-item-search li.simple .item-container .item-info .item-study-field span,.list-item-search li.simple .item-container .item-info .item-my-dream span{display:block;padding-left:0;font-size:.85rem;line-height:1.275rem;padding-top:.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-faculty-member li.simple .item-container .item-info .item-study-theme span,.list-item-faculty-member li.simple .item-container .item-info .item-study-field span,.list-item-faculty-member li.simple .item-container .item-info .item-my-dream span,.list-item-search li.simple .item-container .item-info .item-study-theme span,.list-item-search li.simple .item-container .item-info .item-study-field span,.list-item-search li.simple .item-container .item-info .item-my-dream span{padding-left:0;margin-top:.5rem}}.list-item-faculty-member li.item-search .item-container,.list-item-search li.item-search .item-container{display:block;padding:0}.list-item-faculty-member li.item-search .item-container .item-info,.list-item-search li.item-search .item-container .item-info{padding-left:0;width:100%}.list-item-faculty-member li .item-container .item-info .item-info-in .item-my-dream>span b,.list-item-faculty-member li .item-container .item-info .item-info-in .item-study-theme>span b{white-space:nowrap;color:#125800}.list-contract-information,.list-item-contract-information{border-top:solid 1px #75a03c}.list-contract-information li,.list-item-contract-information li{border-bottom:solid 1px #75a03c;padding:1.5rem 0}.list-contract-information li .item-title,.list-item-contract-information li .item-title{font-size:1.125rem;line-height:1.7rem;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)){.list-contract-information li .item-title,.list-item-contract-information li .item-title{-webkit-text-stroke-width:initial}}.list-contract-information li .item-info.three-rows,.list-item-contract-information li .item-info.three-rows{padding-top:1.8rem;margin-left:auto;width:42rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.three-rows,.list-item-contract-information li .item-info.three-rows{width:100%}}.list-contract-information li .item-info.high-row,.list-item-contract-information li .item-info.high-row{display:flex;justify-content:space-between;flex-flow:row wrap;flex-wrap:nowrap}.list-contract-information li .item-info.high-row>*,.list-item-contract-information li .item-info.high-row>*{width:100%;max-width:calc(33.3333333333% - 2px)}.list-contract-information li .item-info.high-row>*:not(:nth-child(3n+1)),.list-item-contract-information li .item-info.high-row>*:not(:nth-child(3n+1)){margin-left:calc(3px - 1px)}.list-contract-information li .item-info.high-row>*:nth-child(n+4),.list-item-contract-information li .item-info.high-row>*:nth-child(n+4){margin-top:3px}.list-contract-information li .item-info.high-row>*:nth-child(3n+1),.list-item-contract-information li .item-info.high-row>*:nth-child(3n+1){margin-left:0}.list-contract-information li .item-info.high-row>*:not(:nth-child(n+4)),.list-item-contract-information li .item-info.high-row>*:not(:nth-child(n+4)){margin-top:0}.list-contract-information li .item-info.high-row>*:nth-child(3n+1):last-child,.list-item-contract-information li .item-info.high-row>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 2px + 3px)*2)}.list-contract-information li .item-info.high-row>*:nth-child(3n):last-child,.list-item-contract-information li .item-info.high-row>*:nth-child(3n):last-child{margin-right:0}.list-contract-information li .item-info.high-row>*:nth-child(3n+2):last-child,.list-item-contract-information li .item-info.high-row>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 2px + 3px)*1)}.list-contract-information li .item-info.high-row>*:nth-child(3n):last-child,.list-item-contract-information li .item-info.high-row>*:nth-child(3n):last-child{margin-right:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.high-row,.list-item-contract-information li .item-info.high-row{display:block;margin-bottom:5px}}.list-contract-information li .item-info.high-row .item-date,.list-item-contract-information li .item-info.high-row .item-date{display:flex;align-items:baseline;flex-grow:1;flex-basis:auto;min-width:27%;max-width:30%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.high-row .item-date,.list-item-contract-information li .item-info.high-row .item-date{min-width:25rem}}.list-contract-information li .item-info.high-row .item-date.deadline,.list-item-contract-information li .item-info.high-row .item-date.deadline{flex-wrap:nowrap;flex-grow:2;flex-basis:auto;min-width:46%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.high-row .item-date.deadline,.list-item-contract-information li .item-info.high-row .item-date.deadline{min-width:22rem}}.list-contract-information li .item-info.high-row .item-date label,.list-item-contract-information li .item-info.high-row .item-date label{background-color:#75a03c;color:#fff;border-radius:2px;padding:2px 5px;font-size:.85rem;line-height:1.275rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.high-row .item-date label,.list-item-contract-information li .item-info.high-row .item-date label{min-width:12rem;display:flex;justify-content:center}}.list-contract-information li .item-info.high-row .item-date label span,.list-item-contract-information li .item-info.high-row .item-date label span{margin:0;font-weight:normal;min-width:initial}@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)){.list-contract-information li .item-info.high-row .item-date label span,.list-item-contract-information li .item-info.high-row .item-date label span{-webkit-text-stroke-width:.28px}}.list-contract-information li .item-info.high-row .item-date span,.list-item-contract-information li .item-info.high-row .item-date span{font-size:.85rem;line-height:1.275rem;margin-left:.3rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.high-row .item-date span,.list-item-contract-information li .item-info.high-row .item-date span{margin-left:1.5rem;min-width:9rem}}.list-contract-information li .item-info.high-row>.empty,.list-item-contract-information li .item-info.high-row>.empty{visibility:hidden}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.high-row>.empty,.list-item-contract-information li .item-info.high-row>.empty{display:none}}.list-contract-information li .item-info.middle-row,.list-item-contract-information li .item-info.middle-row{display:flex;justify-content:space-between;flex-flow:row wrap;margin-top:1rem}.list-contract-information li .item-info.middle-row>*,.list-item-contract-information li .item-info.middle-row>*{width:100%;max-width:calc(25% - 1.5px)}.list-contract-information li .item-info.middle-row>*:not(:nth-child(4n+1)),.list-item-contract-information li .item-info.middle-row>*:not(:nth-child(4n+1)){margin-left:calc(2px - 1px)}.list-contract-information li .item-info.middle-row>*:nth-child(n+5),.list-item-contract-information li .item-info.middle-row>*:nth-child(n+5){margin-top:2px}.list-contract-information li .item-info.middle-row>*:nth-child(4n+1),.list-item-contract-information li .item-info.middle-row>*:nth-child(4n+1){margin-left:0}.list-contract-information li .item-info.middle-row>*:not(:nth-child(n+5)),.list-item-contract-information li .item-info.middle-row>*:not(:nth-child(n+5)){margin-top:0}.list-contract-information li .item-info.middle-row>*:nth-child(4n+1):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(4n+1):last-child{margin-right:calc((25% - 1.5px + 2px)*3)}.list-contract-information li .item-info.middle-row>*:nth-child(4n):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(4n):last-child{margin-right:0}.list-contract-information li .item-info.middle-row>*:nth-child(4n+2):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(4n+2):last-child{margin-right:calc((25% - 1.5px + 2px)*2)}.list-contract-information li .item-info.middle-row>*:nth-child(4n):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(4n):last-child{margin-right:0}.list-contract-information li .item-info.middle-row>*:nth-child(4n+3):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(4n+3):last-child{margin-right:calc((25% - 1.5px + 2px)*1)}.list-contract-information li .item-info.middle-row>*:nth-child(4n):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(4n):last-child{margin-right:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-contract-information li .item-info.middle-row,.list-item-contract-information li .item-info.middle-row{display:flex;justify-content:space-between;flex-flow:row wrap}.list-contract-information li .item-info.middle-row>*,.list-item-contract-information li .item-info.middle-row>*{width:100%;max-width:calc(50% - 1px)}.list-contract-information li .item-info.middle-row>*:not(:nth-child(2n+1)),.list-item-contract-information li .item-info.middle-row>*:not(:nth-child(2n+1)){margin-left:calc(2px - 1px)}.list-contract-information li .item-info.middle-row>*:nth-child(n+3),.list-item-contract-information li .item-info.middle-row>*:nth-child(n+3){margin-top:2px}.list-contract-information li .item-info.middle-row>*:nth-child(2n+1),.list-item-contract-information li .item-info.middle-row>*:nth-child(2n+1){margin-left:0}.list-contract-information li .item-info.middle-row>*:not(:nth-child(n+3)),.list-item-contract-information li .item-info.middle-row>*:not(:nth-child(n+3)){margin-top:0}.list-contract-information li .item-info.middle-row>*:nth-child(2n+1):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1px + 2px)*1)}.list-contract-information li .item-info.middle-row>*:nth-child(2n):last-child,.list-item-contract-information li .item-info.middle-row>*:nth-child(2n):last-child{margin-right:0}}.list-contract-information li .item-info.middle-row .item-pdf,.list-item-contract-information li .item-info.middle-row .item-pdf{display:flex;justify-content:center;align-items:center;height:2.5rem;border:solid 1px #dcdcdc;border-radius:2px;background-color:#ededed;font-size:.85rem;line-height:1.275rem;color:#004c72}.list-contract-information li .item-info.middle-row .item-pdf ::after,.list-item-contract-information li .item-info.middle-row .item-pdf ::after{content:none}.list-contract-information li .item-info.middle-row .item-pdf.empty,.list-item-contract-information li .item-info.middle-row .item-pdf.empty{opacity:.7}.list-contract-information li .item-info.middle-row .item-pdf span:nth-child(2),.list-item-contract-information li .item-info.middle-row .item-pdf span:nth-child(2){font-size:.85rem;line-height:1.275rem}.list-contract-information li .item-info.middle-row a.item-pdf::after,.list-item-contract-information li .item-info.middle-row a.item-pdf::after{content:none}.list-contract-information li .item-info.low-row,.list-item-contract-information li .item-info.low-row{margin-top:1.5rem}.list-contract-information li .item-info.low-row>p,.list-item-contract-information li .item-info.low-row>p{margin-bottom:1rem}.list-item-faculty-member li a .item-container{position:relative}.list-item-faculty-member li a .item-container::after{content:"";display:block;width:1rem;font-size:1.5em;content:"";font-family:"Material Icons";position:absolute;right:0;color:#1b3740;top:calc(50% - .75rem);right:.5rem}.list-item-search li .item-container .item-info,.list-item-faculty-member li .item-container .item-info{padding-right:3rem;padding-left:2rem;width:100%;margin-top:0}.list-item-faculty-member li.simple .item-container .item-info{padding-left:1rem}.list-contract-information .entry-content ul,.list-item-contract-information .entry-content ul{margin-top:1.7rem}.list-contract-information .entry-content ul li,.list-item-contract-information .entry-content ul li{border:none;padding:0}.section-contract-information.shortcode .button,.tax-contract-information_category .entry .button{position:relative;display:inline-flex;align-items:center;padding:0rem .1rem 0rem 1rem;line-height:1.25;font-size:1rem;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;height:3rem;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:0rem;background-color:#004c72;border:solid 1px #004c72;height:3rem;margin:2rem 0;border-radius:5px}.section-contract-information.shortcode .button:hover,.tax-contract-information_category .entry .button:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.section-contract-information.shortcode .button::after,.tax-contract-information_category .entry .button::after{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem}.list-item-procurance-news{margin-top:3.14rem}.list-item-procurance-news>li:nth-child(1){border-top:solid 1px #dcdcdc}.list-item-procurance-news>li{border-bottom:solid 1px #dcdcdc;display:flex;align-items:flex-start;padding:1rem 0;line-height:1.9rem}.list-item-procurance-news>li .item-date{min-width:9rem}.list-item-procurance-news>li .item-entry-title{width:100%}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.list-item-procurance-news>li{display:inline-block}}.page .faculty-member-anchor-list,.search .faculty-member-anchor-list{-moz-column-count:2;column-count:2;border-top:3px solid #75a03c}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page .faculty-member-anchor-list,.search .faculty-member-anchor-list{-moz-column-count:1;column-count:1}}.page .faculty-member-anchor-list li,.search .faculty-member-anchor-list li{display:block;width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:1px solid #75a03c}.page .faculty-member-anchor-list li.current,.search .faculty-member-anchor-list li.current{background-color:#75a03c !important}.page .faculty-member-anchor-list li.current a,.search .faculty-member-anchor-list li.current a{color:#fff !important;padding:1rem}.page .faculty-member-anchor-list li a,.search .faculty-member-anchor-list li a{padding:1rem !important;display:block !important;width:100%;height:100%;line-height:1.5 !important;color:#2a2a2a !important;font-size:.85rem;line-height:1.275rem}.page .faculty-member-anchor-list li a:hover,.search .faculty-member-anchor-list li a:hover{background-color:rgba(255,255,255,.75);transition-duration:.2s}.page .comments-input,.search .comments-input{font-size:.85rem;line-height:1.275rem;color:#125800}.page .search-form-faculty-member,.search .search-form-faculty-member{display:flex;align-items:flex-start;margin:1rem auto 1rem auto;justify-content:flex-start;flex-wrap:wrap}.page .search-form-faculty-member .label-search-field input,.search .search-form-faculty-member .label-search-field input{height:2rem;width:20rem;border:solid 1px #dcdcdc;padding-left:1rem}.page .search-form-faculty-member .label-search-submit input,.search .search-form-faculty-member .label-search-submit input{height:2rem;width:6rem;color:#fff;background:#75a03c;font-size:.85rem;line-height:1.275rem}.each-target-page .section-latest-article.shortcode{margin-top:3.14rem;padding:0}.each-target-page .section-latest-article.shortcode h4.section-nav-title{color:#125800;font-size:1.5rem;line-height:2.55rem;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)){.each-target-page .section-latest-article.shortcode h4.section-nav-title{-webkit-text-stroke-width:initial}}.each-target-page .section-latest-article.shortcode h4.section-nav-title a{font-weight: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)){.each-target-page .section-latest-article.shortcode h4.section-nav-title a{-webkit-text-stroke-width:.28px}}.each-target-page .section-latest-article.shortcode h4.section-nav-title::before{left:1.5rem;transform:translateX(-50%);height:.5rem;width:3rem;border-top:solid 5px #125800;bottom:-10px;background:none}.each-target-page .section-latest-article.shortcode h4.section-nav-title .stile{display:block}.each-target-page .section-latest-article.shortcode h4.section-nav-title .stile a{position:absolute;right:0;top:1.5rem;margin-right:0;min-width:9.5rem;margin:0;height:2rem;border-radius:5px;padding-left:3rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.each-target-page .section-latest-article.shortcode h4.section-nav-title .stile a{min-width:5.5rem;padding-left:1rem}}.page-template-page-target .each-target-page .section-latest-article.shortcode .list-item-article .item .item-container{padding:.5rem 1rem}.each-target-page .with-nav-js .entry-article-block .article-block{padding:2.25rem 0 0 0}.gyugyutto .category-in-top-page h3,.gyugyutto .category-in-archive h3,.gyugyutto .entry-ttl,.single-gyugyutto .section-title{font-size:1.7rem;color:#000;margin:2rem 0;border-bottom:2px solid #666;padding-bottom:1.6rem;font-weight:bold;line-height:2.2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.gyugyutto .entry-cardlist,.gyugyutto .entry-header-gyugyutto,.gyugyutto .category-in-top-page,.gyugyutto .section-latest-gyugyutto,.gyugyutto .category-in-archive,.gyugyutto .page-lead{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.gyugyutto .entry-cardlist,.gyugyutto .entry-header-gyugyutto,.gyugyutto .category-in-top-page,.gyugyutto .section-latest-gyugyutto,.gyugyutto .category-in-archive,.gyugyutto .page-lead{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.gyugyutto .entry-cardlist,.gyugyutto .entry-header-gyugyutto,.gyugyutto .category-in-top-page,.gyugyutto .section-latest-gyugyutto,.gyugyutto .category-in-archive,.gyugyutto .page-lead{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.gyugyutto .entry-cardlist,.gyugyutto .entry-header-gyugyutto,.gyugyutto .category-in-top-page,.gyugyutto .section-latest-gyugyutto,.gyugyutto .category-in-archive,.gyugyutto .page-lead{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.gyugyutto .entry-cardlist,.gyugyutto .entry-header-gyugyutto,.gyugyutto .category-in-top-page,.gyugyutto .section-latest-gyugyutto,.gyugyutto .category-in-archive,.gyugyutto .page-lead{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.gyugyutto .category-in-top-page,.gyugyutto .category-in-archive,.gyugyutto .subsection-category-navi{padding-bottom:3rem;margin-bottom:3rem}.gyugyutto .category-in-top-page .category li,.gyugyutto .category-in-archive .category li,.gyugyutto .subsection-category-navi .category li{display:inline-block;width:33%;padding:.5rem;vertical-align:top}.gyugyutto .category-in-top-page .category li a,.gyugyutto .category-in-archive .category li a,.gyugyutto .subsection-category-navi .category li a{padding:1rem;padding-left:3.3rem;padding-right:1rem;background-color:#faff00;display:block;border-radius:1.5rem;position:relative;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#000;transition:all .2s ease 0s}.gyugyutto .category-in-top-page .category li a:hover,.gyugyutto .category-in-archive .category li a:hover,.gyugyutto .subsection-category-navi .category li a:hover{background-color:rgba(250,255,0,.3);transition:all .2s ease 0s}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.gyugyutto .category-in-top-page .category li a,.gyugyutto .category-in-archive .category li a,.gyugyutto .subsection-category-navi .category li a{padding-right:.8rem;padding-left:3.2rem}}.gyugyutto .category-in-top-page .category li a img,.gyugyutto .category-in-archive .category li a img,.gyugyutto .subsection-category-navi .category li a img{position:absolute;top:0;bottom:0;display:inline-block;width:2.6rem;height:2.6rem;border-radius:1.5rem;vertical-align:middle;margin:auto;left:.2rem}.gyugyutto .category-in-top-page{border-bottom:2px solid #666}.gyugyutto .subsection-category-navi .category li{width:100%}.gyugyutto .site-header{width:100%;background-color:#fff;display:flex;align-items:center;padding:0 .5rem;border-bottom:none}.gyugyutto .site-header .site-header-nav{display:flex;align-items:center}.gyugyutto .site-header .contents-branding{display:block;width:30rem}.gyugyutto .site-header .contents-logo-phone{display:none}.gyugyutto .site-header .container-hn{display:flex;align-items:center;width:100%;justify-content:flex-end}.gyugyutto .site-header .container-hn .site-branding{padding:.25rem}.gyugyutto .site-header .container-hn .site-branding .site-logo{margin:0;width:10rem;padding:0}.gyugyutto .site-header .section-sns{padding-top:0;padding-bottom:0}.gyugyutto .site-header .section-sns ul{display:flex}.gyugyutto .site-header .section-sns ul li{list-style:none}.gyugyutto .site-header .section-sns ul li a{border-radius:50%;display:inline-block;overflow:hidden;width:2rem;height:2rem}.gyugyutto .site-header .section-sns ul li a img{width:100%}.gyugyutto .topvisual{position:relative}.gyugyutto-front-image{background-image:url("./img/special/gyugyutto-header-bg.png");background-position:bottom -2px center;background-repeat:no-repeat;background-size:100%;z-index:10}.gyugyutto-front-image-wrap{width:100%;overflow:hidden;display:block;margin-bottom:.5rem;position:relative;z-index:-1}.gyugyutto-front-image-wrap::before{content:"";display:block}.gyugyutto-front-image-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";z-index:-1}.gyugyutto .st-slide-show-slides>li{background-color:#f8f8f8}.gyugyutto .st-slide-show-strip{max-width:inherit;max-height:38rem}.gyugyutto .st-slide-show-prev,.gyugyutto .st-slide-show-next,.gyugyutto .st-slide-show-rivets{display:none}.gyugyutto-front-ttl{position:absolute;top:25%;text-align:center;width:100%;left:auto;right:auto}.gyugyutto-front-ttl img{width:30%;max-width:25rem}.gyugyutto .list-item-gyugyutto{display:block;width:103%;min-width:103%;margin-left:-1.5%}.gyugyutto .list-item-gyugyutto .item.gyugyutto{width:calc(25% - 5.2px);padding-right:1.2%;padding-left:1.2%}.gyugyutto .list-item-gyugyutto .item.gyugyutto a{transition:all .2s ease 0s}.gyugyutto .list-item-gyugyutto .item.gyugyutto a:hover{opacity:.7;transition:all .2s ease 0s}.gyugyutto .list-item-gyugyutto .item.gyugyutto a .item-card .item-category{z-index:100;position:absolute;top:-1.2rem;width:calc(100% - 2rem);text-align:right}.gyugyutto .list-item-gyugyutto .item.gyugyutto a .item-card .item-category span{padding-right:.2rem;padding-bottom:.25rem;display:inline-block}.gyugyutto .list-item-gyugyutto .item.gyugyutto a .item-card .item-category span img{display:inline-block;width:2.6rem;height:2.6rem;border-radius:1.5rem;vertical-align:middle;margin:auto;left:.25rem}.gyugyutto .list-item-gyugyutto .item.gyugyutto a .item-card .item-pic{background-color:#f8f8f8;max-height:540px}.gyugyutto .list-item-gyugyutto .item.gyugyutto a .item-card .item-pic img{display:block;min-width:100%}.gyugyutto .list-item-gyugyutto .item.gyugyutto a .item-card .item-title-container{padding-top:1rem;border-bottom:2px solid #666;padding-bottom:1.6rem;margin-bottom:3rem}.gyugyutto .list-item-gyugyutto .item.gyugyutto a .item-card .item-title-container .item-title{word-wrap:break-word}.gyugyutto .gyugyutto__btn{padding:1rem;background-color:#faff00;display:block;border-radius:1.5rem;position:relative;width:18rem;display:inline-block;text-align:center;margin:0 auto;display:block;transition:all .2s ease 0s}.gyugyutto .gyugyutto__btn:hover{background-color:rgba(250,255,0,.3);transition:all .2s ease 0s}@media screen and (max-width: 399.5px),print and (max-width: 192.5px){.gyugyutto .gyugyutto__btn{width:90%}}.gyugyutto .entry-header-gyugyutto .entry-ttl{margin-top:5rem;margin-bottom:5rem}.single-gyugyutto .entry-ttl{word-wrap:break-word;overflow-wrap:break-word}.single-gyugyutto article.gyugyutto{max-width:100%}.single-gyugyutto .single .item-category{display:flex;flex-wrap:wrap;padding-bottom:1.6rem}.single-gyugyutto .single .item-category a{padding:1rem;padding-left:3.5rem;padding-right:3.5rem;display:block;position:relative;display:flex;align-items:center;text-decoration:underline;font-weight:bold;transition:all .2s ease 0s}.single-gyugyutto .single .item-category a:hover{opacity:.7;transition:all .2s ease 0s}.single-gyugyutto .single .item-category a img{position:absolute;top:0;bottom:0;display:inline-block;width:2.6rem;height:2.6rem;border-radius:1.5rem;vertical-align:middle;left:0}.single-gyugyutto .author-table{padding:1rem;background-color:#f3f3f3;border-collapse:separate;border-spacing:.5rem;display:block}.single-gyugyutto .author-table tbody{border:none}.single-gyugyutto .author-table th{width:8rem;background-color:#8c8c8c;color:#fff;font-size:.75rem;font-weight:bold;padding:.5rem;border-top:none}.single-gyugyutto .author-table td{border:none;font-size:.85rem}.single-gyugyutto .author-table td:not(:first-child){border:none}.single-gyugyutto .author-table td a{text-decoration:underline;transition:all .2s ease 0s;display:block}.single-gyugyutto .author-table td a:hover{opacity:.6;transition:all .2s ease 0s}.single-gyugyutto .topvisual{width:100%;padding:3rem 1rem 5rem 1rem;z-index:-1;text-align:center;background-color:#f3f3f3}.single-gyugyutto .topvisual img{width:50%}.single-gyugyutto .topvisual__wrap{background-image:url("./img/special/gyugyutto-header-bg.png");background-position:bottom -2px center;background-repeat:no-repeat;background-size:100%;z-index:10}.single-gyugyutto .section-side-bar{width:24rem}.single-gyugyutto .section-side-bar .page-side-bar{padding-top:1.5rem}.single-gyugyutto .sub-nav .section-side-bar{display:none}.single-gyugyutto .section-title{padding-top:3.5rem;margin-bottom:5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.gyugyutto .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.gyugyutto .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.gyugyutto .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.gyugyutto .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.gyugyutto .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.gyugyutto .speciallink{background-color:#f3f3f3;background-image:url("./img/special/gyugyutto-footer-bg.png");background-position:top center;background-repeat:no-repeat;background-size:100%}.gyugyutto .speciallink .speciallink__ttl{font-size:1.7rem;color:#000;font-weight:bold;border-bottom:2px solid #8c8c8c;padding:6rem 0 2rem 0;margin-bottom:2rem}.gyugyutto .speciallink a{background-color:#fff;transition:all .5s ease 0s}.gyugyutto .speciallink a:hover{opacity:.8;transition:all .5s ease 0s}.gyugyutto .speciallink a img{vertical-align:text-bottom}.gyugyutto .speciallink__bnrlist{display:flex;width:calc(100% + 2rem);padding-bottom:5rem}.gyugyutto .speciallink__bnr{list-style:none;display:inline-block;width:calc(50% - 2rem);margin-right:2rem}.gyugyutto .speciallink__bnr img{width:100%}.gyugyutto .site-footer .site-info .m-site-footer__copyright{text-align:center}.gyugyutto .site-footer .site-info .p-home-footer__pagetop{width:50px;height:50px;background-color:#f3f3f3;display:block;right:0;bottom:0;position:fixed}.gyugyutto .site-footer #backtotop{position:fixed;top:inherit;bottom:4rem;z-index:100;margin-right:1rem}.gyugyutto .entry-none .entry-title{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2rem);padding-top:4rem;padding-bottom:3rem}@media screen and (min-width: 600px),print and (min-width: 193px){.gyugyutto .entry-none .entry-title{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 4rem)}}.gyugyutto .entry-none .entry-title::after{display:none}.gyugyutto .entry-none .entry-content{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2rem);padding-bottom:4rem}@media screen and (min-width: 600px),print and (min-width: 193px){.gyugyutto .entry-none .entry-content{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 4rem)}}.gyugyutto .entry-none .entry-content label.label-search-field{display:flex}.gyugyutto .entry-none .entry-content label.label-search-field .search-field-chikudai{padding:.6rem}.gyugyutto .entry-none .entry-content .label-search-field{margin-right:.3rem}.gyugyutto .entry-none .entry-content .search-submit{height:100%;width:3.5rem}@media screen and (max-width: 979px){.gyugyutto .author-table{margin-bottom:3rem}.gyugyutto .section-latest-gyugyutto{max-width:48rem}.gyugyutto .entry-ttl{margin-top:4rem}.single-gyugyutto .sub-nav .section-side-bar{display:block;border-top:2px solid #333;width:calc(100% - 3rem);max-width:48rem;margin-left:auto;margin-right:auto;padding-top:3rem;margin-top:2rem}.single-gyugyutto .sub-nav .section-side-bar li{width:50%}.single-gyugyutto .site-main .section-side-bar{display:none}}@media screen and (max-width: 880px){.gyugyutto .category-in-top-page .category li,.gyugyutto .category-in-archive .category li{width:49%}.gyugyutto .list-item-gyugyutto .item.gyugyutto{width:calc(33% - 5.2px)}.single-gyugyutto .topvisual img{width:75%}.single-gyugyutto .entry.gyugyutto{padding:0 1rem}}@media screen and (max-width: 720px){.gyugyutto .site .site-header{min-height:auto;max-height:inherit;height:auto}.gyugyutto .site-header .site-logo{display:none}.gyugyutto .site-header .site-logo-phone{display:inline-block}.gyugyutto .site-branding{width:10rem}.gyugyutto .list-item-gyugyutto .item.gyugyutto{width:calc(49.8% - 5.2px)}}@media screen and (max-width: 600px){.gyugyutto .site-header .contents-logo{display:none}.gyugyutto .site-header .contents-logo-phone{display:block;width:8rem;padding:.3rem}.gyugyutto .site-header .site-logo-phone{margin:0}.gyugyutto .site-header .container-hn .section-sns ul li{margin:.1rem}.gyugyutto .site-header .container-hn .section-sns ul li a{width:.8rem;height:.8rem;padding:.8rem}.gyugyutto .category-in-top-page .category li,.gyugyutto .category-in-archive .category li{width:100%}.gyugyutto .list-item-gyugyutto .item.gyugyutto{width:calc(100% - 8px)}.gyugyutto .speciallink__bnrlist{flex-wrap:wrap;padding-left:1rem;padding-right:1rem}.gyugyutto .speciallink__bnr{width:100%;margin-bottom:1.5rem}.gyugyutto .entry-header-gyugyutto,.gyugyutto .entry-cardlist,.gyugyutto .section-latest-gyugyutto{width:calc(100% - 3rem)}.single-gyugyutto .topvisual img{width:90%}.single-gyugyutto .sub-nav .section-side-bar li{width:100%}}.c-interview .quot-title__container{display:flex;justify-content:center;align-items:center;padding:4rem 0}.c-interview .quot-title{position:relative;width:auto;padding:1rem 2.5rem;box-sizing:border-box;text-align:center;font-size:1.6rem;font-weight:bold;color:#41467a}.c-interview .quot-title::before,.c-interview .quot-title::after{position:absolute;content:"";width:1rem;height:2.8rem;box-sizing:border-box}.c-interview .quot-title::before{top:0;left:0;border-top:2px solid #d7f2df;border-left:2px solid #d7f2df}.c-interview .quot-title::after{bottom:0;right:0;border-bottom:2px solid #d7f2df;border-right:2px solid #d7f2df}.c-interview #page{width:100%;overflow:visible}.c-interview .topvisual__wrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2rem);max-width:55rem !important}@media screen and (min-width: 600px),print and (min-width: 193px){.c-interview .topvisual__wrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 4rem)}}.c-interview .latest,.c-interview .motive__headerwrap,.c-interview .motive__listwrap,.c-interview .personality,.c-interview .motive__listwrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2rem)}@media screen and (min-width: 600px),print and (min-width: 193px){.c-interview .latest,.c-interview .motive__headerwrap,.c-interview .motive__listwrap,.c-interview .personality,.c-interview .motive__listwrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 4rem)}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.c-interview .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.c-interview .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.c-interview .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.c-interview .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.c-interview .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.c-interview .entry-header.quot-title__container{background-color:#6dc061;padding:2.1rem 0;margin-bottom:4.5rem;max-width:100%}.c-interview .button{padding:2rem}.c-interview .button a{background-color:#41467a;display:block;width:calc(33.3% - 1rem);min-width:10rem;padding:.4rem;color:#fff;text-align:center;border-radius:.35rem;margin:auto;border:1px solid #41467a;transition:all .3s ease 0s}.c-interview .button a:hover{background-color:#fff;color:#41467a;transition:all .3s ease 0s}.c-interview .site-header{width:100%;background-color:#fff;display:flex;align-items:center;padding:0 .5rem 0 0;border-bottom:none}.c-interview .site-header .site-header-nav{display:flex;align-items:center}.c-interview .site-header .contents-branding{display:block;width:30rem}.c-interview .site-header .contents-logo-phone{display:none}.c-interview .site-header .container-hn{display:flex;align-items:center;width:100%;justify-content:flex-end}.c-interview .site-header .container-hn .site-branding{padding:.25rem}.c-interview .site-header .container-hn .site-branding .site-logo{margin:0;width:10rem;padding:0}.c-interview .site-header .section-sns{padding-top:0;padding-bottom:0}.c-interview .site-header .section-sns ul{display:flex}.c-interview .site-header .section-sns ul li{list-style:none}.c-interview .site-header .section-sns ul li a{border-radius:50%;display:inline-block;overflow:hidden;width:2rem;height:2rem}.c-interview .site-header .section-sns ul li a img{width:100%}.c-interview .topvisual{background-color:#6dc061;padding-top:1rem;padding-bottom:1rem}.c-interview .topvisual__wrap{position:relative}.c-interview .topvisual__ttl img{width:100%}.c-interview .topvisual__txt{padding:1rem;line-height:1.8rem;color:#fff}.c-interview .latest-interview .list-item{display:flex;flex-wrap:wrap;width:calc(100% + 1.6rem)}.c-interview .latest-interview .item{width:calc(33.33% - 1.6rem);margin-right:1.6rem;position:relative;padding-bottom:1rem;transition:all .3s ease 0s}.c-interview .latest-interview .item:hover{opacity:.75;transition:all .3s ease 0s}.c-interview .latest-interview .item:hover .item-title{text-decoration:none}.c-interview .latest-interview .latest__imgwrap,.c-interview .latest-interview .item-thumbnail{width:100%;overflow:hidden;position:relative;display:block}.c-interview .latest-interview .latest__imgwrap::before,.c-interview .latest-interview .item-thumbnail::before{content:"";display:block;padding-top:100%}.c-interview .latest-interview .latest__imgwrap img,.c-interview .latest-interview .latest__imgwrap div,.c-interview .latest-interview .item-thumbnail img,.c-interview .latest-interview .item-thumbnail div{background-size:cover;background-position:center center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d7f2df}.c-interview .latest-interview .item-category ul{display:flex;flex-wrap:wrap}.c-interview .latest-interview .item-category ul li{list-style:none}.c-interview .latest-interview .item-category ul li span{background-color:#e17e1b;border-radius:.3rem;font-size:.66rem;padding:.4rem .6rem;color:#fff;margin-right:.3rem;margin-top:.5rem;display:inline-block}.c-interview .latest-interview .item-title{line-height:1.8rem;text-decoration:underline;padding-top:.5rem;font-size:.88rem}.c-interview .motive__header{display:flex;position:relative}.c-interview .motive__header::after{content:"";position:absolute;top:45%;left:0;width:120%;height:80%;margin:3% -10% 0;background:#6dc061;transform-origin:left center;transform:rotate(-5.5deg);z-index:1}.c-interview .motive__headertxt{align-self:center;line-height:2rem;padding:4.5rem 0 0 2rem;color:#fff}.c-interview .motive__listwrap{display:flex;padding-top:3rem;padding-bottom:2rem;height:640px;position:relative;z-index:2}@media screen and (max-width: 1199.5px),print and (max-width: 192.5px){.c-interview .motive__listwrap{height:500px}}.c-interview .motive__card{width:55%;padding-left:0rem;padding-right:2rem}.c-interview .motive__card>h3{background-color:#fff;color:#e17e1b;padding:2.4rem 1.2rem 2.4rem 1.6rem;border-radius:.5rem;font-weight:bold;font-size:1.5rem;letter-spacing:.1rem;position:relative;margin-bottom:3rem;line-height:2rem}.c-interview .motive__card>h3::before{content:"";position:absolute;display:block;left:-15px;bottom:-5px;border-bottom:50px solid #fff;border-left:30px solid rgba(0,0,0,0);transform:rotate(-15deg)}.c-interview .motive__card .motive__txt{line-height:2rem;font-size:1.1rem}.c-interview .motive__card .motive__link{margin-top:6rem}.c-interview .motive__card .motive__link a{background-color:#41467a;color:#fff;padding:.5rem;border-radius:.35rem;font-size:.95rem;font-weight:bold;float:right;display:inline-block;min-width:16rem;text-align:center;border:1px solid #41467a;transition:all .3s ease 0s}.c-interview .motive__card .motive__link a:hover{background-color:#fff;color:#41467a;transition:all .3s ease 0s}.c-interview .motive__imgwrap{position:absolute;width:47%}.c-interview .motive__imgwrap img{width:100%}.c-interview .motive__list{display:flex;position:relative;color:#fff}.c-interview .motive__list::after{content:"";position:absolute;top:0;left:0;width:120%;height:100%;margin:3% -10% 0;background:#6dc061;transform-origin:left center;transform:rotate(-5.5deg);z-index:1}.c-interview .motive__list:nth-child(2n+1){color:#41467a}.c-interview .motive__list:nth-child(2n+1)::after{background:#d7f2df}.c-interview .motive__list:nth-child(2n+1) .motive__card>h3::before{left:inherit;right:5px;bottom:-25px;transform:rotate(-105deg)}.c-interview .motive__list:nth-child(2n+1) .motive__link a{float:left}.c-interview .motive__list:nth-child(2n+1) .motive__imgwrap{right:0rem;top:3rem}.c-interview .motive__list:nth-child(2n) .motive__listwrap{flex-flow:row-reverse}.c-interview .motive__list:nth-child(2n) .motive__card{padding-left:2rem;padding-right:0}.c-interview .motive__list:nth-child(2n) .motive__imgwrap{left:0rem;top:3rem}.c-interview .motive__list:nth-child(2) .motive__listwrap{padding-top:0;height:580px}@media screen and (max-width: 1199.5px),print and (max-width: 192.5px){.c-interview .motive__list:nth-child(2) .motive__listwrap{height:500px}}.c-interview .motive__list:nth-child(2) .motive__imgwrap{top:0rem}.c-interview .motive__headerwrap{display:flex;z-index:10}.c-interview .motive__headerttl{width:15rem;height:15rem;max-width:15rem;min-width:15rem;background-color:#e17e1b;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:7.5rem;font-size:1.8rem;font-weight:bold;line-height:2.6rem}.c-interview .speciallink{background-color:#6dc061}.c-interview .speciallink a{background-color:#fff;transition:all .5s ease 0s}.c-interview .speciallink a:hover{opacity:.8;transition:all .5s ease 0s}.c-interview .speciallink a img{vertical-align:text-bottom}.c-interview .speciallink__bnrlist{display:flex;width:calc(100% + 2rem);padding-bottom:5rem}.c-interview .speciallink__bnr{list-style:none;display:inline-block;width:calc(50% - 2rem);margin-right:2rem}.c-interview .speciallink__bnr img{width:100%}.c-interview .site-footer .site-info .m-site-footer__copyright{text-align:center}.c-interview .site-footer .site-info .p-home-footer__pagetop{width:50px;height:50px;background-color:#e17e1b;display:block;right:0;bottom:0;position:fixed}.c-interview .site-footer #backtotop{position:fixed;top:inherit;bottom:3rem;z-index:100;margin-right:1rem}.c-interview .personality.page-interview{padding-bottom:3rem;margin-top:-6.5rem;z-index:10}.c-interview .personality__header{display:flex;z-index:10;position:relative}.c-interview .personality__headerttl{width:15rem;height:15rem;max-width:15rem;min-width:15rem;background-color:#e17e1b;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:7.5rem;font-size:1.8rem;font-weight:bold;line-height:2.6rem}.c-interview .personality__headerlead{align-self:center;line-height:2rem;padding:3rem 0 0 2rem}.c-interview .personality .category.tag{display:flex;flex-wrap:wrap;width:calc(100% + 1.5rem)}.c-interview .personality.page-interview .category.tag{padding-top:3rem}.c-interview .personality li{width:calc(33.33% - 1.5rem);margin-right:1.5rem;padding-bottom:1.5rem}.c-interview .personality li a{background-color:#41467a;display:inline-block;width:100%;text-align:center;color:#fff;padding:.5rem;border-radius:.2rem;font-weight:bold;font-size:.88rem;line-height:1.2rem;border:1px solid #41467a;transition:all .3s ease 0s}.c-interview .personality li a:hover{background-color:#fff;color:#41467a;transition:all .3s ease 0s}.archive .c-interview .entry{width:100%;max-width:100%}.archive .c-interview .entry .item-category ul{margin-top:0rem}.archive .c-interview .entry.latest-interview{margin-top:0}.archive .c-interview .category-in-archive{background-image:url("./img/special/c-interview-bg-dots.png")}.archive .c-interview .personality.archive-interview{padding-top:0;padding-bottom:2.5rem}.c-interview .content-area.tp-border{border-top:50px solid #6dc061}.c-interview .entry-c-interview__header{padding-top:1.5rem}.c-interview .entry-c-interview__title{font-size:2rem;color:#41467a;font-weight:bold;line-height:3rem;padding-bottom:3rem}.c-interview .entry-c-interview__title div{background:linear-gradient(transparent 75%, #d7f2df 75%);display:inline}.c-interview .entry-c-interview__title div:after{content:"\a";white-space:pre}.c-interview .entry-c-interview__subtitle{font-size:1.1rem;font-weight:bold;color:#379728;padding-bottom:2rem}.c-interview .entry-c-interview__visual{width:100%;overflow:hidden;position:relative;display:block}.c-interview .entry-c-interview__visual::before{content:"";display:block;padding-top:55%}.c-interview .entry-c-interview__visual div{background-size:cover;background-position:center center;position:absolute;top:0;left:0;right:0;bottom:0}.c-interview .entry-c-interview__property{display:flex;padding:1.5rem 0;align-items:center}.c-interview .entry-c-interview__cat a{background-color:#e17e1b;border-radius:.3rem;font-size:.8rem;padding:.3rem .6rem;color:#fff;margin:.12rem .3rem .12rem 0;display:inline-block;transition:all .3s ease 0s}.c-interview .entry-c-interview__cat a:hover{opacity:.75;transition:all .3s ease 0s}.c-interview .entry .interviewee-profile{padding:3.3rem 0;border-bottom:1px solid #333;border-top:1px solid #333;margin-bottom:3.5rem}.c-interview .entry .interviewee-profile .name_ja{font-size:1.5rem;font-weight:bold;color:#41467a;letter-spacing:.1rem;padding-right:1rem}.c-interview .entry .interviewee-profile .ones_status{color:#41467a;letter-spacing:.1rem}.c-interview .entry .interviewee-profile .name_en{color:#41467a;padding-top:.5rem;font-size:.95rem}.c-interview .entry .interviewee-profile .profile{padding-top:2.5rem;line-height:2rem}.c-interview .stile h3{font-size:1.5rem;font-weight:bold;line-height:2.6rem;padding:0;background:none;color:#379728;margin-top:1.4rem}.c-interview .stile h3+:not(.alignright):not(.alignleft){margin-top:2rem}.c-interview .stile :not(.alignright):not(.alignleft)+h3{margin-top:4rem}.c-interview .stile h4{color:#379728}.c-interview .stile h4::before{background:none;display:none}.c-interview .stile div.frame h4+:not(.alignright):not(.alignleft){margin-top:.5rem}.c-interview .stile h5{color:#379728;padding-left:0;font-weight:bold}.c-interview .stile h5::before{content:"";display:none}.c-interview .stile p+p{margin-top:1.5rem}.c-interview .stile .alignleft,.c-interview .stile .alignright,.c-interview .stile .aligncenter{margin:2.5rem auto}.c-interview .stile .size-medium{max-width:100%}.c-interview .stile div.frame{background-image:none;background-color:#d7f2df}.c-interview .stile div.frame::after{background:none}.c-interview .stile div.frame .column-2 div{margin-bottom:1.7rem}.c-interview .stile div.frame .column-2 img{margin:0}.c-interview .stile .column-2,.c-interview .stile .column-3,.c-interview .stile .column-4{width:auto}.c-interview .note{font-size:.9rem;padding:3rem 0;line-height:1.6rem}.c-interview .section-side-bar{width:50%;min-width:16rem}.c-interview .section-side-bar .latest{width:100%;max-width:100%;min-width:auto}.c-interview .section-side-bar .latest .list-item-interview{display:block;width:100%}.c-interview .section-side-bar .latest .item.interview{width:100%}.c-interview .section-side-bar .latest .item.interview a{display:flex}.c-interview .section-side-bar .latest .item-category ul{display:none}.c-interview .section-side-bar .latest .item-card{display:flex;width:100%}.c-interview .section-side-bar .latest .item-card .item-thumbnail{width:30%}.c-interview .section-side-bar .latest .item-card::before{padding-top:100%}.c-interview .section-side-bar .latest .item-card .item-title{font-size:.9rem;padding-top:0;margin-top:-0.3rem;line-height:1.8rem}.c-interview .section-side-bar .latest .item-card .item-title div:after{content:"\a";white-space:pre}.c-interview .section-side-bar .latest__txtwrap{width:70%;padding:0 1rem}.c-interview .section-side-bar .latest__pttl{padding-top:1rem}.c-interview .subsection-side-bar-links h3,.c-interview .subsection-category-navi h3,.c-interview .latest-interview h3{padding:2rem 1rem 1rem 1rem;border-bottom:1px solid #333;color:#41467a;font-weight:bold;margin-bottom:1rem}.c-interview .subsection-side-bar-links a{display:block;padding:1rem;background-color:#d7f2df;border-radius:3px;margin-bottom:.5rem;margin-top:.5rem;position:relative;color:#41467a;transition:all .3s ease 0s}.c-interview .subsection-side-bar-links a:hover{opacity:.75;transition:all .3s ease 0s}.c-interview .subsection-side-bar-links a:before{width:12px;height:12px;border-top:2px solid #41467a;border-right:2px solid #41467a;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:15px;margin:auto;content:"";vertical-align:middle}.c-interview .subsection-category-navi{background-color:#d7f2df}.c-interview .subsection-category-navi ul{padding:.2rem 1.2rem 1.2rem 1.2rem}.c-interview .subsection-category-navi a{padding:.8rem;display:inline-block;text-decoration:underline;display:block}.c-interview .subsection-category-navi a:hover{text-decoration:none}.c-interview .entry-none .entry-title{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2rem);padding-top:4rem;padding-bottom:3rem}@media screen and (min-width: 600px),print and (min-width: 193px){.c-interview .entry-none .entry-title{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 4rem)}}.c-interview .entry-none .entry-title::after{display:none}.c-interview .entry-none .entry-content{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2rem);padding-bottom:4rem}@media screen and (min-width: 600px),print and (min-width: 193px){.c-interview .entry-none .entry-content{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 4rem)}}.c-interview .entry-none .entry-content label.label-search-field{display:block}.c-interview .entry-none .entry-content label.label-search-field .search-field-chikudai{padding:.6rem}.c-interview .entry-none .entry-content .label-search-field{margin-right:.3rem}.c-interview .entry-none .entry-content .search-submit{height:100%;width:3.5rem}.page-template-page-interview .content-area{background-image:url("./img/special/c-interview-bg-dots.png")}@media screen and (max-width: 979px){.c-interview .section-side-bar{width:100%}}@media screen and (max-width: 980px){.c-interview .subsection-category-navi li{width:50%;display:inline-block}.c-interview .site .site-content .site-main.single{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 2rem)}}@media screen and (max-width: 980px)and (min-width: 600px){.c-interview .site .site-content .site-main.single{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 4rem)}}@media screen and (max-width: 720px){.c-interview .site-header .contents-logo{display:none}.c-interview .site-header .contents-logo-phone{display:block}.c-interview .site-header .site-logo-phone{margin:0;display:inline-block}.c-interview .site-header .container-hn .section-sns ul li{margin:.1rem}.c-interview .site-header .container-hn .section-sns ul li a{width:.8rem;height:.8rem;padding:.8rem}.c-interview .site-header .site-logo{display:none}.c-interview .site-branding{width:10rem}.c-interview .site .site-header{min-height:auto;max-height:inherit;height:auto}.c-interview .site-header .contents-logo-phone{display:block;width:12rem;padding:.3rem}}@media screen and (max-width: 600px){.c-interview .entry-c-interview__property{display:block}.c-interview .latest .list-item-interview{display:block}.c-interview .latest .item.interview{width:100%}.c-interview .latest .item.interview a{display:flex}.c-interview .latest .item-category ul li span{margin-right:.3rem;margin-top:0;margin-bottom:.3rem;font-size:.72rem;padding:.2rem .3rem}.c-interview .latest .item-card{display:flex;width:100%}.c-interview .latest .item-card .item-thumbnail{width:30%}.c-interview .latest .item-card::before{padding-top:100%}.c-interview .latest__txtwrap{width:70%;padding:0 1rem}.c-interview .latest__pttl{padding-top:1rem}.c-interview .motive__list:nth-child(2) .motive__listwrap{padding-top:3rem;height:135vw}.c-interview .motive__list::after{top:-5%}.c-interview .motive__listwrap{display:block;position:relative;padding:1rem 5rem 0 5rem;height:125vw}.c-interview .motive__listwrap>p{width:100%}.c-interview .motive__listwrap>div .motive__link{text-align:center;margin-top:2rem}.c-interview .motive__card>h3{margin-bottom:1rem;font-size:1.2rem;padding:1.8rem 1.2rem}.c-interview .motive__card .motive__link a{padding:.6rem 2rem;font-size:.9rem;min-width:auto}.c-interview .motive .motive__list .motive__imgwrap{position:relative;top:0;left:0;width:100%}.c-interview .motive__list:nth-child(2n) .motive__listwrap>div,.c-interview .motive__list:nth-child(2n+1) .motive__listwrap>div{width:100%;padding:0;margin:auto}.c-interview .motive__list:nth-child(2n) .motive__listwrap>div h3::before,.c-interview .motive__list:nth-child(2n+1) .motive__listwrap>div h3::before{display:none}.c-interview .motive__listwrap>div .motive__link a,.c-interview .motive__list:nth-child(2n+1) .motive__link a{float:none}.c-interview .personality__header{display:block}.c-interview .personality__headerlead{padding:1.5rem 1rem 0 1rem}.c-interview .personality.page-interview .category.tag{padding-left:1rem;padding-right:1rem}.c-interview .personality li{width:calc(50% - 1.5rem)}.c-interview .subsection-category-navi li{width:100%}.c-interview .personality__headerttl,.c-interview .motive__headerttl{width:10rem;height:10rem;max-width:10rem;min-width:10rem;font-size:1.2rem;line-height:1.8rem}.c-interview .speciallink__bnrlist{flex-wrap:wrap;padding-left:1rem;padding-right:1rem}.c-interview .speciallink__bnr{width:100%;margin-bottom:1.5rem}}@media screen and (max-width: 480px){.c-interview .motive__headerwrap{display:block}.c-interview .motive__headertxt{padding:1.5rem 1rem 0 1rem}.c-interview .motive__listwrap{padding:0rem}.c-interview .motive__list:nth-child(2) .motive__listwrap{padding-top:3rem;height:175vw}}@media screen and (max-width: 480px)and (max-width: 399.5px){.c-interview .motive__list:nth-child(2) .motive__listwrap{height:195vw}}@media screen and (max-width: 480px){.c-interview .motive__list:nth-child(2)::after{top:0}.c-interview .motive__listwrap{height:167vw}.c-interview .personality.page-interview{margin-top:0}.c-interview .personality li{width:100%}}@media screen and (max-width: 400px){.c-interview .motive__listwrap{height:175vw}}.post-type-archive-find-research .site,.tax-find-research_category .site{overflow-y:hidden}.post-type-archive-find-research .site-branding-container.header,.tax-find-research_category .site-branding-container.header{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .site-branding-container.header,.tax-find-research_category .site-branding-container.header{flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-right:auto;margin-left:auto}}.post-type-archive-find-research .site-header .site-logo,.tax-find-research_category .site-header .site-logo{position:relative;z-index:1;padding:0;max-width:10rem;min-width:auto;margin-left:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .site-header .site-logo,.tax-find-research_category .site-header .site-logo{padding-left:1rem;max-width:14rem}}.tax-find-research_category .site-branding-container.header{display:none}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .site-branding-container.header{display:flex;flex-direction:column;align-items:flex-end}}.tax-find-research_category .site-header .site-logo{position:relative;z-index:1;padding:0;max-width:10rem;margin-left:0}.post-type-archive-find-research .main{padding-bottom:6rem}.post-type-archive-find-research .site-header{position:relative;width:100%;border:none}.post-type-archive-find-research .site .site-header{min-height:auto;max-height:none;height:auto;background-color:#f0f8ff}.post-type-archive-find-research .site-header-main{margin-left:auto;margin-right:auto;max-width:100%;width:calc(100% - 4rem)}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .site-header-main{width:100%}}.post-type-archive-find-research .site-header-inner{display:block;padding-top:2rem}.post-type-archive-find-research .site-header-nav{display:flex;justify-content:space-between}.post-type-archive-find-research .site-branding-1{position:relative;z-index:1}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .site-branding-1{display:none}}.post-type-archive-find-research .site-brand-logo-image{width:7rem}.post-type-archive-find-research .section-sns{position:relative;z-index:1;background:none}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .section-sns{padding:0}}.post-type-archive-find-research .section-sns-list{justify-content:flex-end}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .section-sns-list{padding-top:0;padding-right:1rem}}.post-type-archive-find-research .site .site-content{overflow:visible}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .find-research.top-page.title{position:relative;top:-7rem}}.post-type-archive-find-research .ill-container{display:flex;justify-content:center;background-color:#f0f8ff}.post-type-archive-find-research .contents-logo-a-part,.post-type-archive-find-research .contents-logo-b-part{position:relative;min-width:11rem;max-width:13rem}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .contents-logo-a-part,.post-type-archive-find-research .contents-logo-b-part{width:100%}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .contents-logo-a-part,.post-type-archive-find-research .contents-logo-b-part{max-width:8rem;min-width:8rem}}.post-type-archive-find-research .contents-logo-a-part{right:3vw}.post-type-archive-find-research .contents-logo-b-part{left:3vw}.post-type-archive-find-research .contents-ttl{text-align:center;background:#f0f8ff;z-index:-1;padding-bottom:2rem}.post-type-archive-find-research .contents-logo{position:relative;max-width:40rem;width:100%;min-width:21rem;z-index:1000}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .contents-logo{display:none}}.post-type-archive-find-research .contents-logo-phone-only{display:none;position:relative;z-index:1000;width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .contents-logo-phone-only{display:block}}.tax-find-research_category .site-header{border:none}.tax-find-research_category .site .site-header{min-height:auto;max-height:none;height:auto}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.tax-find-research_category .site .site-header{min-height:1rem}}.tax-find-research_category .site-header-main{margin-left:auto;margin-right:auto;max-width:100%;width:calc(100% - 4rem);padding-bottom:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .site-header-main{width:100%}}.tax-find-research_category .site-header-inner{display:block;padding-top:2rem}.tax-find-research_category .site-header-nav{display:flex;justify-content:flex-start}.tax-find-research_category .site-brand-logo-image{display:none}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .site-brand-logo-image{display:block;width:6rem;min-width:6rem}}.tax-find-research_category .contents-branding{width:100%}.tax-find-research_category .contents-branding h1{display:flex;justify-content:center;position:relative}.tax-find-research_category .contents-branding h1::before{content:"";display:block;background-image:url("./img/special/find-research/ttl-sub.svg");width:10rem;height:5rem;position:absolute;left:calc(50% - 13rem)}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .contents-branding h1::before{left:calc(50% - 17rem)}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .contents-branding h1::before{width:9rem;height:5rem;left:calc(50% - 10rem);top:-1rem}}.tax-find-research_category .contents-logo{width:26rem}.post-type-archive-find-research .site-main{height:calc(100% + 5rem);background-image:url("./img/special/find-research/bg-dot.svg");background-repeat:repeat;background-size:20px 20px;z-index:-1;top:-3.5rem;width:100vw}.post-type-archive-find-research .bird{position:absolute;top:25%;width:10rem;left:-10%;animation:bird 8s infinite linear forwards 1s}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.post-type-archive-find-research .bird{animation:bird-ie 8s infinite linear forwards 1s}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .bird{top:20%;animation:bird 4s infinite linear forwards 1s}}@media screen and (max-width: 479.5px)and (-ms-high-contrast: active),screen and (max-width: 479.5px)and (-ms-high-contrast: none),print and (max-width: 70.5px)and (-ms-high-contrast: active),print and (max-width: 70.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .bird{animation:bird-ie 3s infinite linear forwards 1s}}@media screen and (min-width: 480px)and (max-width: 599.5px),print and (min-width: 71px)and (max-width: 192.5px){.post-type-archive-find-research .bird{top:20%;animation:bird 5s infinite linear forwards 1s}}@media screen and (min-width: 480px)and (max-width: 599.5px)and (-ms-high-contrast: active),screen and (min-width: 480px)and (max-width: 599.5px)and (-ms-high-contrast: none),print and (min-width: 71px)and (max-width: 192.5px)and (-ms-high-contrast: active),print and (min-width: 71px)and (max-width: 192.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .bird{animation:bird-ie 4s infinite linear forwards 1s}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .bird{top:35%;animation:bird 6s infinite linear forwards 1s}}@media screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: active),screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: none),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: active),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .bird{animation:bird-ie 8s infinite linear forwards 1s}}@media screen and (min-width: 1200px)and (max-width: 1799.5px),print and (min-width: 615px)and (max-width: 963.5px){.post-type-archive-find-research .bird{animation:bird 10s infinite linear forwards 1s}}@media screen and (min-width: 1200px)and (max-width: 1799.5px)and (-ms-high-contrast: active),screen and (min-width: 1200px)and (max-width: 1799.5px)and (-ms-high-contrast: none),print and (min-width: 615px)and (max-width: 963.5px)and (-ms-high-contrast: active),print and (min-width: 615px)and (max-width: 963.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .bird{animation:bird-ie 10s infinite linear forwards 1s}}@media screen and (min-width: 1800px),print and (min-width: 964px){.post-type-archive-find-research .bird{animation:bird 18s infinite linear forwards 1s}}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .bird{animation:bird-ie 18s infinite linear forwards 1s}}.post-type-archive-find-research .plate{display:flex;flex-direction:column;align-items:center;margin-top:-5%}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .plate{flex-direction:row;justify-content:center;align-items:flex-start;width:100vw}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .plate{background-image:linear-gradient(180deg, aliceblue 0%, aliceblue 50%, transparent 50%, transparent 100%)}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.post-type-archive-find-research .plate{margin-top:0}}@media screen and (-ms-high-contrast: active)and (max-width: 599.5px),print and (-ms-high-contrast: active)and (max-width: 192.5px),screen and (-ms-high-contrast: none)and (max-width: 599.5px),print and (-ms-high-contrast: none)and (max-width: 192.5px){.post-type-archive-find-research .plate{justify-content:center}}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .plate{justify-content:center}}@media screen and (-ms-high-contrast: active)and (min-width: 900px)and (max-width: 1199.5px),print and (-ms-high-contrast: active)and (min-width: 369px)and (max-width: 614.5px),screen and (-ms-high-contrast: none)and (min-width: 900px)and (max-width: 1199.5px),print and (-ms-high-contrast: none)and (min-width: 369px)and (max-width: 614.5px){.post-type-archive-find-research .plate{position:relative;left:-8vw}}.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{position:relative;display:block;min-width:35rem;height:30rem;background-position:center;background-size:contain;pointer-events:none;animation:fuwafuwa 7s infinite both linear alternate 0s}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{min-width:auto}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{width:100%;height:23rem;min-width:auto}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{min-width:29rem}}@media screen and (min-width: 1200px)and (max-width: 1799.5px),print and (min-width: 615px)and (max-width: 963.5px){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{min-width:33rem;height:30rem}}@media screen and (min-width: 1200px)and (max-width: 1799.5px)and (-ms-high-contrast: active),screen and (min-width: 1200px)and (max-width: 1799.5px)and (-ms-high-contrast: none),print and (min-width: 615px)and (max-width: 963.5px)and (-ms-high-contrast: active),print and (min-width: 615px)and (max-width: 963.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{min-width:auto}}@media screen and (min-width: 1800px),print and (min-width: 964px){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{min-width:37rem}}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{min-width:auto}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{width:100%;transform:translate3d(0, 0, 0);animation:fuwafuwa-ie 14s infinite both linear alternate 0s}}@media screen and (-ms-high-contrast: active)and (min-width: 900px)and (max-width: 1199.5px),print and (-ms-high-contrast: active)and (min-width: 369px)and (max-width: 614.5px),screen and (-ms-high-contrast: none)and (min-width: 900px)and (max-width: 1199.5px),print and (-ms-high-contrast: none)and (min-width: 369px)and (max-width: 614.5px){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{min-width:40vw}}@media screen and (-ms-high-contrast: active)and (max-width: 599.5px),print and (-ms-high-contrast: active)and (max-width: 192.5px),screen and (-ms-high-contrast: none)and (max-width: 599.5px),print and (-ms-high-contrast: none)and (max-width: 192.5px){.post-type-archive-find-research .plate-a,.post-type-archive-find-research .plate-b,.post-type-archive-find-research .plate-c{height:30rem}}.post-type-archive-find-research .plate-a{background-image:url("./img/special/find-research/base03-1.svg");top:-1rem}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.post-type-archive-find-research .plate-a{top:0}}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .plate-a{order:3;right:11rem;top:-12rem}}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-a{right:15rem}}.post-type-archive-find-research .plate-a .car{position:absolute;height:4rem;top:45%;right:6%;z-index:-1;animation:car 5s forwards ease-out infinite normal 1s}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .plate-a .car{right:20%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px),print and (-ms-high-contrast: active)and (min-width: 964px),screen and (-ms-high-contrast: none)and (min-width: 1800px),print and (-ms-high-contrast: none)and (min-width: 964px){.post-type-archive-find-research .plate-a .car{right:15%}}.post-type-archive-find-research .plate-a .tank{position:absolute;height:5rem;top:48%;right:7%}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .plate-a .tank{right:20%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px),print and (-ms-high-contrast: active)and (min-width: 964px),screen and (-ms-high-contrast: none)and (min-width: 1800px),print and (-ms-high-contrast: none)and (min-width: 964px){.post-type-archive-find-research .plate-a .tank{right:15%}}.post-type-archive-find-research .plate-a .horse{position:absolute;height:6rem;top:42%;right:48%;z-index:-3}.post-type-archive-find-research .plate-a .dog{position:absolute;height:2rem;top:54%;right:42%;z-index:-2}.post-type-archive-find-research .plate-a .squ{position:absolute;width:3rem;top:53%;right:56%;animation:squ 3s infinite both linear alternate 0s}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .plate-a .squ{width:2.5rem;top:52%}}@media screen and (min-width: 1200px),print and (min-width: 615px){.post-type-archive-find-research .plate-a .squ{top:52%}}.post-type-archive-find-research .plate-b{background-image:url("./img/special/find-research/base01-1.svg");top:-3rem}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .plate-b{order:1;left:11rem;top:-12rem}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .plate-b{top:-7rem}}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-b{left:15rem}}.post-type-archive-find-research .plate-b .drone{position:absolute;width:5.5rem;right:11%;top:32%;animation:drone 6s infinite both linear alternate 0s}.post-type-archive-find-research .plate-b .track{position:absolute;width:18%;left:62%;top:51%;z-index:-1;animation:track 10s infinite both linear alternate 0s}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .plate-b .track{width:10%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px),print and (-ms-high-contrast: active)and (min-width: 964px),screen and (-ms-high-contrast: none)and (min-width: 1800px),print and (-ms-high-contrast: none)and (min-width: 964px){.post-type-archive-find-research .plate-b .track{width:6rem}}.post-type-archive-find-research .plate-b .cow{position:absolute;height:8rem;top:26%;left:9%}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .plate-b .cow{top:22%;left:6%}}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .plate-b .cow{left:22%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px),print and (-ms-high-contrast: active)and (min-width: 964px),screen and (-ms-high-contrast: none)and (min-width: 1800px),print and (-ms-high-contrast: none)and (min-width: 964px){.post-type-archive-find-research .plate-b .cow{left:20%}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .plate-b::before{content:"";display:block;background-image:url("./img/special/find-research/logo-left.svg");width:10rem;height:5rem;position:absolute;left:1rem;top:0}}.post-type-archive-find-research .plate-c{background-image:url("./img/special/find-research/base02-1.svg");bottom:0}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .plate-c{order:2;bottom:0}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .plate-c{top:-8rem}}.post-type-archive-find-research .plate-c .meat1{position:absolute;height:6rem;top:35%;right:32%;animation:meat1 2s infinite both linear alternate 0s}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .meat1{right:37%}}.post-type-archive-find-research .plate-c .meat2{position:absolute;height:6rem;top:38%;right:38%;animation:meat2 3s infinite both linear alternate 0s}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .meat2{right:41%}}.post-type-archive-find-research .plate-c .lunch{position:absolute;height:26%;top:46%;right:5%}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .plate-c .lunch{top:48%;right:7%}}@media screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: active),screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: none),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: active),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .lunch{right:20%}}@media screen and (min-width: 480px)and (max-width: 599.5px)and (-ms-high-contrast: active),screen and (min-width: 480px)and (max-width: 599.5px)and (-ms-high-contrast: none),print and (min-width: 71px)and (max-width: 192.5px)and (-ms-high-contrast: active),print and (min-width: 71px)and (max-width: 192.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .lunch{top:50%;right:18%}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .plate-c .lunch{height:28%;top:44%;right:13%}}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .lunch{right:19%}}.post-type-archive-find-research .plate-c .house{position:absolute;width:28%;top:39%;left:1%}@media screen and (min-width: 1800px),print and (min-width: 964px){.post-type-archive-find-research .plate-c .house{width:11rem;top:37%;left:4%}}@media screen and (min-width: 1200px)and (max-width: 1799.5px),print and (min-width: 615px)and (max-width: 963.5px){.post-type-archive-find-research .plate-c .house{top:41%;left:0}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.post-type-archive-find-research .plate-c .house{top:42%;left:0}}@media screen and (min-width: 900px)and (max-width: 1199.5px)and (-ms-high-contrast: active),screen and (min-width: 900px)and (max-width: 1199.5px)and (-ms-high-contrast: none),print and (min-width: 369px)and (max-width: 614.5px)and (-ms-high-contrast: active),print and (min-width: 369px)and (max-width: 614.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .house{top:43%}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .plate-c .house{min-width:8rem;width:8rem;top:38%;left:11%}}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .plate-c .house{width:12rem;top:34%;left:18%}}@media screen and (-ms-high-contrast: active)and (max-width: 599.5px),print and (-ms-high-contrast: active)and (max-width: 192.5px),screen and (-ms-high-contrast: none)and (max-width: 599.5px),print and (-ms-high-contrast: none)and (max-width: 192.5px){.post-type-archive-find-research .plate-c .house{width:12rem;top:34%;left:9%}}@media screen and (-ms-high-contrast: active)and (max-width: 479.5px),print and (-ms-high-contrast: active)and (max-width: 70.5px),screen and (-ms-high-contrast: none)and (max-width: 479.5px),print and (-ms-high-contrast: none)and (max-width: 70.5px){.post-type-archive-find-research .plate-c .house{width:12rem;top:34%;left:0%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px),print and (-ms-high-contrast: active)and (min-width: 964px),screen and (-ms-high-contrast: none)and (min-width: 1800px),print and (-ms-high-contrast: none)and (min-width: 964px){.post-type-archive-find-research .plate-c .house{width:11rem;top:37%;left:15%}}.post-type-archive-find-research .plate-c .human{position:absolute;width:15%;top:51%;left:16%}@media screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: active),screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: none),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: active),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .human{width:12%;left:27%}}@media screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: active),screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: none),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: active),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .human{width:12%;left:27%}}@media screen and (min-width: 480px)and (max-width: 599.5px)and (-ms-high-contrast: active),screen and (min-width: 480px)and (max-width: 599.5px)and (-ms-high-contrast: none),print and (min-width: 71px)and (max-width: 192.5px)and (-ms-high-contrast: active),print and (min-width: 71px)and (max-width: 192.5px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .human{width:12%;left:27%}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .plate-c .human{width:15%;top:51%;left:28%}}@media screen and (min-width: 1800px),print and (min-width: 964px){.post-type-archive-find-research .plate-c .human{top:51%;left:19%}}@media screen and (min-width: 1800px)and (-ms-high-contrast: active),screen and (min-width: 1800px)and (-ms-high-contrast: none),print and (min-width: 964px)and (-ms-high-contrast: active),print and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .plate-c .human{width:5rem;left:28%}}.post-type-archive-find-research .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:100%;width:calc(100% - 4rem)}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .speciallink__wrap{width:100%}}.post-type-archive-find-research .speciallink__bnrlist{display:flex;justify-content:space-between;flex-flow:column nowrap}@media screen and (min-width: 1200px),print and (min-width: 615px){.post-type-archive-find-research .speciallink__bnrlist{display:flex;justify-content:space-between;flex-flow:row wrap}.post-type-archive-find-research .speciallink__bnrlist>*{width:100%;max-width:calc(33.3333333333% - 0.6666666667rem)}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(3n+1)){margin-left:calc(1rem - 1px)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(n+4){margin-top:1rem}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n+1){margin-left:0}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(n+4)){margin-top:0}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*2)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n):last-child{margin-right:0}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*1)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n):last-child{margin-right:0}}.post-type-archive-find-research .speciallink__bnrlist>*{width:100%;max-width:100%}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(1n+1)){margin-left:calc(1rem - 1px)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(n+2){margin-top:1rem}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(1n+1){margin-left:0}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(n+2)){margin-top:0}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(n):last-child{margin-right:0}.post-type-archive-find-research .scope{position:absolute;display:block;width:10rem;height:6rem;z-index:100;pointer-events:auto}.post-type-archive-find-research .scope:hover{width:12rem;height:8rem;transition:all .2s ease}.post-type-archive-find-research .scope.environment{background-image:url("./img/special/find-research/ttl-environment.svg")}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .scope.environment{left:20%}}@media screen and (-ms-high-contrast: active)and (max-width: 599.5px),print and (-ms-high-contrast: active)and (max-width: 192.5px),screen and (-ms-high-contrast: none)and (max-width: 599.5px),print and (-ms-high-contrast: none)and (max-width: 192.5px){.post-type-archive-find-research .scope.environment{left:8%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px)and (-ms-high-contrast: active),screen and (-ms-high-contrast: active)and (min-width: 1800px)and (-ms-high-contrast: none),print and (-ms-high-contrast: active)and (min-width: 964px)and (-ms-high-contrast: active),print and (-ms-high-contrast: active)and (min-width: 964px)and (-ms-high-contrast: none),screen and (-ms-high-contrast: none)and (min-width: 1800px)and (-ms-high-contrast: active),screen and (-ms-high-contrast: none)and (min-width: 1800px)and (-ms-high-contrast: none),print and (-ms-high-contrast: none)and (min-width: 964px)and (-ms-high-contrast: active),print and (-ms-high-contrast: none)and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .scope.environment{left:19%}}.post-type-archive-find-research .scope.health{background-image:url("./img/special/find-research/ttl-health.svg");right:3rem}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .scope.health{right:20%}}@media screen and (-ms-high-contrast: active)and (max-width: 599.5px),print and (-ms-high-contrast: active)and (max-width: 192.5px),screen and (-ms-high-contrast: none)and (max-width: 599.5px),print and (-ms-high-contrast: none)and (max-width: 192.5px){.post-type-archive-find-research .scope.health{right:8%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px)and (-ms-high-contrast: active),screen and (-ms-high-contrast: active)and (min-width: 1800px)and (-ms-high-contrast: none),print and (-ms-high-contrast: active)and (min-width: 964px)and (-ms-high-contrast: active),print and (-ms-high-contrast: active)and (min-width: 964px)and (-ms-high-contrast: none),screen and (-ms-high-contrast: none)and (min-width: 1800px)and (-ms-high-contrast: active),screen and (-ms-high-contrast: none)and (min-width: 1800px)and (-ms-high-contrast: none),print and (-ms-high-contrast: none)and (min-width: 964px)and (-ms-high-contrast: active),print and (-ms-high-contrast: none)and (min-width: 964px)and (-ms-high-contrast: none){.post-type-archive-find-research .scope.health{right:19%}}.post-type-archive-find-research .scope.food{background-image:url("./img/special/find-research/ttl-food.svg");right:-0.5rem}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.post-type-archive-find-research .scope.food{right:2rem}}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .scope.food{right:10rem}}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .scope.food{right:-0.5rem}}}}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .scope.food{right:20%}}@media screen and (-ms-high-contrast: active)and (max-width: 599.5px),print and (-ms-high-contrast: active)and (max-width: 192.5px),screen and (-ms-high-contrast: none)and (max-width: 599.5px),print and (-ms-high-contrast: none)and (max-width: 192.5px){.post-type-archive-find-research .scope.food{right:8%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px),print and (-ms-high-contrast: active)and (min-width: 964px),screen and (-ms-high-contrast: none)and (min-width: 1800px),print and (-ms-high-contrast: none)and (min-width: 964px){.post-type-archive-find-research .scope.food{right:19%}}.post-type-archive-find-research .scope.technology{background-image:url("./img/special/find-research/ttl-technology.svg");left:-1.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .scope.technology{left:0}}@media screen and (-ms-high-contrast: active)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: active)and (min-width: 193px)and (max-width: 368.5px),screen and (-ms-high-contrast: none)and (min-width: 600px)and (max-width: 899.5px),print and (-ms-high-contrast: none)and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-find-research .scope.technology{left:20%}}@media screen and (-ms-high-contrast: active)and (max-width: 599.5px),print and (-ms-high-contrast: active)and (max-width: 192.5px),screen and (-ms-high-contrast: none)and (max-width: 599.5px),print and (-ms-high-contrast: none)and (max-width: 192.5px){.post-type-archive-find-research .scope.technology{left:8%}}@media screen and (-ms-high-contrast: active)and (min-width: 1800px),print and (-ms-high-contrast: active)and (min-width: 964px),screen and (-ms-high-contrast: none)and (min-width: 1800px),print and (-ms-high-contrast: none)and (min-width: 964px){.post-type-archive-find-research .scope.technology{left:13%}}.post-type-archive-find-research .scope.industry{background-image:url("./img/special/find-research/ttl-industry.svg");left:7rem}.post-type-archive-find-research .anime-env{top:6rem;animation:drop-phone 2s infinite both linear alternate 0s}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .anime-env{top:0;animation:drop-env 2s ease-in-out both 3s}}.post-type-archive-find-research .anime-health{top:8rem;animation:drop-phone 2s infinite both linear alternate 0s}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .anime-health{top:0;animation:drop-health 2s ease-in-out both 3s}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .anime-health{top:5rem}}.post-type-archive-find-research .anime-food{top:9rem;animation:drop-phone 2s infinite both linear alternate 0s}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .anime-food{top:0;animation:drop-food 2s ease-in-out both 3s}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .anime-food{top:5rem}}.post-type-archive-find-research .anime-tech{top:9rem;animation:drop-phone 2s infinite both linear alternate 0s}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .anime-tech{top:0;animation:drop-tech 2s ease-in-out both 3s}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .anime-tech{top:6rem}}.post-type-archive-find-research .anime-industry{top:2rem;animation:drop-phone 2s infinite both linear alternate 0s}@media screen and (min-width: 900px),print and (min-width: 369px){.post-type-archive-find-research .anime-industry{top:0;animation:drop-industry 2s ease-in-out both 3s}}@keyframes drop-env{0%{transform:translateY(-10rem);opacity:0}35%{opacity:1}60%{transform:translateY(9rem)}70%{transform:translateY(8rem)}80%{transform:translateY(9rem)}90%{transform:translateY(8.5rem)}100%{transform:translateY(9rem)}}@keyframes drop-health{0%{transform:translateY(-9rem);opacity:0}35%{opacity:1}60%{transform:translateY(8rem)}70%{transform:translateY(7rem)}80%{transform:translateY(8rem)}90%{transform:translateY(7.5rem)}100%{transform:translateY(8rem)}}@keyframes drop-food{0%{transform:translateY(-10rem);opacity:0}35%{opacity:1}60%{transform:translateY(9rem)}70%{transform:translateY(8rem)}80%{transform:translateY(9rem)}90%{transform:translateY(8.5rem)}100%{transform:translateY(9rem)}}@keyframes drop-phone{0%{transform:translateY(10%)}10%{transform:translateY(0)}20%{transform:translateY(10%)}30%{transform:translateY(0)}40%{transform:translateY(10%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes drop-tech{0%{transform:translateY(-9rem);opacity:0}35%{opacity:1}60%{transform:translateY(8rem)}70%{transform:translateY(7rem)}80%{transform:translateY(8rem)}90%{transform:translateY(7.5rem)}100%{transform:translateY(8rem)}}@keyframes drop-industry{0%{transform:translateY(-7rem);opacity:0}35%{opacity:1}60%{transform:translateY(6rem)}70%{transform:translateY(5rem)}80%{transform:translateY(6rem)}90%{transform:translateY(5.5rem)}100%{transform:translateY(6rem)}}@keyframes fuwafuwa{0%{transform:translateY(0)}10%{transform:translateY(1%)}20%{transform:translateY(2%)}30%{transform:translateY(3%)}40%{transform:translateY(4%)}50%{transform:translateY(5%)}60%{transform:translateY(4%)}70%{transform:translateY(3%)}80%{transform:translateY(2%)}90%{transform:translateY(1%)}100%{transform:translateY(0)}}@keyframes fuwafuwa-ie{0%{transform:translateY(0)}5%{transform:translateY(1%)}10%{transform:translateY(2%)}15%{transform:translateY(3%)}20%{transform:translateY(4%)}25%{transform:translateY(5%)}30%{transform:translateY(4%)}35%{transform:translateY(3%)}40%{transform:translateY(2%)}45%{transform:translateY(1%)}50%{transform:translateY(0)}55%{transform:translateY(1%)}60%{transform:translateY(2%)}65%{transform:translateY(3%)}70%{transform:translateY(4%)}75%{transform:translateY(5%)}80%{transform:translateY(4%)}85%{transform:translateY(3%)}90%{transform:translateY(2%)}95%{transform:translateY(1%)}100%{transform:translateY(0)}}@keyframes drone{0%{transform:translate(0, 0)}50%{transform:translate(-88%, 114%)}100%{transform:translateX(0, 0)}}@keyframes track{0%{transform:translate(0, 0)}50%{transform:translate(-88%, -37%)}100%{transform:translateX(0, 0)}}@keyframes meat1{0%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(0) rotate(4deg)}}@keyframes meat2{0%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(0) rotate(3deg)}}@keyframes car{0%{transform:translate(0, 0)}100%{transform:translate(-61%, 39%)}}@keyframes squ{0%{transform:translate(0, 0)}100%{transform:translate(87%, 70%)}}@keyframes bird{0%{transform:translate(0, 0)}100%{transform:translate(100vw, -5vh)}}@keyframes bird-ie{0%{top:25%;left:-10%}100%{top:15%;left:100%}}.tax-find-research_category .site-header.sticky{position:fixed;right:0;z-index:99999;background-color:#fff;transition:transform .15s}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.tax-find-research_category .site-header.sticky{top:0}}.tax-find-research_category .site-header.sticky.floating{box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.15)}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .site-header-category-menu{border-top:solid 1px #ea5504;border-bottom:solid 1px #ea5504}}.tax-find-research_category .site-taxonomy-menu-inner .menu{display:flex;justify-content:center;border-top:solid 1px #ea5504;border-bottom:solid 1px #ea5504}.tax-find-research_category .site-taxonomy-menu-inner .menu li{flex-basis:12rem;width:12rem}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .site-taxonomy-menu-inner .menu li{flex-basis:12rem;width:12rem}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.tax-find-research_category .site-taxonomy-menu-inner .menu li{flex-basis:10rem;width:10rem}}.tax-find-research_category .site-taxonomy-menu-inner .menu li:nth-child(1){border-left:solid 1px #ea5504;border-right:solid 1px #ea5504}.tax-find-research_category .site-taxonomy-menu-inner .menu li+li{border-right:solid 1px #ea5504}.tax-find-research_category .site-taxonomy-menu-inner .menu a{padding:1rem}.tax-find-research_category .site-taxonomy-menu-inner .menu a.current{color:#fff;background-color:#ea5504}.tax-find-research_category .site-taxonomy-menu-inner .menu a:not(.current){color:#ea5504;background-color:#dcdcdc}.tax-find-research_category .site-taxonomy-menu-inner .menu a:not(.current):hover{color:#fff;background-color:#ea5504;transition:all .2s ease}.tax-find-research_category .site-taxonomy-menu-inner{display:none}.tax-find-research_category .site-taxonomy-menu-inner.phone-only{display:block}@media screen and (min-width: 600px),print and (min-width: 193px){.tax-find-research_category .site-taxonomy-menu-inner{display:block}.tax-find-research_category .site-taxonomy-menu-inner.phone-only{display:none}}.tax-find-research_category .site-taxonomy-list-wrapper{padding-top:1rem;padding-bottom:1rem;padding-left:3rem}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.tax-find-research_category .site-taxonomy-list-wrapper{padding-left:2rem}}.tax-find-research_category .site-taxonomy-menu-inner.phone-only{margin-left:auto;margin-right:auto;width:calc(100% - 2rem);border-right:solid 1px #ea5504}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .site-taxonomy-menu-inner.phone-only::before{content:"Task";display:block;transform:rotate(90deg);transform-origin:right bottom;font-size:.85rem;position:relative;left:-2rem;width:2.2rem;top:3rem}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.tax-find-research_category .site-taxonomy-menu-inner.phone-only{width:calc(100% - 1rem);border-right:none}}.tax-find-research_category .site-taxonomy-menu-panel.opened ul{padding-left:8rem}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.tax-find-research_category .site-taxonomy-menu-panel.opened ul{padding-left:6.5rem}}.tax-find-research_category .site-taxonomy-menu-current>span,.tax-find-research_category .site-taxonomy-menu-current label,.tax-find-research_category .site-taxonomy-menu-panel.opened ul li a{font-size:1.25rem;line-height:1.7rem;letter-spacing:3px}.tax-find-research_category .site-taxonomy-menu-current>span{color:#ea5504;letter-spacing:6px}.tax-find-research_category .site-taxonomy-menu-current>label,.tax-find-research_category .site-taxonomy-menu-panel.opened ul li{background-color:#ea5504;color:#fff;min-width:12rem;max-width:12rem;padding-left:.5rem;padding-right:.5rem}.tax-find-research_category .site-taxonomy-menu-current label{position:relative;display:inline-block;min-width:12rem}.tax-find-research_category .site-taxonomy-menu-panel.opened ul li{margin-top:1rem}.tax-find-research_category .site-taxonomy-menu-current label::after{position:absolute;top:calc(50% - .5rem);right:-2rem;content:"";display:block;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:12px solid #ea5504}.tax-find-research_category .site-taxonomy-menu-panel-wrapper{position:absolute;width:100vw;min-width:100%;left:0;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.25)}.tax-find-research_category .site-taxonomy-menu-panel-wrapper input[type=radio]{display:none}.tax-find-research_category .site-taxonomy-menu-panel-wrapper .site-taxonomy-menu-panel{display:none;opacity:0;position:absolute;top:0;left:0;right:0;padding-bottom:1rem;background-color:rgba(255,255,255,.7);border-bottom:solid 1px #ea5504}.tax-find-research_category .site-taxonomy-menu-panel-wrapper input[type=radio]:checked+.site-taxonomy-menu-panel{display:block}.tax-find-research_category .site-taxonomy-menu-panel-wrapper input[type=radio]:checked+.site-taxonomy-menu-panel.opened{opacity:1;transition:opacity .2s ease}.tax-find-research_category .site-taxonomy-menu-panel-wrapper input[type=radio]:not(:checked)+.site-taxonomy-menu-panel.opened{display:block;opacity:0;transition:opacity .25s ease .1s}.tax-find-research_category .site-main{margin-right:auto;margin-left:auto;width:100%;max-width:60rem;border-left:solid 1px #ea5504;border-right:solid 1px #ea5504}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .site-main{width:100%;max-width:60rem}}@media screen and (min-width: 900px)and (-ms-high-contrast: active),screen and (min-width: 900px)and (-ms-high-contrast: none),print and (min-width: 369px)and (-ms-high-contrast: active),print and (min-width: 369px)and (-ms-high-contrast: none){.tax-find-research_category .site-main{max-width:calc(60rem + 2px)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.tax-find-research_category .site-main{max-width:50rem}}@media screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: active),screen and (min-width: 600px)and (max-width: 899.5px)and (-ms-high-contrast: none),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: active),print and (min-width: 193px)and (max-width: 368.5px)and (-ms-high-contrast: none){.tax-find-research_category .site-main{max-width:calc(50rem + 2px)}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .site-main{width:calc(100% - 2rem)}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.tax-find-research_category .site-main{width:calc(100% - 1rem)}}.tax-find-research_category .task{display:flex;flex-direction:column-reverse}@media screen and (min-width: 600px),print and (min-width: 193px){.tax-find-research_category .task{flex-direction:row}}.tax-find-research_category .ttl-txt-container{width:45%;padding-top:5rem;padding-bottom:3rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .ttl-txt-container{width:100%;padding:0}}.tax-find-research_category .ttl-txt-container::before{content:"Task";display:block;transform:rotate(90deg);transform-origin:right bottom;position:relative;left:-2rem;width:2.2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .ttl-txt-container::before{display:none}}.tax-find-research_category .ttl-txt-container h2.title{background:#fff;padding-top:1.275rem;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)){.tax-find-research_category .ttl-txt-container h2.title{-webkit-text-stroke-width:initial}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .ttl-txt-container h2.title{display:none}}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.tax-find-research_category .ttl-txt-container h2.title{position:relative;left:1rem}}@media screen and (min-width: 1200px),print and (min-width: 615px){.tax-find-research_category .ttl-txt-container h2.title{position:relative;left:-0.5rem}}.tax-find-research_category .ttl-txt-container h2.title span{font-size:1.5rem;line-height:2.55rem;letter-spacing:3px}.tax-find-research_category .ttl-txt-container h2.title span:nth-child(1){color:#ea5504}.tax-find-research_category .ttl-txt-container h2.title span:nth-child(2){color:#fff;background-color:#ea5504;padding-left:.5rem;padding-right:.5rem}.tax-find-research_category .ttl-txt-container .content{background:#fff;padding-top:1.275rem;padding-bottom:1.275rem;font-size:1rem;line-height:1.7rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .ttl-txt-container .content{padding-left:1rem;padding-right:1rem;left:0}}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.tax-find-research_category .ttl-txt-container .content{position:relative;left:1rem}}@media screen and (min-width: 1200px),print and (min-width: 615px){.tax-find-research_category .ttl-txt-container .content{position:relative;left:-0.5rem}}.tax-find-research_category .image{width:55%;padding:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.tax-find-research_category .image{width:100%}}.tax-find-research_category .image img{width:100%}.tax-find-research_category .keyword{position:relative;margin-left:auto;margin-right:auto;width:calc(100% - 2rem)}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .keyword{min-width:44rem}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.tax-find-research_category .keyword{width:100%}}.tax-find-research_category .keyword header{display:flex;align-items:baseline}.tax-find-research_category .keyword header::before{content:"";position:absolute;display:block;top:.5rem;left:-100vw;height:1px;width:100vw;background-color:#ea5504}.tax-find-research_category h3.title{color:#ea5504;font-size:1.125rem;line-height:1.7rem;padding-left:1rem;padding-right:1rem;letter-spacing:5px}.tax-find-research_category .tab-page>li{background-image:url("./img/special/find-research/table-list-normal-2.svg");background-position:center;background-size:contain;white-space:nowrap;width:12rem;margin-right:1rem;margin-bottom:1rem;background-repeat:no-repeat}.tax-find-research_category .tab-page>div{display:block}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .tab-page>div{display:flex;flex-direction:row;align-items:flex-start}}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .tab-page>div .left{width:15rem;flex-basis:15rem}}.tax-find-research_category .tab-page>div .left .inner-for-sticky{position:relative;width:100%;display:flex;background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255) calc(100% - 1.5rem), rgba(255, 255, 255, 0.2) 100%);align-items:center;margin-top:3.4rem;flex-direction:column;z-index:1}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .tab-page>div .left .inner-for-sticky{width:auto;padding-bottom:0}}.tax-find-research_category .tab-page>div .left h5{margin-bottom:2rem}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .tab-page>div .left h5{margin-bottom:0}}.tax-find-research_category .tab-page>div .left .content{position:relative;width:100%;margin-top:0;margin-bottom:2rem}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .tab-page>div .left .content{margin-top:2rem;margin-bottom:0}}.tax-find-research_category .tab-page>div .right{width:100%}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .tab-page>div .right{width:calc(100% - 15rem);flex-basis:calc(100% - 15rem)}.tax-find-research_category .tab-page>div .right>ul{padding-top:3.4rem}}.tax-find-research_category .stile-tab-page-tab-list{position:relative}.tax-find-research_category .stile-tab-page-tab-list::after{content:"";position:absolute;width:200vw;height:calc(100% + 5rem);background-image:url("./img/special/find-research/bg-dot.svg");background-repeat:repeat;background-size:20px 20px;opacity:.5;z-index:-1;top:-3.5rem;left:-50vw}.tax-find-research_category h5{display:flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1.7rem;width:15rem;height:8.5rem;color:#ea5504;background-image:url("./img/special/find-research/h5-frame.svg");background-size:contain;background-repeat:no-repeat}.tax-find-research_category h5 div{text-align:center;display:inline;padding-left:1rem;padding-right:1rem}.tax-find-research_category h5 div>span{display:inline-block}.item-find-research{border-bottom:solid #ea5504 1px}.item-find-research .entry-box__link{display:flex;align-items:flex-start;padding:.5rem 1rem;line-height:1.9rem;cursor:pointer}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.item-find-research .entry-box__link{display:block}}@media screen and (min-width: 900px),print and (min-width: 369px){.item-find-research .entry-box__link{display:block}}.item-find-research .entry-box__link:hover{background-color:#dcdcdc;color:#ea5504;transition:all .2s ease}.item-find-research .entry-box__link .title{padding-left:1.5rem;width:70%;position:relative}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.item-find-research .entry-box__link .title{width:100%}}.item-find-research .entry-box__link .title::before{position:absolute;top:calc(50% - .5rem);left:0;content:"";display:block;width:1.2rem;height:1rem;background-image:url("./img/special/find-research/item-arrow.svg");background-size:contain;background-position:center}.item-find-research .entry-box__link .related-person{padding-left:1.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.item-find-research .entry-box__link .related-person{text-align:right}}@media screen and (min-width: 900px),print and (min-width: 369px){.item-find-research .entry-box__link .related-person{text-align:right}}.list-item-find-research{width:100%}@media screen and (min-width: 900px),print and (min-width: 369px){.list-item-find-research{padding-left:2rem}}.entry-box{display:none;-webkit-overflow-scrolling:touch;overflow:hidden;background-color:rgba(0,0,0,.5)}.entry-box.open{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000}.entry-box.visible .entry-box-inner{transform:translateX(0);transition:.5s ease-out 0s transform}.entry-box .entry-box-inner{width:100vw;height:100%;background-color:#fff;overflow-y:auto;padding:1rem 6rem;cursor:auto;opacity:.93;transform:translateX(-100vw);transition:.3s ease-out 0s transform;background-image:url("./img/special/find-research/entry-box-open-right.svg"),url("./img/special/find-research/entry-box-open-left.svg");background-repeat:no-repeat,no-repeat;background-size:5rem,5rem;background-position:center right -1rem,center left -1rem}@media screen and (min-width: 900px),print and (min-width: 369px){.entry-box .entry-box-inner{width:70vw}}@media screen and (min-width: 900px),print and (min-width: 369px){.entry-box .entry-box-inner{transform:translateX(-70vw)}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.entry-box .entry-box-inner{background-image:none}}@media screen and (min-width: 480px)and (max-width: 599.5px),print and (min-width: 71px)and (max-width: 192.5px){.entry-box .entry-box-inner{padding:0 6rem}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.entry-box .entry-box-inner{padding:0 1rem}}.entry-box .entry-box-inner::before{content:"";display:block;width:100%;height:5rem;background-image:url("./img/special/find-research/entry-box-open-bottom.svg");background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.entry-box .entry-box-inner::before{display:none}}.entry-box .entry-box-inner::after{content:"";display:block;width:100%;height:5rem;background-image:url("./img/special/find-research/entry-box-open-bottom.svg");background-repeat:no-repeat;background-position:center;background-size:auto}@media screen and (min-width: 900px),print and (min-width: 369px){.entry-box .entry-box-inner::after{background-size:cover}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.entry-box .entry-box-inner::after{display:none}}.entry-box .entry-box-contents{display:block;padding:2rem 0}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.entry-box .entry-box-contents{padding:2rem 0 6rem 0}}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-box .entry-box-contents{display:flex}}.entry-box .entry-box-contents>.right,.entry-box .entry-box-contents>.left{width:100%}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-box .entry-box-contents>.right,.entry-box .entry-box-contents>.left{width:50%}}.entry-box .entry-box-contents>.right{padding-top:2rem}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-box .entry-box-contents>.right{padding-left:2rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-box .entry-box-contents>.right{padding:2rem 0 0 0}}.entry-box .entry-box-contents>.right header .title{font-size:1.5rem;line-height:2.55rem;letter-spacing:3px;font-weight:bold;color:#ea5504}@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-box .entry-box-contents>.right header .title{-webkit-text-stroke-width:initial}}.entry-box .entry-box-contents>.right .related-person{text-align:right;padding-top:2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-box .entry-box-contents>.right .related-person{padding-top:1rem}}.entry-box .entry-box-contents>.right .entry-content{padding-top:2rem}.entry-box .entry-box-contents>.right .entry-content p{line-height:2rem}.entry-box .entry-box-contents .left .thumbnail{position:relative;overflow:hidden;width:100%}.entry-box .entry-box-contents .left .thumbnail::before{content:"";display:block;padding-top:75%}.entry-box .entry-box-contents .left .thumbnail>div{position:absolute;top:0;left:0;right:0;bottom:0;background-position:top center}.entry-box .entry-box-contents .left .thumbnail>div:first-child{background-color:#fff}.entry-box .entry-box-contents .left .thumbnail>div:last-child{background-size:contain}.entry-box .entry-box-contents .related-links-wrap{display:none}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-box .entry-box-contents .related-links-wrap{display:block}}.entry-box .entry-box-contents .related-links-wrap.phone-only{display:block}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-box .entry-box-contents .related-links-wrap.phone-only{display:none}}.entry-box .entry-box-contents .related-links{padding-top:2rem}@media screen and (min-width: 900px),print and (min-width: 369px){.entry-box .entry-box-contents .related-links{margin-right:2rem}}.entry-box .entry-box-contents .related-links>p{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-box .entry-box-contents .related-links>p{-webkit-text-stroke-width:initial}}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-box .entry-box-contents .related-links .list-item-simple{padding-top:1rem}}.entry-box .entry-box-contents .related-links .list-item-simple li{position:relative;border-bottom:solid 1px #ea5504}.entry-box .entry-box-contents .related-links .list-item-simple li::after{position:absolute;top:calc(50% - .75rem);right:-0.25rem;content:"";display:block;width:1.5rem;height:1.5rem;background-image:url("./img/special/find-research/item-arrow.svg")}.entry-box .entry-box-contents .related-links .list-item-simple a{display:block;width:100%;padding:.5rem 2rem .5rem .5rem;line-height:1.9rem}.entry-box .entry-box-contents .related-links .list-item-simple a[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);opacity:.7;transform:tranlateY(3px);margin-left:5px}@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-box .entry-box-contents .related-links .list-item-simple a[data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.entry-box .entry-box-contents .related-links .list-item-simple a[data-stile~=link-external]::after{transform:translateY(0.2em)}}.entry-box .entry-box-contents .related-links .list-item-simple a:hover{background-color:#dcdcdc;color:#ea5504;transition:all .2s ease;border-radius:3px}.entry-box .entry-box-contents h2.post-title{font-size:1.5rem;line-height:2.55rem;text-align:left;position:relative;padding-bottom:.5rem;color:#125800}.entry-box .entry-box-contents h2.post-title::after{content:"";display:block;position:absolute;left:1.5rem;transform:translateX(-50%);height:.5rem;width:3rem;border-top:solid 5px #125800;bottom:-10px}.site-lang-en .entry-box .entry-box-contents h2.post-title{font-size:1.5rem;line-height:2.55rem;line-height:2rem}.entry-box .entry-box-contents h2+p{margin-top:2.55rem}.entry-box .entry-box-contents p{font-size:1rem;line-height:1.7rem}.entry-box .entry-box-contents hr{height:calc(2px + .5px);border:none;border-top:2px solid #4ba734}.entry-box .entry-box-contents *+p,.entry-box .entry-box-contents *+hr{margin-top:.85rem}.entry-box.open.visible>.entry-box__close-wrapper{position:fixed;top:1rem;opacity:0;animation:close-btn .5s ease 1s forwards;left:calc(100% - 4rem)}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.entry-box.open.visible>.entry-box__close-wrapper{top:auto;bottom:2rem}}@media screen and (min-width: 900px),print and (min-width: 369px){.entry-box.open.visible>.entry-box__close-wrapper{left:calc(70vw - 4rem)}}.entry-box.open.visible>.entry-box__close-wrapper>span{display:block;background-image:url("./img/special/find-research/close-btn.svg");background-size:contain;width:2.5rem;height:2.5rem;cursor:pointer}.entry-box.open.visible>.entry-box__close-wrapper>span::after{content:"close";position:absolute;bottom:-1rem;left:.15rem}.entry-box.open.visible>.entry-box__close-wrapper>span:hover::after{color:#ea5504}@keyframes close-btn{100%{opacity:1}}.post-type-archive-find-research .speciallink__wrap,.tax-find-research_category .speciallink__wrap{margin-left:auto;margin-right:auto;max-width:100%;width:calc(100% - 4rem)}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .speciallink__wrap,.tax-find-research_category .speciallink__wrap{width:100%}}.post-type-archive-find-research .speciallink__bnr,.tax-find-research_category .speciallink__bnr{height:100%}.post-type-archive-find-research .speciallink__bnrlist,.tax-find-research_category .speciallink__bnrlist{display:flex;justify-content:space-between;flex-flow:row wrap}.post-type-archive-find-research .speciallink__bnrlist>*,.tax-find-research_category .speciallink__bnrlist>*{width:100%;max-width:calc(33.3333333333% - 0.6666666667rem)}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(3n+1)),.tax-find-research_category .speciallink__bnrlist>*:not(:nth-child(3n+1)){margin-left:calc(1rem - 1px)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(n+4),.tax-find-research_category .speciallink__bnrlist>*:nth-child(n+4){margin-top:1rem}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n+1),.tax-find-research_category .speciallink__bnrlist>*:nth-child(3n+1){margin-left:0}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(n+4)),.tax-find-research_category .speciallink__bnrlist>*:not(:nth-child(n+4)){margin-top:0}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n+1):last-child,.tax-find-research_category .speciallink__bnrlist>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*2)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n):last-child,.tax-find-research_category .speciallink__bnrlist>*:nth-child(3n):last-child{margin-right:0}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n+2):last-child,.tax-find-research_category .speciallink__bnrlist>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*1)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(3n):last-child,.tax-find-research_category .speciallink__bnrlist>*:nth-child(3n):last-child{margin-right:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-find-research .speciallink__bnrlist,.tax-find-research_category .speciallink__bnrlist{display:flex;justify-content:space-between;flex-flow:column nowrap;padding-left:1rem;padding-right:1rem}.post-type-archive-find-research .speciallink__bnrlist>*,.tax-find-research_category .speciallink__bnrlist>*{width:100%;max-width:100%}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(1n+1)),.tax-find-research_category .speciallink__bnrlist>*:not(:nth-child(1n+1)){margin-left:calc(1rem - 1px)}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(n+2),.tax-find-research_category .speciallink__bnrlist>*:nth-child(n+2){margin-top:1rem}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(1n+1),.tax-find-research_category .speciallink__bnrlist>*:nth-child(1n+1){margin-left:0}.post-type-archive-find-research .speciallink__bnrlist>*:not(:nth-child(n+2)),.tax-find-research_category .speciallink__bnrlist>*:not(:nth-child(n+2)){margin-top:0}.post-type-archive-find-research .speciallink__bnrlist>*:nth-child(n):last-child,.tax-find-research_category .speciallink__bnrlist>*:nth-child(n):last-child{margin-right:0}}.post-type-archive-find-research .speciallink__bnrlist>li:hover,.tax-find-research_category .speciallink__bnrlist>li:hover{opacity:.8;transition:all .2s ease}.post-type-archive-find-research .site-info,.tax-find-research_category .site-info{text-align:center;padding-top:1rem;padding-bottom:1rem}.post-type-archive-find-research .footer-contents-logo,.tax-find-research_category .footer-contents-logo{max-width:20rem}.post-type-archive-find-research .quot-title,.tax-find-research_category .quot-title{font-size:1.5rem;color:#2a8e5b;text-align:center;padding-top:3rem;padding-bottom:3rem}.post-type-archive-find-research .site-branding-container.footer{display:none}.tax-find-research_category .site-footer{margin-top:2rem}.tax-find-research_category .site-footer .site-logo{position:relative;z-index:1;padding:0;max-width:10rem;min-width:10rem;margin-left:0}.tax-find-research_category .site-footer .section-sns{padding:0}.tax-find-research_category .site-branding-container.footer{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 2rem);margin-right:auto;margin-left:auto;padding-bottom:1rem}@media screen and (min-width: 900px),print and (min-width: 369px){.tax-find-research_category .site-branding-container.footer{display:none}}.find-research.category-page.keyword .tab-page{position:relative;display:flex;flex-direction:column;margin-top:2.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.find-research.category-page.keyword .tab-page{margin-top:1rem}}.find-research.category-page.keyword .tab-page>div{width:100%}.find-research.category-page.keyword .tab-page>div:not([data-stile~=current]){position:absolute;bottom:1000vh;opacity:0}.find-research.category-page.keyword .tab-page>div:not([data-stile~=current])>*{opacity:0}.find-research.category-page.keyword .tab-page>div[data-stile~=current]{position:static;opacity:1;flex-grow:1}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.find-research.category-page.keyword .tab-page>div[data-stile~=current]{padding-left:1rem;padding-right:1rem}}.find-research.category-page.keyword .tab-page>div[data-stile~=current]>*{opacity:1;transition:opacity .6s}.find-research.category-page.keyword .tab-page>h4{opacity:0}.find-research.category-page.keyword .stile-tab-page-tab-list{display:flex;justify-content:space-between;flex-flow:row wrap}.find-research.category-page.keyword .stile-tab-page-tab-list>*{width:100%;max-width:calc(50% - 0.125rem)}.find-research.category-page.keyword .stile-tab-page-tab-list>*:not(:nth-child(2n+1)){margin-left:calc(0.25rem - 1px)}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(n+3){margin-top:.25rem}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(2n+1){margin-left:0}.find-research.category-page.keyword .stile-tab-page-tab-list>*:not(:nth-child(n+3)){margin-top:0}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(2n+1):last-child{margin-right:calc((50% - 0.125rem + 0.25rem)*1)}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(2n):last-child{margin-right:0}@media screen and (min-width: 600px),print and (min-width: 193px){.find-research.category-page.keyword .stile-tab-page-tab-list{display:flex;justify-content:space-between;flex-flow:row wrap}.find-research.category-page.keyword .stile-tab-page-tab-list>*{width:100%;max-width:calc(33.3333333333% - 0.6666666667rem)}.find-research.category-page.keyword .stile-tab-page-tab-list>*:not(:nth-child(3n+1)){margin-left:calc(1rem - 1px)}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(n+4){margin-top:1rem}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(3n+1){margin-left:0}.find-research.category-page.keyword .stile-tab-page-tab-list>*:not(:nth-child(n+4)){margin-top:0}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*2)}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(3n):last-child{margin-right:0}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 0.6666666667rem + 1rem)*1)}.find-research.category-page.keyword .stile-tab-page-tab-list>*:nth-child(3n):last-child{margin-right:0}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.find-research.category-page.keyword .stile-tab-page-tab-list{padding:0 1rem 1rem 1rem;border-bottom:solid 1px #ea5504}}.find-research.category-page.keyword .stile-tab-page-tab-list li{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:1rem;line-height:1.7rem;position:relative;color:#fff;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:6rem;background-size:contain;background-image:url("./img/special/find-research/table-list-normal-2.svg");background-repeat:no-repeat;background-position: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)){.find-research.category-page.keyword .stile-tab-page-tab-list li{-webkit-text-stroke-width:initial}}body:not(.ios) .find-research.category-page.keyword .stile-tab-page-tab-list li{font-feature-settings:"pkna" 1}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.find-research.category-page.keyword .stile-tab-page-tab-list li{min-height:5rem}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.find-research.category-page.keyword .stile-tab-page-tab-list li{min-height:4rem}}.find-research.category-page.keyword .stile-tab-page-tab-list li>div{display:inline;letter-spacing:3px;color:#ea5504}.find-research.category-page.keyword .stile-tab-page-tab-list li>div>*{display:inline-block}@media screen and (min-width: 480px)and (max-width: 599.5px),print and (min-width: 71px)and (max-width: 192.5px){.find-research.category-page.keyword .stile-tab-page-tab-list li>div{padding:0 2rem 0 2rem}}@media screen and (max-width: 479.5px),print and (max-width: 70.5px){.find-research.category-page.keyword .stile-tab-page-tab-list li>div{padding:0 .5rem 0 .5rem;letter-spacing:0}}@media screen and (min-width: 900px),print and (min-width: 369px){.find-research.category-page.keyword .stile-tab-page-tab-list li>div{display:block;white-space:nowrap}}.find-research.category-page.keyword .stile-tab-page-tab-list li[data-stile~=current]{pointer-events:none;background-image:url("./img/special/find-research/table-list-current-2.svg")}.find-research.category-page.keyword .stile-tab-page-tab-list li[data-stile~=current]>div{color:#fff}.find-research.category-page.keyword .stile-tab-page-tab-list li[data-stile~=current]::before,.find-research.category-page.keyword .stile-tab-page-tab-list li[data-stile~=current]::after{opacity:1}.find-research.category-page.keyword .stile-tab-page-tab-list li:hover{transition-delay:.2s;background-image:url("./img/special/find-research/table-list-current-2.svg")}.find-research.category-page.keyword .stile-tab-page-tab-list li:hover>div{color:#fff}.find-research.category-page.keyword .stile-tab-page-tab-list-below{display:none}.site-header{border-bottom:2px solid #125c00}.site-header-main{margin-left:auto;margin-right:auto;width:100%}.site-header-nav{display:flex;justify-content:flex-end;align-items:flex-start}.site-header-nav .header-nav-list .menu{background-color:#f2f6ea}@media screen and (min-width: 900px),print and (min-width: 369px){.site-header-nav{margin-top:0}}.site-header-nav .header-nav-list .menu{display:flex;flex-wrap:nowrap;justify-content:flex-end}.site-header-nav .header-nav-list .menu li a{padding:.5rem .5rem;font-size:.8rem}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-header-nav .header-nav-list .menu li a{padding:.5rem 1rem}}.site-header-nav .header-nav-list .menu li a[href*="/facility/"]::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);transform:translateY(0px)}@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-header-nav .header-nav-list .menu li a[href*="/facility/"]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.site-header-nav .header-nav-list .menu li a[href*="/facility/"]::after{transform:translateY(0.2em)}}.site-target-nav .menu>li a{padding:0 1.8rem}.site-target-nav.larger{display:none}@media screen and (min-width: 1400px),print and (min-width: 765px){.site-target-nav.larger{display:block}}.site-target-nav.smaller{display:block}@media screen and (min-width: 1400px),print and (min-width: 765px){.site-target-nav.smaller{display:none}}.site-target-nav>.menu{display:flex;flex-wrap:nowrap;justify-content:flex-end;color:#125800;margin-top:1rem;margin-right:1rem}@media screen and (max-width: 1199.5px),print and (max-width: 594.5px){.site-target-nav>.menu{margin-top:0;margin-bottom:.5rem}}.site-target-nav>.menu li a{padding:.5rem .5rem;font-size:.85rem;line-height:1.275rem}@media screen and (max-width: 649.5px),print and (max-width: -227.5px){.site-target-nav>.menu li a{margin:0}}.site-target-nav>.menu li a::before{content:"";width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:10px solid #125800}.site-target-nav>.menu li a:hover{text-decoration:underline;transition-duration:.3s}.site-header-nav label[for=panel-search-ctrl]{display:none}.search-form .search-submit{background-color:#125800;border-color:none;transition-property:all;transition-duration:.2s;transition-timing-function:ease;position:relative;padding:.5rem .75rem;min-width:2rem;height:100%;min-height:24px;font-size:1.2rem;padding:0;border:none;border-radius:0}.search-form .label-search-submit::after{color:#fff}.search-form .search-submit:hover{top:0px;border:none}.site-header-nav .site-language.menu{display:flex}.site-header-nav .site-language.menu li{margin-left:0}.site-header-nav .site-language.menu a.current{display:none}.container-hn .header-nav-list{display:flex;justify-content:flex-end}header .container-hn .header-nav-list form .label-search-field{position:absolute;top:40px;height:5rem;width:28rem;background:#f2f4f2;display:flex;justify-content:center;align-items:center;box-shadow:0 6px 12px rgba(0,0,0,.5);transform:translateX(3rem)}header .container-hn .header-nav-list form .label-search-field.visible{transform:translateX(-26rem);transition:.35s ease 0s transform}header .container-hn .header-nav-list form .label-search-field input.search-field-chikudai{height:2rem;width:20rem;padding-left:1rem}header .container-hn .header-nav-list 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}.site-header-inner{display:flex;flex-direction:column}.site-header-inner h1{flex-shrink:1}.site-lang-en .site-header-inner h1{flex-grow:1}.site-header-inner .fund{align-self:center;padding-left:.3rem;padding-right:1rem;flex-grow:1;flex-shrink:0;text-align:left}@media screen and (min-width: 1200px),print and (min-width: 615px){.site-header-inner .fund{padding-left:1.5rem;padding-right:0}}.site-header-inner .fund a{color:#fff;background-color:#da672a;padding:.5rem 1rem;font-size:.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)){.site-header-inner .fund a{-webkit-text-stroke-width:initial}}.site-header-inner .fund a:hover{text-decoration:underline}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.site-header-inner .fund{display:none}}.site-branding{display:inline-block;width:auto}.site-title{display:none;color:#575757;line-height:1.25}.site-title>:last-child{font-size:1.75rem;line-height:2.55rem;font-weight:bold;margin-top:.25rem}@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>:last-child{-webkit-text-stroke-width:initial}}.site-title span{display:inline-block}.site-header .site-logo,.site-hamburger-nav .site-logo{display:block;width:30rem;padding:.5rem 1rem 0 1rem;margin-bottom:0}.site-lang-en .site-header .site-logo,.site-lang-en .site-hamburger-nav .site-logo{width:60%;min-width:15rem;max-width:27rem}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.site-header .site-logo,.site-hamburger-nav .site-logo{width:100%;min-width:18rem;margin-bottom:.5rem;margin-left:.5rem;padding-left:0rem}.site-lang-en .site-header .site-logo,.site-lang-en .site-hamburger-nav .site-logo{padding-top:.8rem}}.site-header .site-logo-phone{display:none}.section-header-image{min-width:100%;position:relative}.page-header-image{width:100%;height:200px;background-size:cover;background-repeat:no-repeat;background-position:center}.link-banner{background:#fff;position:absolute;font-size:1.25rem;line-height:1.7rem;font-weight:bold;bottom:3rem;color:#125800;padding:1rem;padding-right: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)){.link-banner{-webkit-text-stroke-width:initial}}.site-lang-en .link-banner{font-size:1.125rem;line-height:1.7rem}.link-banner::before{content:""}@media screen and (min-width: 1200px),print and (min-width: 615px){.link-banner{padding-left:calc(50% - 34.5rem)}}@media screen and (min-width: 980px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.link-banner{padding-left:2rem}}@media screen and (min-width: 720px)and (max-width: 979.5px),print and (min-width: 193px)and (max-width: 368.5px){.link-banner{padding-left:calc(50% - 24rem)}}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.link-banner{padding-left:.5rem}}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){.link-banner{white-space:nowrap}}}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.site-global-nav,.site-target-nav.smaller,.container-hn .header-nav-list{display:none}}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.site-branding{width:50%;min-width:18rem}}.entry{width:100%}.error404 .entry{margin-top:3rem}.page .entry{width:100%;max-width:48rem}@media screen and (min-width: 980px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.page .entry{min-width:37rem}}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.page .entry{margin:0 auto}}.page-template-page-target .entry{max-width:100%}.post-type-archive-article .entry,.tax-article_sdgs .entry,.post-type-archive-event .entry,.tax-article_category .entry{margin-top:1.5rem;margin-bottom:2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.post-type-archive-article .entry,.tax-article_sdgs .entry,.post-type-archive-event .entry,.tax-article_category .entry{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.post-type-archive-article .entry,.tax-article_sdgs .entry,.post-type-archive-event .entry,.tax-article_category .entry{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.post-type-archive-article .entry,.tax-article_sdgs .entry,.post-type-archive-event .entry,.tax-article_category .entry{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.post-type-archive-article .entry,.tax-article_sdgs .entry,.post-type-archive-event .entry,.tax-article_category .entry{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.post-type-archive-article .entry,.tax-article_sdgs .entry,.post-type-archive-event .entry,.tax-article_category .entry{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.post-type-archive-procurance-news .entry,.tax-contract-information_category .entry,.post-type-archive-procurance-news .entry{max-width:48rem;margin-bottom:2rem}.post-type-archive-event .entry .entry-target_archive,.post-type-archive-article .entry .entry-target_archive{display:flex;align-items:flex-end}.post-type-archive-event .entry .entry-target_archive .stile .button,.post-type-archive-article .entry .entry-target_archive .stile .button{min-width:9.5rem;margin:0;height:2rem;border-radius:5px;padding-left:2rem}.page-template-page-navigation .section-offspring-navi{width:100%;max-width:52rem}.page-template-page-navigation .two-column-layout>div{width:100%;max-width:48em}@media screen and (max-width: 979.5px),print and (max-width: -227.5px){.page-template-page-navigation .two-column-layout>div{margin:0 auto}}.entry-header{position:relative}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.entry-header{display:flex;justify-content:center;flex-direction:column}}@media screen and (min-width: 600px),print and (min-width: 193px){.page .entry-header,.single .entry-header{margin-right:0;margin-left:0;width:100%}}.single-event .entry-header{margin-bottom:2.5rem}.entry-header .single,.archive .entry-header{width:100%}.entry-title,.post-type-title{font-size:1.5rem;line-height:2.55rem;text-align:left;position:relative;padding-bottom:.5rem;color:#125800;font-size:1.5rem;line-height:2.55rem;width:100%;font-weight:bold}.entry-title::after,.post-type-title::after{content:"";display:block;position:absolute;left:1.5rem;transform:translateX(-50%);height:.5rem;width:3rem;border-top:solid 5px #125800;bottom:-10px}.site-lang-en .entry-title,.site-lang-en .post-type-title{font-size:1.5rem;line-height:2.55rem;line-height:2rem}@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,.post-type-title{-webkit-text-stroke-width:initial}}.archive .entry-title,.archive .post-type-title{width:100%}.single .event-entry-title .entry-title{margin-top:0rem}.entry-article-block{width:100%;background-color:rgba(255,255,255,.9);padding-top:1rem}.entry-article-block{display:none;opacity:0}.entry-article-block .article-block,.post-type-archive-article .entry-content.wide .article-block,.tax-article_category .entry-content.wide .article-block{padding:2.25rem 3rem 0rem 3rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-article-block .article-block,.post-type-archive-article .entry-content.wide .article-block,.tax-article_category .entry-content.wide .article-block{padding:2.25rem .5rem 0rem .5rem}}.entry-article-block .article-block.empty,.post-type-archive-article .entry-content.wide .article-block.empty,.tax-article_category .entry-content.wide .article-block.empty{padding-bottom:2.25rem}.entry-article-block.current,.post-type-archive-article .entry-content.wide.current,.tax-article_category .entry-content.wide.current{display:block;opacity:1;animation-duration:.5s;animation-name:fade-in;-moz-animation-duration:.5s;-moz-animation-name:fade-in;-webkit-animation-duration:.5s;-webkit-animation-name:fade-in}.entry-article-block ul,.post-type-archive-article .entry-content.wide ul,.tax-article_category .entry-content.wide ul{border-top:solid 3px #a9c246}.entry-article-block li,.post-type-archive-article .entry-content.wide li,.tax-article_category .entry-content.wide li{border-bottom:dotted 1px #a9c546}.entry-article-block li a:hover,.post-type-archive-article .entry-content.wide li a:hover,.tax-article_category .entry-content.wide li a:hover{color:#125800;transition-duration:.2s}.entry-article-block li a:hover .item-title>div:not([class]),.post-type-archive-article .entry-content.wide li a:hover .item-title>div:not([class]),.tax-article_category .entry-content.wide li a:hover .item-title>div:not([class]){text-decoration-line:underline}.post-type-archive-article .entry-content.wide ul,.tax-article_category .entry-content.wide ul{margin-top:3.4rem}.page-template-front-page .entry-navigation,.archive .entry-navigation,.page-template-page-target .entry-navigation{margin-top:3rem}.page-template-front-page .entry-navigation ul,.archive .entry-navigation ul,.page-template-page-target .entry-navigation ul{display:flex;flex-wrap:nowrap;margin-top:50px;justify-content:space-around;background-color:rgba(255,255,255,.9)}@media screen and (max-width: 599.5px),print and (max-width: -227.5px){.page-template-front-page .entry-navigation ul,.archive .entry-navigation ul,.page-template-page-target .entry-navigation ul{font-size:.8rem}}.page-template-front-page .entry-navigation ul li,.archive .entry-navigation ul li,.page-template-page-target .entry-navigation ul li{display:flex;align-items:center;justify-content:center;height:3rem;flex:auto;flex-basis:25%;margin-right:1px}.page-template-front-page .entry-navigation ul span,.page-template-front-page .entry-navigation ul a,.archive .entry-navigation ul span,.archive .entry-navigation ul a,.page-template-page-target .entry-navigation ul span,.page-template-page-target .entry-navigation ul a{display:block;text-align:center;width:100%;height:100%;padding:1rem .2rem;background-color:#75a03c;color:#fff;white-space:nowrap;cursor:pointer}.page-template-front-page .entry-navigation ul span:hover,.page-template-front-page .entry-navigation ul a:hover,.archive .entry-navigation ul span:hover,.archive .entry-navigation ul a:hover,.page-template-page-target .entry-navigation ul span:hover,.page-template-page-target .entry-navigation ul a:hover{background-color:#83b343}.page-template-front-page .entry-navigation ul span.current,.page-template-front-page .entry-navigation ul a.current,.archive .entry-navigation ul span.current,.archive .entry-navigation ul a.current,.page-template-page-target .entry-navigation ul span.current,.page-template-page-target .entry-navigation ul a.current{background-color:#f5fff5;color:#75a03c}.page-template-front-page .entry-navigation ul span.current:hover,.page-template-front-page .entry-navigation ul a.current:hover,.archive .entry-navigation ul span.current:hover,.archive .entry-navigation ul a.current:hover,.page-template-page-target .entry-navigation ul span.current:hover,.page-template-page-target .entry-navigation ul a.current:hover{background-color:#f5fff5;color:#75a03c}.page-template-front-page .entry-navigation ul span.all-categories,.page-template-front-page .entry-navigation ul a.all-categories,.archive .entry-navigation ul span.all-categories,.archive .entry-navigation ul a.all-categories,.page-template-page-target .entry-navigation ul span.all-categories,.page-template-page-target .entry-navigation ul a.all-categories{background-color:#e09a1a}.page-template-front-page .entry-navigation ul span.all-categories:hover,.page-template-front-page .entry-navigation ul a.all-categories:hover,.archive .entry-navigation ul span.all-categories:hover,.archive .entry-navigation ul a.all-categories:hover,.page-template-page-target .entry-navigation ul span.all-categories:hover,.page-template-page-target .entry-navigation ul a.all-categories:hover{background-color:#e7a52d;color:#fff}.page-template-front-page .entry-navigation ul span.all-categories.current,.page-template-front-page .entry-navigation ul span.all-categories.current:hover,.page-template-front-page .entry-navigation ul a.all-categories.current,.page-template-front-page .entry-navigation ul a.all-categories.current:hover,.archive .entry-navigation ul span.all-categories.current,.archive .entry-navigation ul span.all-categories.current:hover,.archive .entry-navigation ul a.all-categories.current,.archive .entry-navigation ul a.all-categories.current:hover,.page-template-page-target .entry-navigation ul span.all-categories.current,.page-template-page-target .entry-navigation ul span.all-categories.current:hover,.page-template-page-target .entry-navigation ul a.all-categories.current,.page-template-page-target .entry-navigation ul a.all-categories.current:hover{color:#e09a1a}.page-template-front-page .entry-navigation ul .view-all,.archive .entry-navigation ul .view-all,.page-template-page-target .entry-navigation ul .view-all{background-color:#e09a1a}.page-template-front-page .entry-navigation ul .view-all:hover,.archive .entry-navigation ul .view-all:hover,.page-template-page-target .entry-navigation ul .view-all:hover{background-color:#e7a52d;color:#fff}.page-template-front-page .entry-navigation ul .view-all.current,.page-template-front-page .entry-navigation ul .view-all.current:hover,.archive .entry-navigation ul .view-all.current,.archive .entry-navigation ul .view-all.current:hover,.page-template-page-target .entry-navigation ul .view-all.current,.page-template-page-target .entry-navigation ul .view-all.current:hover{color:#e09a1a}.page-template-front-page .entry-navigation ul .article_category-entrance-exam,.archive .entry-navigation ul .article_category-entrance-exam,.page-template-page-target .entry-navigation ul .article_category-entrance-exam{background-color:#298b82}.page-template-front-page .entry-navigation ul .article_category-entrance-exam:hover,.archive .entry-navigation ul .article_category-entrance-exam:hover,.page-template-page-target .entry-navigation ul .article_category-entrance-exam:hover{background-color:#2f9f94;color:#fff}.page-template-front-page .entry-navigation ul .article_category-entrance-exam.current,.page-template-front-page .entry-navigation ul .article_category-entrance-exam.current:hover,.archive .entry-navigation ul .article_category-entrance-exam.current,.archive .entry-navigation ul .article_category-entrance-exam.current:hover,.page-template-page-target .entry-navigation ul .article_category-entrance-exam.current,.page-template-page-target .entry-navigation ul .article_category-entrance-exam.current:hover{color:#298b82}.page-template-front-page .entry-navigation ul .article_category-research,.archive .entry-navigation ul .article_category-research,.page-template-page-target .entry-navigation ul .article_category-research{background-color:#3966ab}.page-template-front-page .entry-navigation ul .article_category-research:hover,.archive .entry-navigation ul .article_category-research:hover,.page-template-page-target .entry-navigation ul .article_category-research:hover{background-color:#3f71be;color:#fff}.page-template-front-page .entry-navigation ul .article_category-research.current,.page-template-front-page .entry-navigation ul .article_category-research.current:hover,.archive .entry-navigation ul .article_category-research.current,.archive .entry-navigation ul .article_category-research.current:hover,.page-template-page-target .entry-navigation ul .article_category-research.current,.page-template-page-target .entry-navigation ul .article_category-research.current:hover{color:#3966ab}.page-template-front-page .entry-navigation ul .article_category-notice,.archive .entry-navigation ul .article_category-notice,.page-template-page-target .entry-navigation ul .article_category-notice{background-color:#9c59ba}.page-template-front-page .entry-navigation ul .article_category-notice:hover,.archive .entry-navigation ul .article_category-notice:hover,.page-template-page-target .entry-navigation ul .article_category-notice:hover{background-color:#a76bc1;color:#fff}.page-template-front-page .entry-navigation ul .article_category-notice.current,.page-template-front-page .entry-navigation ul .article_category-notice.current:hover,.archive .entry-navigation ul .article_category-notice.current,.archive .entry-navigation ul .article_category-notice.current:hover,.page-template-page-target .entry-navigation ul .article_category-notice.current,.page-template-page-target .entry-navigation ul .article_category-notice.current:hover{color:#9c59ba}.page-template-front-page .entry-navigation li:nth-last-child(1),.archive .entry-navigation li:nth-last-child(1),.page-template-page-target .entry-navigation li:nth-last-child(1){margin-right:0}.archive .entry-navigation ul a.current,.archive .entry-navigation ul a.current:hover{background-color:#f2f6ea}.entry-info,.entry-content:not(.wide){width:100%}.page .entry-info,.single .entry-info,.page .entry-content:not(.wide),.single .entry-content:not(.wide){margin-left:0;margin-right:0}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.page .entry-info,.single .entry-info,.page .entry-content:not(.wide),.single .entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:48rem}}@media screen and (min-width: 600px),print and (min-width: 193px){.page .entry-info,.single .entry-info,.page .entry-content:not(.wide),.single .entry-content:not(.wide){width:100%}}.event-entry-title{margin-left:0;margin-right:0;max-width:72rem;width:100%}.entry-info{margin-top:1rem;margin-bottom:1rem;display:flex;align-items:flex-start;line-height:1.7rem}.entry-date{margin-bottom:-1rem;font-family:Consolas,Monaco,"Courier New",Courier,"Noto Sans Mono CJK JP","Source Han Code JP N","IPA Gothic","Osaka-Mono",monospace;font-size:.85rem;color:#878787;margin-top:2rem;margin-bottom:2rem}@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-date{-webkit-text-stroke-width:initial}}.single .entry-date{font-family:"Open Sans"}.entry-date.article{margin-bottom:1rem}.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:#878787;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}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.entry-tags{max-width:39rem}}body:not(.ios) .entry-tags{font-feature-settings:"pkna" 1}.entry-tags ul{display:inline-flex;flex-wrap:wrap;list-style:none}.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 #e9eef1}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.entry-tags span::before{top:-0.65rem}}.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}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-content.wide{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.entry-content.wide{margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.entry-content.wide{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-content.wide{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.entry-content.wide{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.archive .entry-content.wide{width:100%}.page-template-front-page .entry-content{padding-top:4rem}.search .entry-header+*,.page .entry-header+*,.error404 .entry-header+*,.entry-none .entry-header+*{margin-top:3.14rem;margin-bottom:3.14rem}.search .entry-header+*.empty,.page .entry-header+*.empty,.error404 .entry-header+*.empty,.entry-none .entry-header+*.empty{margin-bottom:0rem}.entry.article .tax-sdgs-list-wrap{display:flex;justify-content:flex-start;margin-bottom:2rem;margin-top:1rem}@media screen and (min-width: 600px),print and (min-width: 193px){.entry.article .tax-sdgs-list-wrap{position:relative;top:1rem;justify-content:flex-end;margin-bottom:0}}@media(min-width: 900px){.entry.article .tax-sdgs-list-wrap+.entry-content{margin-top:-2rem}}.entry.article .tax-sdgs-list-wrap .list-cat{border-top:none;margin-top:0;display:flex;flex-wrap:wrap;justify-content:left;margin-right:-0.5rem;margin-bottom:-0.5rem}.entry.article .tax-sdgs-list-wrap .list-cat>*:not(:empty){margin-right:.5rem;margin-bottom:.5rem}.entry.article .tax-sdgs-list-wrap .list-cat li{border-bottom:none}.entry.article .tax-sdgs-list-wrap .list-cat li>span{font-size:0;display:block}.entry.article .tax-sdgs-list-wrap .list-cat li>span::before{width:3.25rem;height:3.25rem;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-no-poverty::before{background-image:url("./img/sdg-icon-01.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-zero-hunger::before{background-image:url("./img/sdg-icon-02.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-good-health::before{background-image:url("./img/sdg-icon-03.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-quality-education::before{background-image:url("./img/sdg-icon-04.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-gender-equality::before{background-image:url("./img/sdg-icon-05.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-clean-water::before{background-image:url("./img/sdg-icon-06.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-affordable::before{background-image:url("./img/sdg-icon-07.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-decent-work::before{background-image:url("./img/sdg-icon-08.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-industory::before{background-image:url("./img/sdg-icon-09.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-reduce-inequality::before{background-image:url("./img/sdg-icon-10.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-community::before{background-image:url("./img/sdg-icon-11.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-responsible-consumption::before{background-image:url("./img/sdg-icon-12.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-climate-action::before{background-image:url("./img/sdg-icon-13.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-life-below-water::before{background-image:url("./img/sdg-icon-14.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-life-on-land::before{background-image:url("./img/sdg-icon-15.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-peace::before{background-image:url("./img/sdg-icon-16.png")}.entry.article.post_lang-ja .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-partnership::before{background-image:url("./img/sdg-icon-17.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-no-poverty::before{background-image:url("./img/sdg-icon-en-01.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-zero-hunger::before{background-image:url("./img/sdg-icon-en-02.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-good-health::before{background-image:url("./img/sdg-icon-en-03.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-quality-education::before{background-image:url("./img/sdg-icon-en-04.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-gender-equality::before{background-image:url("./img/sdg-icon-en-05.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-clean-water::before{background-image:url("./img/sdg-icon-en-06.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-affordable::before{background-image:url("./img/sdg-icon-en-07.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-decent-work::before{background-image:url("./img/sdg-icon-en-08.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-industory::before{background-image:url("./img/sdg-icon-en-09.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-reduce-inequality::before{background-image:url("./img/sdg-icon-en-10.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-community::before{background-image:url("./img/sdg-icon-en-11.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-responsible-consumption::before{background-image:url("./img/sdg-icon-en-12.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-climate-action::before{background-image:url("./img/sdg-icon-en-13.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-life-below-water::before{background-image:url("./img/sdg-icon-en-14.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-life-on-land::before{background-image:url("./img/sdg-icon-en-15.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-peace::before{background-image:url("./img/sdg-icon-en-16.png")}.entry.article.post_lang-en .tax-sdgs-list-wrap .list-cat li>span.article_sdgs-sdgs-partnership::before{background-image:url("./img/sdg-icon-en-17.png")}.sdgs-term-name{font-family:"Noto Sans JP";color:#125800;font-size:clamp(.938rem,.853rem + .42vw,1.25rem);min-height:clamp(4.5rem,4.229rem + 1.36vw,5.5rem);font-weight:bold;padding-block:clamp(1rem,.864rem + .68vw,1.5rem);position:relative;display:flex;align-items:center;gap:clamp(1rem,.864rem + .68vw,1.5rem);border-bottom:solid 2px #75a03c}.sdgs-term-name::before{width:clamp(3.5rem,3.263rem + 1.19vw,4.375rem);aspect-ratio:1;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.sdgs-term-name.ja.term_sdgs-no-poverty::before{background-image:url("./img/sdg-icon-01.png")}.sdgs-term-name.ja.term_sdgs-zero-hunger::before{background-image:url("./img/sdg-icon-02.png")}.sdgs-term-name.ja.term_sdgs-good-health::before{background-image:url("./img/sdg-icon-03.png")}.sdgs-term-name.ja.term_sdgs-quality-education::before{background-image:url("./img/sdg-icon-04.png")}.sdgs-term-name.ja.term_sdgs-gender-equality::before{background-image:url("./img/sdg-icon-05.png")}.sdgs-term-name.ja.term_sdgs-clean-water::before{background-image:url("./img/sdg-icon-06.png")}.sdgs-term-name.ja.term_sdgs-affordable::before{background-image:url("./img/sdg-icon-07.png")}.sdgs-term-name.ja.term_sdgs-decent-work::before{background-image:url("./img/sdg-icon-08.png")}.sdgs-term-name.ja.term_sdgs-industory::before{background-image:url("./img/sdg-icon-09.png")}.sdgs-term-name.ja.term_sdgs-reduce-inequality::before{background-image:url("./img/sdg-icon-10.png")}.sdgs-term-name.ja.term_sdgs-community::before{background-image:url("./img/sdg-icon-11.png")}.sdgs-term-name.ja.term_sdgs-responsible-consumption::before{background-image:url("./img/sdg-icon-12.png")}.sdgs-term-name.ja.term_sdgs-climate-action::before{background-image:url("./img/sdg-icon-13.png")}.sdgs-term-name.ja.term_sdgs-life-below-water::before{background-image:url("./img/sdg-icon-14.png")}.sdgs-term-name.ja.term_sdgs-life-on-land::before{background-image:url("./img/sdg-icon-15.png")}.sdgs-term-name.ja.term_sdgs-peace::before{background-image:url("./img/sdg-icon-16.png")}.sdgs-term-name.ja.term_sdgs-partnership::before{background-image:url("./img/sdg-icon-17.png")}.sdgs-term-name.ja .small{font-weight:normal;color:#2a2a2a;font-size:clamp(.688rem,.637rem + .25vw,.875rem)}.sdgs-term-name.en.term_sdgs-no-poverty::before{background-image:url("./img/sdg-icon-en-01.png")}.sdgs-term-name.en.term_sdgs-zero-hunger::before{background-image:url("./img/sdg-icon-en-02.png")}.sdgs-term-name.en.term_sdgs-good-health::before{background-image:url("./img/sdg-icon-en-03.png")}.sdgs-term-name.en.term_sdgs-quality-education::before{background-image:url("./img/sdg-icon-en-04.png")}.sdgs-term-name.en.term_sdgs-gender-equality::before{background-image:url("./img/sdg-icon-en-05.png")}.sdgs-term-name.en.term_sdgs-clean-water::before{background-image:url("./img/sdg-icon-en-06.png")}.sdgs-term-name.en.term_sdgs-affordable::before{background-image:url("./img/sdg-icon-en-07.png")}.sdgs-term-name.en.term_sdgs-decent-work::before{background-image:url("./img/sdg-icon-en-08.png")}.sdgs-term-name.en.term_sdgs-industory::before{background-image:url("./img/sdg-icon-en-09.png")}.sdgs-term-name.en.term_sdgs-reduce-inequality::before{background-image:url("./img/sdg-icon-en-10.png")}.sdgs-term-name.en.term_sdgs-community::before{background-image:url("./img/sdg-icon-en-11.png")}.sdgs-term-name.en.term_sdgs-responsible-consumption::before{background-image:url("./img/sdg-icon-en-12.png")}.sdgs-term-name.en.term_sdgs-climate-action::before{background-image:url("./img/sdg-icon-en-13.png")}.sdgs-term-name.en.term_sdgs-life-below-water::before{background-image:url("./img/sdg-icon-en-14.png")}.sdgs-term-name.en.term_sdgs-life-on-land::before{background-image:url("./img/sdg-icon-en-15.png")}.sdgs-term-name.en.term_sdgs-peace::before{background-image:url("./img/sdg-icon-en-16.png")}.sdgs-term-name.en.term_sdgs-partnership::before{background-image:url("./img/sdg-icon-en-17.png")}.sdgs-term-name.en .small{font-weight:normal;color:#2a2a2a;font-size:clamp(.688rem,.637rem + .25vw,.875rem)}.section-title-wrap.side{position:relative;left:0;top:0;z-index:3;width:100%}.section-title-wrap.side .sdgs-filter-ui{position:relative;margin-top:1rem}.section-title-wrap.side .sdgs-filter-label{padding:1rem 2rem 1rem 4rem;width:100%;text-align:left}.section-title-wrap.side .sdgs-filter-label::before{left:1rem}.section-title-wrap.side .sdgs-filter-label span{display:inline-block}.section-title-wrap.side .sdgs-filter-label .large{font-size:18px}.section-title-wrap.side .sdgs-filter-label .small{font-size:14px}.section-title-wrap.side.open{height:500px;opacity:1}.sdgs-term-ui.side{position:absolute;width:100%}.sdgs-term-list.side{padding:.75rem;background-color:#fff;gap:5px;border:solid 5px #aad7e4;display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (min-width: 600px),print and (min-width: 193px){.sdgs-term-list.side{grid-template-columns:repeat(6, 1fr)}}@media screen and (min-width: 900px),print and (min-width: 369px){.sdgs-term-list.side{grid-template-columns:repeat(9, 1fr)}}@media(min-width: 980px){.sdgs-term-list.side{grid-template-columns:repeat(4, 1fr)}}.sdgs-term-list.side li>a::before,.sdgs-term-list.side li>span::before{aspect-ratio:1;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.sdgs-term-list-wrap.side{position:absolute;opacity:0;left:2px;top:-0.65rem;z-index:3;width:calc(100% - 4px);height:0;transition:height .4s ease,opacity .4s ease}.sdgs-term-list-wrap.side.open{height:500px;opacity:1}.sdgs-term-list-wrap.side li{width:100%}.sdgs-term-list-wrap.side li>a,.sdgs-term-list-wrap.side li>span{font-size:0;display:block}.sdgs-term-list-wrap.side li>a{transition:opacity .3s;width:100%}.sdgs-term-list-wrap.side li>a:hover{opacity:.8}.sdgs-term-list.side.ja li>a::before,.sdgs-term-list.side.ja li>span::before{aspect-ratio:1;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.sdgs-term-list.side.ja li>a.sdgs-no-poverty::before,.sdgs-term-list.side.ja li>span.sdgs-no-poverty::before{background-image:url("./img/sdg-icon-01.png")}.sdgs-term-list.side.ja li>a.sdgs-zero-hunger::before,.sdgs-term-list.side.ja li>span.sdgs-zero-hunger::before{background-image:url("./img/sdg-icon-02.png")}.sdgs-term-list.side.ja li>a.sdgs-good-health::before,.sdgs-term-list.side.ja li>span.sdgs-good-health::before{background-image:url("./img/sdg-icon-03.png")}.sdgs-term-list.side.ja li>a.sdgs-quality-education::before,.sdgs-term-list.side.ja li>span.sdgs-quality-education::before{background-image:url("./img/sdg-icon-04.png")}.sdgs-term-list.side.ja li>a.sdgs-gender-equality::before,.sdgs-term-list.side.ja li>span.sdgs-gender-equality::before{background-image:url("./img/sdg-icon-05.png")}.sdgs-term-list.side.ja li>a.sdgs-clean-water::before,.sdgs-term-list.side.ja li>span.sdgs-clean-water::before{background-image:url("./img/sdg-icon-06.png")}.sdgs-term-list.side.ja li>a.sdgs-affordable::before,.sdgs-term-list.side.ja li>span.sdgs-affordable::before{background-image:url("./img/sdg-icon-07.png")}.sdgs-term-list.side.ja li>a.sdgs-decent-work::before,.sdgs-term-list.side.ja li>span.sdgs-decent-work::before{background-image:url("./img/sdg-icon-08.png")}.sdgs-term-list.side.ja li>a.sdgs-industory::before,.sdgs-term-list.side.ja li>span.sdgs-industory::before{background-image:url("./img/sdg-icon-09.png")}.sdgs-term-list.side.ja li>a.sdgs-reduce-inequality::before,.sdgs-term-list.side.ja li>span.sdgs-reduce-inequality::before{background-image:url("./img/sdg-icon-10.png")}.sdgs-term-list.side.ja li>a.sdgs-community::before,.sdgs-term-list.side.ja li>span.sdgs-community::before{background-image:url("./img/sdg-icon-11.png")}.sdgs-term-list.side.ja li>a.sdgs-responsible-consumption::before,.sdgs-term-list.side.ja li>span.sdgs-responsible-consumption::before{background-image:url("./img/sdg-icon-12.png")}.sdgs-term-list.side.ja li>a.sdgs-climate-action::before,.sdgs-term-list.side.ja li>span.sdgs-climate-action::before{background-image:url("./img/sdg-icon-13.png")}.sdgs-term-list.side.ja li>a.sdgs-life-below-water::before,.sdgs-term-list.side.ja li>span.sdgs-life-below-water::before{background-image:url("./img/sdg-icon-14.png")}.sdgs-term-list.side.ja li>a.sdgs-life-on-land::before,.sdgs-term-list.side.ja li>span.sdgs-life-on-land::before{background-image:url("./img/sdg-icon-15.png")}.sdgs-term-list.side.ja li>a.sdgs-peace::before,.sdgs-term-list.side.ja li>span.sdgs-peace::before{background-image:url("./img/sdg-icon-16.png")}.sdgs-term-list.side.ja li>a.sdgs-partnership::before,.sdgs-term-list.side.ja li>span.sdgs-partnership::before{background-image:url("./img/sdg-icon-17.png")}.sdgs-term-list.side.ja li>a.icon-goals::before,.sdgs-term-list.side.ja li>span.icon-goals::before{background-image:url("./img/sdg-icon-goal-de.svg")}.sdgs-term-list.side.en li>a::before,.sdgs-term-list.side.en li>span::before{aspect-ratio:1;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.sdgs-term-list.side.en li>a.sdgs-no-poverty::before,.sdgs-term-list.side.en li>span.sdgs-no-poverty::before{background-image:url("./img/sdg-icon-en-01.png")}.sdgs-term-list.side.en li>a.sdgs-zero-hunger::before,.sdgs-term-list.side.en li>span.sdgs-zero-hunger::before{background-image:url("./img/sdg-icon-en-02.png")}.sdgs-term-list.side.en li>a.sdgs-good-health::before,.sdgs-term-list.side.en li>span.sdgs-good-health::before{background-image:url("./img/sdg-icon-en-03.png")}.sdgs-term-list.side.en li>a.sdgs-quality-education::before,.sdgs-term-list.side.en li>span.sdgs-quality-education::before{background-image:url("./img/sdg-icon-en-04.png")}.sdgs-term-list.side.en li>a.sdgs-gender-equality::before,.sdgs-term-list.side.en li>span.sdgs-gender-equality::before{background-image:url("./img/sdg-icon-en-05.png")}.sdgs-term-list.side.en li>a.sdgs-clean-water::before,.sdgs-term-list.side.en li>span.sdgs-clean-water::before{background-image:url("./img/sdg-icon-en-06.png")}.sdgs-term-list.side.en li>a.sdgs-affordable::before,.sdgs-term-list.side.en li>span.sdgs-affordable::before{background-image:url("./img/sdg-icon-en-07.png")}.sdgs-term-list.side.en li>a.sdgs-decent-work::before,.sdgs-term-list.side.en li>span.sdgs-decent-work::before{background-image:url("./img/sdg-icon-en-08.png")}.sdgs-term-list.side.en li>a.sdgs-industory::before,.sdgs-term-list.side.en li>span.sdgs-industory::before{background-image:url("./img/sdg-icon-en-09.png")}.sdgs-term-list.side.en li>a.sdgs-reduce-inequality::before,.sdgs-term-list.side.en li>span.sdgs-reduce-inequality::before{background-image:url("./img/sdg-icon-en-10.png")}.sdgs-term-list.side.en li>a.sdgs-community::before,.sdgs-term-list.side.en li>span.sdgs-community::before{background-image:url("./img/sdg-icon-en-11.png")}.sdgs-term-list.side.en li>a.sdgs-responsible-consumption::before,.sdgs-term-list.side.en li>span.sdgs-responsible-consumption::before{background-image:url("./img/sdg-icon-en-12.png")}.sdgs-term-list.side.en li>a.sdgs-climate-action::before,.sdgs-term-list.side.en li>span.sdgs-climate-action::before{background-image:url("./img/sdg-icon-en-13.png")}.sdgs-term-list.side.en li>a.sdgs-life-below-water::before,.sdgs-term-list.side.en li>span.sdgs-life-below-water::before{background-image:url("./img/sdg-icon-en-14.png")}.sdgs-term-list.side.en li>a.sdgs-life-on-land::before,.sdgs-term-list.side.en li>span.sdgs-life-on-land::before{background-image:url("./img/sdg-icon-en-15.png")}.sdgs-term-list.side.en li>a.sdgs-peace::before,.sdgs-term-list.side.en li>span.sdgs-peace::before{background-image:url("./img/sdg-icon-en-16.png")}.sdgs-term-list.side.en li>a.sdgs-partnership::before,.sdgs-term-list.side.en li>span.sdgs-partnership::before{background-image:url("./img/sdg-icon-en-17.png")}.sdgs-term-list.side.en li>a.icon-goals::before,.sdgs-term-list.side.en li>span.icon-goals::before{background-image:url("./img/sdg-icon-goal-de.svg")}.single-faculty-member .entry-header{display:flex;flex-direction:row}.single-faculty-member .entry-header>ul{display:flex;margin-top:1rem;margin-bottom:.5rem}@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;pointer-events:none}.single-faculty-member .stile *:not(.alignright):not(.alignleft)+h3{margin-top:4rem}.single-faculty-member .stile *:not(.alignright):not(.alignleft)+h4{margin-top:3rem}.single-faculty-member .stile h2+*:not(.alignright):not(.alignleft){margin-top:0rem}.single-faculty-member .stile .tab-page-mod>div{line-height:1.9rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.single-faculty-member .stile .tab-page-mod>div{display:block}}.single-faculty-member .stile .tab-page-mod p+ul{margin-top:.85rem;margin-bottom:.85rem}.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 #001d33;border-top:4px solid #001d33;border-bottom-color:#fff;background-color:rgba(0,0,0,0);color:#001d33}.single-faculty-member .stile .tab-page-mod .stile-tab-page-tab-list li:not([data-stile~=current]){margin-top:.5rem}.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-below li:not([data-stile~=current]){margin-bottom:.5rem}.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,29,51,.8);color:#fff;transition-duration:.3s}.single-faculty-member .stile .tab-page-mod>span{display:block;line-height:1.9rem}.single-faculty-member .stile .tab-page-mod h4~p{margin-top:0rem}.single-faculty-member .stile .tab-page-mod h4+p,.single-faculty-member .stile .tab-page-mod h4+span{margin-top:2rem}.single-faculty-member .stile .tab-page-mod span+span{margin-top:0}.single-faculty-member .stile .tab-page-mod p+ol:not([class]){margin-top:1.9rem}.single-faculty-member .stile .tab-page-mod table{width:100%;margin-top:2rem}.single-faculty-member .stile .tab-page-mod table td{width:100%}.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:auto;min-width:12rem;color:#125800;font-size:.85rem;line-height:1.275rem;line-height:1.7rem;white-space:nowrap}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.single-faculty-member .stile .tab-page-mod table td:nth-child(1){min-width:6rem;white-space:pre-wrap}}.single-faculty-member .stile .tab-page-mod table.keyword td:nth-child(1){min-width:6rem}.single-faculty-member .stile .tab-page-mod .multi-photo-layout{display:flex;justify-content:space-between;flex-flow:row wrap;padding-top:1.7rem}.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 figure{margin-top:2rem}.single-faculty-member .stile .tab-page-mod .multi-photo-layout a{margin-bottom:5px;width:100%;height:170px;display:flex;background-color:#dcdcdc;border:solid #cacaca}.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>p{display:inline}.single-faculty-member .stile .tab-page-mod .tab-page-inner-flex p>b{margin-right:.5rem}.single-faculty-member .stile .tab-page-mod a{background:none !important;padding:0 !important}.single-faculty-member .stile .tab-page-mod .table-member{width:100%}.single-faculty-member .stile .tab-page-mod .table-member+.face-image-wrapper{margin-top:2rem}.single-faculty-member .stile h3{padding:.5rem 1rem}.single-faculty-member .stile h3>span:nth-child(1)>b{color:#fff}.single-faculty-member .stile h3>span:nth-child(2){margin-top:.5rem;display:block}.single-faculty-member .stile p:not([class])>b,.single-faculty-member .stile span:not([class])>b{font-size:.85rem;line-height:1.275rem;color:#125800}.single-faculty-member .stile figure{margin-top:0;margin-bottom:0}.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}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper{min-width:18rem;max-width:18rem;min-height:18rem;max-height:18rem}}.single-faculty-member .entry-facluty-member-wrapper .face-image-wrapper a{overflow:hidden;position:relative;width:100%;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;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;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>span{margin-bottom:.5rem;margin-top:.5rem}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-research-about-inner>span:nth-child(2){display:block;padding-top:.5rem;line-height:1.9rem}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-research-about-inner b{color:#125800}.single-faculty-member .entry-facluty-member-wrapper>.faculty-member-research-about .faculty-member-research-about-inner :nth-child(1){margin-top:0}.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 #75a03c 2px;padding:.7rem 0;line-height:1.2rem}.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}.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:solid #75a03c 2px}.single-faculty-member .entry-title{font-size:1.5rem;line-height:2.55rem;text-align:left;position:relative;padding-bottom:.5rem;color:#125800;font-size:1.5rem;line-height:2.55rem;width:100%;font-weight:bold;display:flex;align-items:baseline;flex-wrap:wrap}.single-faculty-member .entry-title::after{content:"";display:block;position:absolute;left:1.5rem;transform:translateX(-50%);height:.5rem;width:3rem;border-top:solid 5px #125800;bottom:-10px}.site-lang-en .single-faculty-member .entry-title{font-size:1.5rem;line-height:2.55rem;line-height:2rem}@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 .entry-title{-webkit-text-stroke-width:initial}}.single-faculty-member .entry-title span:nth-of-type(1){margin-right:.75rem}.single-faculty-member .entry-title span:nth-of-type(2){font-size:1.25rem;line-height:1.7rem;margin-right:1.5rem}.single-faculty-member .entry-title span:nth-of-type(3){font-weight:normal;font-size:1.125rem;line-height: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)){.single-faculty-member .entry-title span:nth-of-type(3){-webkit-text-stroke-width:.28px}}.single-faculty-member.site-lang-en .entry-title span:nth-of-type(2){display:none}.archive .entry-title{width:100%}.single-faculty-member .stile p+*{margin-top:0}section[id^=_moiveslideshow].st-slide-show{background-color:#fff}section[id^=_slideshow].st-slide-show{position:relative;padding-top:2rem;padding-bottom:2rem;overflow:hidden;background-image:url("./img/bg-grid.gif");background-size:8rem;background-repeat:repeat}section[id^=_slideshow].st-slide-show .st-slide-show-strip{z-index:0;min-height:10rem;max-height:10rem;max-width:54rem}section[id^=_slideshow].st-slide-show .st-slide-show-strip .st-slide-show-prev,section[id^=_slideshow].st-slide-show .st-slide-show-strip .st-slide-show-next{width:5rem}section[id^=_slideshow].st-slide-show .st-slide-show-caption.circle div:nth-child(1){font-size:2rem}section[id^=_slideshow].st-slide-show .st-slide-show-caption.circle div:nth-child(2){font-size:1.25rem}section[id^=_slideshow].st-slide-show .st-slide-show-caption.circle div:nth-child(3){font-size:1rem}section[id^=_slideshow].st-slide-show .st-slide-show-caption.line{min-height:100%;justify-content:center;align-items:center}section[id^=_slideshow].st-slide-show .st-slide-show-slides>li{background-color:#fff}section[id^=_slideshow].st-slide-show .st-slide-show-slides>li .st-slide-show-picture{margin:0 .15rem}section[id^=_slideshow].st-slide-show .st-slide-show-slides .st-slide-show-caption.circle{background-image:none}section[id^=_slideshow].st-slide-show .st-slide-show-slides .st-slide-show-caption.circle div:nth-child(2){font-size:1.25rem;line-height:1.7rem}section[id^=_moiveslideshow].st-slide-show .st-slide-show-strip{position:relative;max-width:100%;min-height:inherit}section[id^=_moiveslideshow].st-slide-show .st-slide-show-strip:before{content:"";display:block;padding-top:39.5833333333%}section[id^=_moiveslideshow].st-slide-show .st-slide-show-strip>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0}section[id^=_moiveslideshow].st-slide-show .st-slide-show-rivets{display:none}.st-slide-show-video video{position:absolute;top:50%;transform:translate(-50%, -50%);width:auto;min-width:100%;height:auto;min-height:100%}.st-background-image{position:fixed;z-index:-100}.section-special-nav-cotainer{height:17rem}.section-special-nav-cotainer .column-2{height:100%;display:flex}.section-special-nav-cotainer .column-2 .custum-field .custum-title{width:50%;position:relative;bottom:5.5rem;left:1rem;border:solid}.section-special-nav-cotainer .column-2 .custum-field .custum-title span,.section-special-nav-cotainer .column-2 .custum-field .custum-title h4{display:block;background:#fff;padding:.5rem 1rem}.section-special-nav-cotainer .column-2 .custum-field .custum-title span{margin-bottom:.5rem}.section-special-nav-cotainer .column-2 .custum-field .custum-title h4{font-size:1.5rem}.section-simple-front-page{background-color:#fff;padding-bottom:2.14rem}.section-simple-front-page .stile a.button{margin:0}.section-sns{background:#fff}.site-footer .site-footer-container{background-color:#75a03c;padding-top:4rem;padding-bottom:2rem;position:relative}.site-footer .site-footer-container .site-footer-inner{display:flex;flex-direction:column;width:calc(100% - 2rem);margin:0 auto;max-width:100%}.site-footer .site-footer-container .site-footer-inner address{font-size:1rem;line-height:1.7rem}.site-footer .site-footer-container .site-footer-inner address span{margin-right:.75rem}.site-footer .site-footer-container .site-footer-inner address span:nth-child(2){letter-spacing:1px}.site-footer .site-footer-container .site-footer-inner .site-footer-nav{color:#fff;margin-top:1.5rem}.site-footer .site-footer-container .site-footer-inner .site-footer-nav .menu{display:flex;flex-wrap:wrap;justify-content:flex-start}.site-footer .site-footer-container .site-footer-inner .site-footer-nav .menu li{position:relative;margin-left:1rem}.site-footer .site-footer-container .site-footer-inner .site-footer-nav .menu li::before{content:"";display:inline-block;position:absolute;top:calc(50% - 4px);left:-0.8rem;width:0;height:0;transform:translateY(0px);border-style:solid;border-width:4px 0 4px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.site-footer .site-footer-container .site-footer-inner .site-footer-nav .menu li a{padding:.5rem .5rem .5rem 0rem}.site-footer-container{position:relative}.site-footer-container .squirrel-img{background-image:url("./img/footer-icon.png");background-size:5rem;background-repeat:no-repeat;height:calc(2rem + 10px);width:5rem;position:absolute;bottom:calc(-1rem + 4px);right:2rem;visibility:visible}.site-copyright{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 1.5rem);display:none;text-align:center;line-height:1.5}@media screen and (min-width: 600px),print and (min-width: 193px){.site-copyright{margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}.site-copyright>:last-child{font-size:1.75rem;line-height:2.55rem;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)){.site-copyright>:last-child{-webkit-text-stroke-width:initial}}.site-copyright span{display:inline-block}.site-footer .site-logo{display:block;padding:.5rem;margin-left:auto;margin-right:auto;max-width:18rem;width:calc(100% - 1.5rem);background-color:rgba(255,255,255,.5)}@media screen and (min-width: 600px),print and (min-width: 193px){.site-footer .site-logo{margin-left:auto;margin-right:auto;max-width:27rem;width:calc(100% - 4rem);width:22%;min-width:18rem}}.site-footer-nav .site-language.menu{margin-left:2rem;display:flex}.site-footer-nav .site-language.menu li{margin-left:0}.site-footer-nav .site-language.menu a{padding:.25rem .5rem}.site-footer-nav .site-language.menu a.current{color:#e9eef1}.site-footer-backtotop{position:relative;margin-right:2.75rem}#backtotop{display:flex;align-items:center;justify-content:center;transition:all .2s ease;width:3rem;height:3rem;background-color:rgba(0,0,0,0);border-radius:50%;background-color:#fff;border:none;position:fixed;right:0;bottom:2rem;opacity:0;pointer-events:none;z-index:10;box-shadow:0 0 5px gray}#backtotop::before,#backtotop::after{transition:all .2s ease}#backtotop:hover{transition:all .2s ease}#backtotop:hover::before,#backtotop:hover::after{transition:all .2s ease}#backtotop:after{width:1.0606609686rem;height:1.0606609686rem;border-top:2px solid #75a03c;border-left:2px solid #75a03c;transform-origin:0.5303304843rem 0.5303304843rem;transform:rotate(45deg)}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){#backtotop{bottom:2rem}}#backtotop:after{content:"";position:relative;top:.3rem}#backtotop:hover{transform:translateY(-2px)}.item .item-title{line-height:1.7rem}body:not(.ios) .item .item-title{font-feature-settings:"pkna" 1}@media screen and (min-width: 600px),print and (min-width: 193px){.page-template-front-page .item .item-title{flex-basis:70%}}.page-template-front-page .list-item-article-important .item .item-title{flex-basis:auto}.page-template-front-page .list-item-event .item .item-title,.page-template-page-target .list-item-event .item .item-title,.post-type-archive-event .list-item-event .item .item-title,.post-type-archive-article .list-item-event .item .item-title{min-height:8rem;padding:1.5rem 1rem}.item .item-title div{display:inline}.item .item-info ul{list-style:none}body:not(.ios) .item:not(.item-search).article:hover,body:not(.ios) .item.event:hover,body:not(.ios) .section-special-contents a:hover{opacity:.8;transition-duration:.3s}body:not(.ios) .section-widget-centers .item-card-facility:hover,body:not(.ios) .widget_media_image>a:hover{opacity:.7;transition-duration:.3s}body:not(.ios) .list-item-faculty-member .faculty-member:hover a{background-color:rgba(255,255,255,.75);transition-duration:.3s}body:not(.ios) .list-item-faculty-member .faculty-member:hover a .item-info{text-decoration:underline;opacity:.9}body:not(.ios) .item-search:hover a .item-title{text-decoration:underline}body:not(.ios) .item-search div.item-wrapper{opacity:.7}.item:not(.item-search).article a,.item:not(.item-search).event a{position:relative;display:block}.item:not(.item-search).article .item-thumbnail,.item:not(.item-search).event .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}.item:not(.item-search).article .item-thumbnail:before,.item:not(.item-search).event .item-thumbnail:before{content:"";display:block;padding-top:86.9565217391%}.item:not(.item-search).article .item-thumbnail>*:first-child,.item:not(.item-search).event .item-thumbnail>*:first-child{position:absolute;top:0;left:0;right:0;bottom:0}.item:not(.item-search).article .item-thumbnail>div,.item:not(.item-search).event .item-thumbnail>div{background-size:cover;background-position:center center}.item:not(.item-search).article .item-thumbnail .acceptance,.item:not(.item-search).article .item-thumbnail .accepting,.item:not(.item-search).event .item-thumbnail .acceptance,.item:not(.item-search).event .item-thumbnail .accepting{position:absolute;top:0;right:0;padding:0 2.5em;font-size:.85rem;line-height:1.5rem;color:#fff;background:#88b215;-webkit-transform:rotate(45deg) translate(30%, -50%);transform:rotate(45deg) translate(30%, -50%)}.item:not(.item-search).article .item-thumbnail .accepting,.item:not(.item-search).event .item-thumbnail .accepting{background:#da672a}.page-template-front-page .item:not(.item-search).article .item-info,.page-template-page-navigation .item:not(.item-search).article .item-info,.page-template-page-target .item:not(.item-search).article .item-info,.post-type-archive-event .item:not(.item-search).article .item-info,.post-type-archive-article .item:not(.item-search).article .item-info,.archive.tax-article_category .item:not(.item-search).article .item-info,.section-latest-article.shortcode .item:not(.item-search).article .item-info,.page-template-front-page .item:not(.item-search).event .item-info,.page-template-page-navigation .item:not(.item-search).event .item-info,.page-template-page-target .item:not(.item-search).event .item-info,.post-type-archive-event .item:not(.item-search).event .item-info,.post-type-archive-article .item:not(.item-search).event .item-info,.archive.tax-article_category .item:not(.item-search).event .item-info,.section-latest-article.shortcode .item:not(.item-search).event .item-info{display:flex;align-items:center;padding:1.25rem 0rem}@media screen and (min-width: 1200px),print and (min-width: 615px){.page-template-front-page .item:not(.item-search).article .item-info,.page-template-page-navigation .item:not(.item-search).article .item-info,.page-template-page-target .item:not(.item-search).article .item-info,.post-type-archive-event .item:not(.item-search).article .item-info,.post-type-archive-article .item:not(.item-search).article .item-info,.archive.tax-article_category .item:not(.item-search).article .item-info,.section-latest-article.shortcode .item:not(.item-search).article .item-info,.page-template-front-page .item:not(.item-search).event .item-info,.page-template-page-navigation .item:not(.item-search).event .item-info,.page-template-page-target .item:not(.item-search).event .item-info,.post-type-archive-event .item:not(.item-search).event .item-info,.post-type-archive-article .item:not(.item-search).event .item-info,.archive.tax-article_category .item:not(.item-search).event .item-info,.section-latest-article.shortcode .item:not(.item-search).event .item-info{padding:1.25rem 1rem 1.25rem 0rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .item:not(.item-search).article .item-info,.page-template-page-navigation .item:not(.item-search).article .item-info,.page-template-page-target .item:not(.item-search).article .item-info,.post-type-archive-event .item:not(.item-search).article .item-info,.post-type-archive-article .item:not(.item-search).article .item-info,.archive.tax-article_category .item:not(.item-search).article .item-info,.section-latest-article.shortcode .item:not(.item-search).article .item-info,.page-template-front-page .item:not(.item-search).event .item-info,.page-template-page-navigation .item:not(.item-search).event .item-info,.page-template-page-target .item:not(.item-search).event .item-info,.post-type-archive-event .item:not(.item-search).event .item-info,.post-type-archive-article .item:not(.item-search).event .item-info,.archive.tax-article_category .item:not(.item-search).event .item-info,.section-latest-article.shortcode .item:not(.item-search).event .item-info{flex-direction:column;align-items:flex-start}}.page-template-front-page .item:not(.item-search).article .item-info .item-desc,.page-template-page-navigation .item:not(.item-search).article .item-info .item-desc,.page-template-page-target .item:not(.item-search).article .item-info .item-desc,.post-type-archive-event .item:not(.item-search).article .item-info .item-desc,.post-type-archive-article .item:not(.item-search).article .item-info .item-desc,.archive.tax-article_category .item:not(.item-search).article .item-info .item-desc,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-desc,.page-template-front-page .item:not(.item-search).event .item-info .item-desc,.page-template-page-navigation .item:not(.item-search).event .item-info .item-desc,.page-template-page-target .item:not(.item-search).event .item-info .item-desc,.post-type-archive-event .item:not(.item-search).event .item-info .item-desc,.post-type-archive-article .item:not(.item-search).event .item-info .item-desc,.archive.tax-article_category .item:not(.item-search).event .item-info .item-desc,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-desc{display:flex;align-items:center}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .item:not(.item-search).article .item-info .item-desc,.page-template-page-navigation .item:not(.item-search).article .item-info .item-desc,.page-template-page-target .item:not(.item-search).article .item-info .item-desc,.post-type-archive-event .item:not(.item-search).article .item-info .item-desc,.post-type-archive-article .item:not(.item-search).article .item-info .item-desc,.archive.tax-article_category .item:not(.item-search).article .item-info .item-desc,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-desc,.page-template-front-page .item:not(.item-search).event .item-info .item-desc,.page-template-page-navigation .item:not(.item-search).event .item-info .item-desc,.page-template-page-target .item:not(.item-search).event .item-info .item-desc,.post-type-archive-event .item:not(.item-search).event .item-info .item-desc,.post-type-archive-article .item:not(.item-search).event .item-info .item-desc,.archive.tax-article_category .item:not(.item-search).event .item-info .item-desc,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-desc{margin-top:.5rem;margin-left:0}}.page-template-front-page .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .item:not(.item-search).article .item-info .item-category,.page-template-page-target .item:not(.item-search).article .item-info .item-category,.post-type-archive-event .item:not(.item-search).article .item-info .item-category,.post-type-archive-article .item:not(.item-search).article .item-info .item-category,.archive.tax-article_category .item:not(.item-search).article .item-info .item-category,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category,.page-template-front-page .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .item:not(.item-search).event .item-info .item-category,.page-template-page-target .item:not(.item-search).event .item-info .item-category,.post-type-archive-event .item:not(.item-search).event .item-info .item-category,.post-type-archive-article .item:not(.item-search).event .item-info .item-category,.archive.tax-article_category .item:not(.item-search).event .item-info .item-category,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category{display:flex;justify-content:center;background-color:#75a03c;color:#fff;padding:3px 0;font-size:.85rem;min-width:6rem;margin-left:2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .item:not(.item-search).article .item-info .item-category,.page-template-page-target .item:not(.item-search).article .item-info .item-category,.post-type-archive-event .item:not(.item-search).article .item-info .item-category,.post-type-archive-article .item:not(.item-search).article .item-info .item-category,.archive.tax-article_category .item:not(.item-search).article .item-info .item-category,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category,.page-template-front-page .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .item:not(.item-search).event .item-info .item-category,.page-template-page-target .item:not(.item-search).event .item-info .item-category,.post-type-archive-event .item:not(.item-search).event .item-info .item-category,.post-type-archive-article .item:not(.item-search).event .item-info .item-category,.archive.tax-article_category .item:not(.item-search).event .item-info .item-category,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category{margin-left:0}}.page-template-page-navigation .page-template-front-page .item:not(.item-search).article .item-info .item-category,.page .page-template-front-page .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .page-template-page-navigation .item:not(.item-search).article .item-info .item-category,.page .page-template-page-navigation .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .page-template-page-target .item:not(.item-search).article .item-info .item-category,.page .page-template-page-target .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .post-type-archive-event .item:not(.item-search).article .item-info .item-category,.page .post-type-archive-event .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .post-type-archive-article .item:not(.item-search).article .item-info .item-category,.page .post-type-archive-article .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .archive.tax-article_category .item:not(.item-search).article .item-info .item-category,.page .archive.tax-article_category .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category,.page .section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category,.page-template-page-navigation .page-template-front-page .item:not(.item-search).event .item-info .item-category,.page .page-template-front-page .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .page-template-page-navigation .item:not(.item-search).event .item-info .item-category,.page .page-template-page-navigation .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .page-template-page-target .item:not(.item-search).event .item-info .item-category,.page .page-template-page-target .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .post-type-archive-event .item:not(.item-search).event .item-info .item-category,.page .post-type-archive-event .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .post-type-archive-article .item:not(.item-search).event .item-info .item-category,.page .post-type-archive-article .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .archive.tax-article_category .item:not(.item-search).event .item-info .item-category,.page .archive.tax-article_category .item:not(.item-search).event .item-info .item-category,.page-template-page-navigation .section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category,.page .section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category{display:none}.page-template-front-page .item:not(.item-search).article .item-info .item-category.notice,.page-template-page-navigation .item:not(.item-search).article .item-info .item-category.notice,.page-template-page-target .item:not(.item-search).article .item-info .item-category.notice,.post-type-archive-event .item:not(.item-search).article .item-info .item-category.notice,.post-type-archive-article .item:not(.item-search).article .item-info .item-category.notice,.archive.tax-article_category .item:not(.item-search).article .item-info .item-category.notice,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category.notice,.page-template-front-page .item:not(.item-search).event .item-info .item-category.notice,.page-template-page-navigation .item:not(.item-search).event .item-info .item-category.notice,.page-template-page-target .item:not(.item-search).event .item-info .item-category.notice,.post-type-archive-event .item:not(.item-search).event .item-info .item-category.notice,.post-type-archive-article .item:not(.item-search).event .item-info .item-category.notice,.archive.tax-article_category .item:not(.item-search).event .item-info .item-category.notice,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category.notice{background-color:#9c59ba}.page-template-front-page .item:not(.item-search).article .item-info .item-category.entrance-exam,.page-template-page-navigation .item:not(.item-search).article .item-info .item-category.entrance-exam,.page-template-page-target .item:not(.item-search).article .item-info .item-category.entrance-exam,.post-type-archive-event .item:not(.item-search).article .item-info .item-category.entrance-exam,.post-type-archive-article .item:not(.item-search).article .item-info .item-category.entrance-exam,.archive.tax-article_category .item:not(.item-search).article .item-info .item-category.entrance-exam,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category.entrance-exam,.page-template-front-page .item:not(.item-search).event .item-info .item-category.entrance-exam,.page-template-page-navigation .item:not(.item-search).event .item-info .item-category.entrance-exam,.page-template-page-target .item:not(.item-search).event .item-info .item-category.entrance-exam,.post-type-archive-event .item:not(.item-search).event .item-info .item-category.entrance-exam,.post-type-archive-article .item:not(.item-search).event .item-info .item-category.entrance-exam,.archive.tax-article_category .item:not(.item-search).event .item-info .item-category.entrance-exam,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category.entrance-exam{background-color:#298b82}.page-template-front-page .item:not(.item-search).article .item-info .item-category.research,.page-template-page-navigation .item:not(.item-search).article .item-info .item-category.research,.page-template-page-target .item:not(.item-search).article .item-info .item-category.research,.post-type-archive-event .item:not(.item-search).article .item-info .item-category.research,.post-type-archive-article .item:not(.item-search).article .item-info .item-category.research,.archive.tax-article_category .item:not(.item-search).article .item-info .item-category.research,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category.research,.page-template-front-page .item:not(.item-search).event .item-info .item-category.research,.page-template-page-navigation .item:not(.item-search).event .item-info .item-category.research,.page-template-page-target .item:not(.item-search).event .item-info .item-category.research,.post-type-archive-event .item:not(.item-search).event .item-info .item-category.research,.post-type-archive-article .item:not(.item-search).event .item-info .item-category.research,.archive.tax-article_category .item:not(.item-search).event .item-info .item-category.research,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category.research{background-color:#3966ab}.page-template-front-page .item:not(.item-search).article .item-info .item-category.important,.page-template-page-navigation .item:not(.item-search).article .item-info .item-category.important,.page-template-page-target .item:not(.item-search).article .item-info .item-category.important,.post-type-archive-event .item:not(.item-search).article .item-info .item-category.important,.post-type-archive-article .item:not(.item-search).article .item-info .item-category.important,.archive.tax-article_category .item:not(.item-search).article .item-info .item-category.important,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-category.important,.page-template-front-page .item:not(.item-search).event .item-info .item-category.important,.page-template-page-navigation .item:not(.item-search).event .item-info .item-category.important,.page-template-page-target .item:not(.item-search).event .item-info .item-category.important,.post-type-archive-event .item:not(.item-search).event .item-info .item-category.important,.post-type-archive-article .item:not(.item-search).event .item-info .item-category.important,.archive.tax-article_category .item:not(.item-search).event .item-info .item-category.important,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-category.important{background-color:#d33300;font-size:.7rem}.page-template-front-page .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .item:not(.item-search).article .item-info .item-date,.page-template-page-target .item:not(.item-search).article .item-info .item-date,.post-type-archive-event .item:not(.item-search).article .item-info .item-date,.post-type-archive-article .item:not(.item-search).article .item-info .item-date,.archive.tax-article_category .item:not(.item-search).article .item-info .item-date,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-date,.page-template-front-page .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .item:not(.item-search).event .item-info .item-date,.page-template-page-target .item:not(.item-search).event .item-info .item-date,.post-type-archive-event .item:not(.item-search).event .item-info .item-date,.post-type-archive-article .item:not(.item-search).event .item-info .item-date,.archive.tax-article_category .item:not(.item-search).event .item-info .item-date,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-date{flex-grow:1;display:flex;justify-content:center;color:#75a03c;padding-left:1rem;min-width:12rem;font-family:"Open Sans"}.page-template-page-navigation .page-template-front-page .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .page-template-page-navigation .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .page-template-page-target .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .post-type-archive-event .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .post-type-archive-article .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .archive.tax-article_category .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .section-latest-article.shortcode .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .page-template-front-page .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .page-template-page-navigation .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .page-template-page-target .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .post-type-archive-event .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .post-type-archive-article .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .archive.tax-article_category .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .section-latest-article.shortcode .item:not(.item-search).event .item-info .item-date{min-width:9rem}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.page-template-front-page .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .item:not(.item-search).article .item-info .item-date,.page-template-page-target .item:not(.item-search).article .item-info .item-date,.post-type-archive-event .item:not(.item-search).article .item-info .item-date,.post-type-archive-article .item:not(.item-search).article .item-info .item-date,.archive.tax-article_category .item:not(.item-search).article .item-info .item-date,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-date,.page-template-front-page .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .item:not(.item-search).event .item-info .item-date,.page-template-page-target .item:not(.item-search).event .item-info .item-date,.post-type-archive-event .item:not(.item-search).event .item-info .item-date,.post-type-archive-article .item:not(.item-search).event .item-info .item-date,.archive.tax-article_category .item:not(.item-search).event .item-info .item-date,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-date{min-width:8rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .item:not(.item-search).article .item-info .item-date,.page-template-page-target .item:not(.item-search).article .item-info .item-date,.post-type-archive-event .item:not(.item-search).article .item-info .item-date,.post-type-archive-article .item:not(.item-search).article .item-info .item-date,.archive.tax-article_category .item:not(.item-search).article .item-info .item-date,.section-latest-article.shortcode .item:not(.item-search).article .item-info .item-date,.page-template-front-page .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .item:not(.item-search).event .item-info .item-date,.page-template-page-target .item:not(.item-search).event .item-info .item-date,.post-type-archive-event .item:not(.item-search).event .item-info .item-date,.post-type-archive-article .item:not(.item-search).event .item-info .item-date,.archive.tax-article_category .item:not(.item-search).event .item-info .item-date,.section-latest-article.shortcode .item:not(.item-search).event .item-info .item-date{min-width:inherit}}.page-template-page-navigation .page-template-front-page .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .page-template-page-navigation .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .page-template-page-target .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .post-type-archive-event .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .post-type-archive-article .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .archive.tax-article_category .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .section-latest-article.shortcode .item:not(.item-search).article .item-info .item-date,.page-template-page-navigation .page-template-front-page .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .page-template-page-navigation .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .page-template-page-target .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .post-type-archive-event .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .post-type-archive-article .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .archive.tax-article_category .item:not(.item-search).event .item-info .item-date,.page-template-page-navigation .section-latest-article.shortcode .item:not(.item-search).event .item-info .item-date{justify-content:flex-start;padding:0}.page-template-front-page .item:not(.item-search).article .item-date,.page-template-page-navigation .item:not(.item-search).article .item-date,.page-template-page-target .item:not(.item-search).article .item-date,.post-type-archive-event .item:not(.item-search).article .item-date,.post-type-archive-article .item:not(.item-search).article .item-date,.archive.tax-article_category .item:not(.item-search).article .item-date,.section-latest-article.shortcode .item:not(.item-search).article .item-date,.page-template-front-page .item:not(.item-search).event .item-date,.page-template-page-navigation .item:not(.item-search).event .item-date,.page-template-page-target .item:not(.item-search).event .item-date,.post-type-archive-event .item:not(.item-search).event .item-date,.post-type-archive-article .item:not(.item-search).event .item-date,.archive.tax-article_category .item:not(.item-search).event .item-date,.section-latest-article.shortcode .item:not(.item-search).event .item-date{font-family:Consolas,Monaco,"Courier New",Courier,"Noto Sans Mono CJK JP","Source Han Code JP N","IPA Gothic","Osaka-Mono",monospace;font-size:.85rem;color:#878787;display:inline-block;white-space:nowrap}@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)){.page-template-front-page .item:not(.item-search).article .item-date,.page-template-page-navigation .item:not(.item-search).article .item-date,.page-template-page-target .item:not(.item-search).article .item-date,.post-type-archive-event .item:not(.item-search).article .item-date,.post-type-archive-article .item:not(.item-search).article .item-date,.archive.tax-article_category .item:not(.item-search).article .item-date,.section-latest-article.shortcode .item:not(.item-search).article .item-date,.page-template-front-page .item:not(.item-search).event .item-date,.page-template-page-navigation .item:not(.item-search).event .item-date,.page-template-page-target .item:not(.item-search).event .item-date,.post-type-archive-event .item:not(.item-search).event .item-date,.post-type-archive-article .item:not(.item-search).event .item-date,.archive.tax-article_category .item:not(.item-search).event .item-date,.section-latest-article.shortcode .item:not(.item-search).event .item-date{-webkit-text-stroke-width:initial}}.page-template-front-page .list-item-article-important .item .item-container,.page-template-page-navigation .list-item-article .item .item-container,.page .section-latest-article.shortcode .list-item-article .item .item-container{display:flex;align-items:baseline;padding:1.25rem 1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .list-item-article-important .item .item-container,.page-template-page-navigation .list-item-article .item .item-container,.page .section-latest-article.shortcode .list-item-article .item .item-container{flex-direction:column}}.page-template-front-page .list-item-article-important .item .item-container .item-info,.page-template-page-navigation .list-item-article .item .item-container .item-info,.page .section-latest-article.shortcode .list-item-article .item .item-container .item-info{align-items:baseline;padding:0 1rem 0 0}.page-template-front-page .list-item-article-important .item .item-container .item-info .item-category.important,.page-template-page-navigation .list-item-article .item .item-container .item-info .item-category.important,.page .section-latest-article.shortcode .list-item-article .item .item-container .item-info .item-category.important{flex-grow:inherit}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .list-item-article-important .item .item-container .item-info .item-category.important,.page-template-page-navigation .list-item-article .item .item-container .item-info .item-category.important,.page .section-latest-article.shortcode .list-item-article .item .item-container .item-info .item-category.important{flex-basis:inherit}}.page-template-front-page .list-item-article-important .item .item-container .item-info .item-desc,.page-template-page-navigation .list-item-article .item .item-container .item-info .item-desc,.page .section-latest-article.shortcode .list-item-article .item .item-container .item-info .item-desc{align-items:baseline;margin-top:0}.page-template-front-page .list-item-article-important .item .item-container .item-info .item-date,.page-template-page-navigation .list-item-article .item .item-container .item-info .item-date,.page .section-latest-article.shortcode .list-item-article .item .item-container .item-info .item-date{padding-left:1rem;min-width:6rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .list-item-article-important .item .item-container .item-title,.page-template-page-navigation .list-item-article .item .item-container .item-title,.page .section-latest-article.shortcode .list-item-article .item .item-container .item-title{margin-top:.5rem}}.page-template-page-target .section-latest-article.shortcode .list-item-article .item .item-container .item-info .item-date{min-width:8rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-page-target .section-latest-article.shortcode .list-item-article .item .item-container .item-info .item-date{min-width:6rem;padding-left:0}}.page-template-page-navigation .item:not(.item-search).article .item-info .item-category{margin-left:0}.page-template-page-target .item-info .item-desc,.archive .item-info .item-desc{margin-left:auto;margin-right:1rem}.entry-article-block li{position:relative}@media screen and (min-width: 1200px),print and (min-width: 615px){.entry-article-block li .item-container:after{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem;position:absolute;right:0;top:calc(50% - 14px)}}.item-event-duration-container{margin-top:2rem;margin-bottom:2rem}.item-card .item-event-duration,.type-event .item-event-duration,.container-apply-duration .item-event-duration{display:flex;flex-direction:row;background-color:#a2c422;color:#fff}.item-card .item-event-duration .item-event-duration-label,.type-event .item-event-duration .item-event-duration-label,.container-apply-duration .item-event-duration .item-event-duration-label{display:flex;align-items:center;justify-content:center;background-color:#88b215;color:#fff;flex-basis:5rem;text-align:center;justify-content:center;letter-spacing:.2rem;padding:1.25rem 0 1.25rem 0;font-size:.8rem}.event-template-default.site-lang-en .item-card .item-event-duration .item-event-duration-label,.event-template-default.site-lang-en .type-event .item-event-duration .item-event-duration-label,.event-template-default.site-lang-en .container-apply-duration .item-event-duration .item-event-duration-label{font-size:1.2rem}.event-template-default .item-card .item-event-duration .item-event-duration-label,.event-template-default .type-event .item-event-duration .item-event-duration-label,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-label{flex-basis:calc(9rem + 2px);flex-shrink:0}@media screen and (min-width: 900px)and (max-width: 1024.5px),print and (min-width: 369px)and (max-width: 481.5px){.event-template-default .item-card .item-event-duration .item-event-duration-label,.event-template-default .type-event .item-event-duration .item-event-duration-label,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-label{flex-basis:6rem;min-width:6rem;letter-spacing:.1rem;line-height:1.2rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.event-template-default .item-card .item-event-duration .item-event-duration-label,.event-template-default .type-event .item-event-duration .item-event-duration-label,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-label{flex-basis:6rem;min-width:6rem;letter-spacing:.1rem;line-height:1.2rem}}.item-card .item-event-duration .item-event-duration-label.apply,.type-event .item-event-duration .item-event-duration-label.apply,.container-apply-duration .item-event-duration .item-event-duration-label.apply{letter-spacing:0rem}.item-card .item-event-duration .item-event-duration-date,.type-event .item-event-duration .item-event-duration-date,.container-apply-duration .item-event-duration .item-event-duration-date{flex-basis:12.5rem;display:flex;justify-content:flex-start;align-items:center;padding-left:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.item-card .item-event-duration .item-event-duration-date,.type-event .item-event-duration .item-event-duration-date,.container-apply-duration .item-event-duration .item-event-duration-date{padding-left:.5rem}}.event-template-default.site-lang-en .item-card .item-event-duration .item-event-duration-date .date-bgn,.event-template-default.site-lang-en .item-card .item-event-duration .item-event-duration-date .date-end,.event-template-default.site-lang-en .type-event .item-event-duration .item-event-duration-date .date-bgn,.event-template-default.site-lang-en .type-event .item-event-duration .item-event-duration-date .date-end,.event-template-default.site-lang-en .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn,.event-template-default.site-lang-en .container-apply-duration .item-event-duration .item-event-duration-date .date-end{align-items:baseline}@media screen and (max-width: 399.5px),print and (max-width: 112.5px){.event-template-default.site-lang-en .item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default.site-lang-en .item-card .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default.site-lang-en .type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default.site-lang-en .type-event .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default.site-lang-en .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default.site-lang-en .container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1.2rem;margin-left:.5rem}}@media screen and (max-width: 449.5px),print and (max-width: 141.5px){.event-template-default .item-card .item-event-duration .item-event-duration-date,.event-template-default .type-event .item-event-duration .item-event-duration-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date{padding:1rem 0}}.event-template-default .item-card .item-event-duration .item-event-duration-date .date_bgn,.event-template-default .type-event .item-event-duration .item-event-duration-date .date_bgn,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date_bgn{margin-left:1.5rem}.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end{display:flex;flex-direction:row;align-items:center;margin-left:3px}.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end .year,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end .year,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end .year,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{margin-left:0rem}.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end .year,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end .year,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end .year{padding-top:5px}@media screen and (max-width: 399.5px),print and (max-width: 112.5px){.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end .year,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end .year,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .year,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end .year{padding-top:0}}.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1.4rem;margin-left:.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1.2rem;margin-left:.25rem}}@media screen and (max-width: 399.5px),print and (max-width: 112.5px){.event-template-default .item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .item-card .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .type-event .item-event-duration .item-event-duration-date .date-end .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:.8rem;margin-left:0rem}}.event-template-default .item-card .item-event-duration .item-event-duration-date .to,.event-template-default .type-event .item-event-duration .item-event-duration-date .to,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .to{margin:0 .5rem}@media screen and (max-width: 399.5px),print and (max-width: 112.5px){.event-template-default .item-card .item-event-duration .item-event-duration-date .to,.event-template-default .type-event .item-event-duration .item-event-duration-date .to,.event-template-default .container-apply-duration .item-event-duration .item-event-duration-date .to{margin:0rem;font-size:.5rem}}.item-card .item-event-duration .item-event-duration-date .date-bgn,.item-card .item-event-duration .item-event-duration-date .date-end,.type-event .item-event-duration .item-event-duration-date .date-bgn,.type-event .item-event-duration .item-event-duration-date .date-end,.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn,.container-apply-duration .item-event-duration .item-event-duration-date .date-end{display:flex;flex-direction:column;font-family:"Open Sans";margin-left:.5rem;white-space:nowrap}.item-card .item-event-duration .item-event-duration-date .date-bgn .year,.item-card .item-event-duration .item-event-duration-date .date-end .year,.type-event .item-event-duration .item-event-duration-date .date-bgn .year,.type-event .item-event-duration .item-event-duration-date .date-end .year,.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .year,.container-apply-duration .item-event-duration .item-event-duration-date .date-end .year{font-size:.8rem}.item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.item-card .item-event-duration .item-event-duration-date .date-end .month-date,.type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.type-event .item-event-duration .item-event-duration-date .date-end .month-date,.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1.5rem;letter-spacing:.1em;padding:3px 0}@media screen and (min-width: 600px)and (max-width: 1199.5px),print and (min-width: 193px)and (max-width: 614.5px){.item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.item-card .item-event-duration .item-event-duration-date .date-end .month-date,.type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.type-event .item-event-duration .item-event-duration-date .date-end .month-date,.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1.3rem}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.item-card .item-event-duration .item-event-duration-date .date-end .month-date,.type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.type-event .item-event-duration .item-event-duration-date .date-end .month-date,.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1rem}}.page-template-front-page .item-card .item-event-duration .item-event-duration-date .date-bgn .month-date,.page-template-front-page .item-card .item-event-duration .item-event-duration-date .date-end .month-date,.page-template-front-page .type-event .item-event-duration .item-event-duration-date .date-bgn .month-date,.page-template-front-page .type-event .item-event-duration .item-event-duration-date .date-end .month-date,.page-template-front-page .container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.page-template-front-page .container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1.3rem}.item-card .item-event-duration .item-event-duration-date .to,.type-event .item-event-duration .item-event-duration-date .to,.container-apply-duration .item-event-duration .item-event-duration-date .to{display:flex;align-items:center;margin-top:1rem;margin-left:.2rem}.container-apply-duration .item-event-duration .item-event-duration-label,.entry-header .item-event-duration .item-event-duration-label{flex-basis:9rem;min-width:9rem;justify-content:center}.container-apply-duration .item-event-duration .item-event-duration-date,.entry-header .item-event-duration .item-event-duration-date{flex-basis:15.5rem;font-size:.8rem;padding:.75rem 0;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 699.5px),print and (max-width: 212.5px){.container-apply-duration .item-event-duration .item-event-duration-date,.entry-header .item-event-duration .item-event-duration-date{padding:.75rem 0 .5rem 0}}.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn,.container-apply-duration .item-event-duration .item-event-duration-date .date-end,.entry-header .item-event-duration .item-event-duration-date .date-bgn,.entry-header .item-event-duration .item-event-duration-date .date-end{display:flex;flex-direction:row;font-family:"Open Sans";align-items:flex-end}.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .year,.container-apply-duration .item-event-duration .item-event-duration-date .date-end .year,.entry-header .item-event-duration .item-event-duration-date .date-bgn .year,.entry-header .item-event-duration .item-event-duration-date .date-end .year{font-size:.8rem;margin-left:.5rem}.container-apply-duration .item-event-duration .item-event-duration-date .date-bgn .month-date,.container-apply-duration .item-event-duration .item-event-duration-date .date-end .month-date,.entry-header .item-event-duration .item-event-duration-date .date-bgn .month-date,.entry-header .item-event-duration .item-event-duration-date .date-end .month-date{font-size:1.5rem;margin-left:.5rem}.container-apply-duration .item-event-duration .item-event-duration-date .to,.entry-header .item-event-duration .item-event-duration-date .to{display:flex;align-items:center;margin:0 .5rem}.container-apply-duration{margin-top:1rem;margin-bottom:2rem}.container-apply-duration .item-event-duration{background-color:#fff;color:#000;border:solid 1px gray}.container-apply-duration .item-event-duration .item-event-duration-label{background-color:#fff;color:#000;display:block;align-self:center}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.container-apply-duration .item-event-duration .item-event-duration-label{align-self:flex-start}}.container-apply-duration .item-event-duration .item-event-duration-contents-outer{display:flex;flex-direction:column;margin:auto 0}.container-apply-duration .item-event-duration .item-event-duration-contents-outer .item-event-duration-contents-inner{width:auto}.container-apply-duration .item-event-duration .item-event-duration-contents-outer .item-event-duration-annotation{width:100%;padding:0 0 .5rem .5rem;line-height:1.4rem}.container-apply-duration .item-event-duration-contents-box{width:100%;display:flex;justify-content:space-between;align-items:center;padding-left:1rem;padding-top:.5rem;padding-bottom:.5rem;border-left:1px solid gray;font-size:.8rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.container-apply-duration .item-event-duration-contents-box{flex-direction:column;align-items:flex-start;padding-left:.5rem}}@media screen and (max-width: 399.5px),print and (max-width: 112.5px){.container-apply-duration .item-event-duration-contents-box{padding-left:0rem}}.container-apply-duration .item-event-duration-contents-box .acceptance,.container-apply-duration .item-event-duration-contents-box .accepting{margin-bottom:.75rem;margin-top:.75rem;align-self:flex-end;display:flex;justify-content:center;align-items:center;min-width:6rem;height:2rem;min-height:2rem;margin-right:1rem;margin-left:1rem;background-color:#88b215;color:#fff}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.container-apply-duration .item-event-duration-contents-box .acceptance,.container-apply-duration .item-event-duration-contents-box .accepting{align-self:flex-start;margin-top:.5rem;margin-left:.5rem;padding-top:.25rem;padding-bottom:.25rem;width:7rem}}.container-apply-duration .item-event-duration-contents-box .accepting{background-color:#da672a;color:#fff}.item.article .item-cats,.item.event .item-cats{position:absolute;top:0;left:0;z-index:1;white-space:nowrap;min-height:2rem;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:bold;padding-left:.75rem;padding-right:.75rem}@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)){.item.article .item-cats,.item.event .item-cats{-webkit-text-stroke-width:initial}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.item.article .item-cats,.item.event .item-cats{display:block;padding-top:.25rem;padding-bottom:.25rem;line-height:1.5}}.item.article .item-cats .duration,.item.event .item-cats .duration{margin-left:1rem;white-space:nowrap;width:100%;font-size:.85rem;text-align:center;font-weight: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)){.item.article .item-cats .duration,.item.event .item-cats .duration{-webkit-text-stroke-width:.28px}}.item.article .item-cats.full,.item.event .item-cats.full{right:0}.section-widget-centers .item-card-facility{line-height:1.5rem;background:#fff}.section-widget-centers .item-card-facility a{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;position:relative;overflow:hidden;border:1px solid #dcdcdc;min-height:5rem}.section-widget-centers .item-card-facility a::before,.section-widget-centers .item-card-facility a::after{content:"";display:block;position:absolute;top:0;left:0;width:1.5rem;height:100%}.section-widget-centers .item-card-facility a .facility-title{margin-left:2rem;margin-right:7rem;font-size:.95rem;font-weight:bold;color:#4e4e4e}.section-widget-centers .item-card-facility a .facility-image{position:absolute;right:0;top:0}.section-widget-centers .item-card-facility a[href*="/facility/"] .facility-title>span::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);margin-left:.5rem;color:#b3b3b3}@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-widget-centers .item-card-facility a[href*="/facility/"] .facility-title>span::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.section-widget-centers .item-card-facility a[href*="/facility/"] .facility-title>span::after{transform:translateY(0.2em)}}.section-widget-column li:nth-child(1)>a::before{background:linear-gradient(to bottom left, transparent 50%, #98d0d0 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(1)>a::after{background:linear-gradient(to top left, transparent 50%, rgb(0, 145, 124) 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(2)>a::before{background:linear-gradient(to bottom left, transparent 50%, #f1eef5 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(2)>a::after{background:linear-gradient(to top left, transparent 50%, rgb(98, 74, 129) 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(3)>a::before{background:linear-gradient(to bottom left, transparent 50%, #ffdd9b 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(3)>a::after{background:linear-gradient(to top left, transparent 50%, rgb(232, 161, 21) 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(4)>a::before{background:linear-gradient(to bottom left, transparent 50%, #caefa2 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(4)>a::after{background:linear-gradient(to top left, transparent 50%, #8dbf56 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(5)>a::before{background:linear-gradient(to bottom left, transparent 50%, #feeff4 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(5)>a::after{background:linear-gradient(to top left, transparent 50%, #c70d53 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(6)>a::before{background:linear-gradient(to bottom left, transparent 50%, #d3e6ef 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(6)>a::after{background:linear-gradient(to top left, transparent 50%, #88bbd4 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(7)>a::before{background:linear-gradient(to bottom left, transparent 50%, #c1e0f1 50.1%) no-repeat top left/100% 100%}.section-widget-column li:nth-child(7)>a::after{background:linear-gradient(to top left, transparent 50%, #007ab9 50.1%) no-repeat top left/100% 100%}.item-tags ul{display:flex;flex-wrap:wrap}.item-tags ul li{margin-top:.5rem;margin-left:.5rem}.item-tags span{display:block;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #e9eef1;font-size:0;position:relative}.item-tags span::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-size:contain;background-position:center center;background-repeat:no-repeat;width:1.85rem;height:1.85rem}.page-template-front-page .list-item-page-card,.page-template-page-target .list-item-page-card,.post-type-archive-event .list-item-page-card,.post-type-archive-article .list-item-page-card,.section-latest-article.shortcode .list-item-page-card,.page-template-front-page .list-item-event,.page-template-page-target .list-item-event,.post-type-archive-event .list-item-event,.post-type-archive-article .list-item-event,.section-latest-article.shortcode .list-item-event{display:flex;justify-content:space-between;flex-flow:row wrap;margin-top:3rem}.page-template-front-page .list-item-page-card>*,.page-template-page-target .list-item-page-card>*,.post-type-archive-event .list-item-page-card>*,.post-type-archive-article .list-item-page-card>*,.section-latest-article.shortcode .list-item-page-card>*,.page-template-front-page .list-item-event>*,.page-template-page-target .list-item-event>*,.post-type-archive-event .list-item-event>*,.post-type-archive-article .list-item-event>*,.section-latest-article.shortcode .list-item-event>*{width:100%;max-width:calc(50% - 1rem)}.page-template-front-page .list-item-page-card>*:not(:nth-child(2n+1)),.page-template-page-target .list-item-page-card>*:not(:nth-child(2n+1)),.post-type-archive-event .list-item-page-card>*:not(:nth-child(2n+1)),.post-type-archive-article .list-item-page-card>*:not(:nth-child(2n+1)),.section-latest-article.shortcode .list-item-page-card>*:not(:nth-child(2n+1)),.page-template-front-page .list-item-event>*:not(:nth-child(2n+1)),.page-template-page-target .list-item-event>*:not(:nth-child(2n+1)),.post-type-archive-event .list-item-event>*:not(:nth-child(2n+1)),.post-type-archive-article .list-item-event>*:not(:nth-child(2n+1)),.section-latest-article.shortcode .list-item-event>*:not(:nth-child(2n+1)){margin-left:calc(2rem - 1px)}.page-template-front-page .list-item-page-card>*:nth-child(n+3),.page-template-page-target .list-item-page-card>*:nth-child(n+3),.post-type-archive-event .list-item-page-card>*:nth-child(n+3),.post-type-archive-article .list-item-page-card>*:nth-child(n+3),.section-latest-article.shortcode .list-item-page-card>*:nth-child(n+3),.page-template-front-page .list-item-event>*:nth-child(n+3),.page-template-page-target .list-item-event>*:nth-child(n+3),.post-type-archive-event .list-item-event>*:nth-child(n+3),.post-type-archive-article .list-item-event>*:nth-child(n+3),.section-latest-article.shortcode .list-item-event>*:nth-child(n+3){margin-top:2rem}.page-template-front-page .list-item-page-card>*:nth-child(2n+1),.page-template-page-target .list-item-page-card>*:nth-child(2n+1),.post-type-archive-event .list-item-page-card>*:nth-child(2n+1),.post-type-archive-article .list-item-page-card>*:nth-child(2n+1),.section-latest-article.shortcode .list-item-page-card>*:nth-child(2n+1),.page-template-front-page .list-item-event>*:nth-child(2n+1),.page-template-page-target .list-item-event>*:nth-child(2n+1),.post-type-archive-event .list-item-event>*:nth-child(2n+1),.post-type-archive-article .list-item-event>*:nth-child(2n+1),.section-latest-article.shortcode .list-item-event>*:nth-child(2n+1){margin-left:0}.page-template-front-page .list-item-page-card>*:not(:nth-child(n+3)),.page-template-page-target .list-item-page-card>*:not(:nth-child(n+3)),.post-type-archive-event .list-item-page-card>*:not(:nth-child(n+3)),.post-type-archive-article .list-item-page-card>*:not(:nth-child(n+3)),.section-latest-article.shortcode .list-item-page-card>*:not(:nth-child(n+3)),.page-template-front-page .list-item-event>*:not(:nth-child(n+3)),.page-template-page-target .list-item-event>*:not(:nth-child(n+3)),.post-type-archive-event .list-item-event>*:not(:nth-child(n+3)),.post-type-archive-article .list-item-event>*:not(:nth-child(n+3)),.section-latest-article.shortcode .list-item-event>*:not(:nth-child(n+3)){margin-top:0}.page-template-front-page .list-item-page-card>*:nth-child(2n+1):last-child,.page-template-page-target .list-item-page-card>*:nth-child(2n+1):last-child,.post-type-archive-event .list-item-page-card>*:nth-child(2n+1):last-child,.post-type-archive-article .list-item-page-card>*:nth-child(2n+1):last-child,.section-latest-article.shortcode .list-item-page-card>*:nth-child(2n+1):last-child,.page-template-front-page .list-item-event>*:nth-child(2n+1):last-child,.page-template-page-target .list-item-event>*:nth-child(2n+1):last-child,.post-type-archive-event .list-item-event>*:nth-child(2n+1):last-child,.post-type-archive-article .list-item-event>*:nth-child(2n+1):last-child,.section-latest-article.shortcode .list-item-event>*:nth-child(2n+1):last-child{margin-right:calc((50% - 1rem + 2rem)*1)}.page-template-front-page .list-item-page-card>*:nth-child(2n):last-child,.page-template-page-target .list-item-page-card>*:nth-child(2n):last-child,.post-type-archive-event .list-item-page-card>*:nth-child(2n):last-child,.post-type-archive-article .list-item-page-card>*:nth-child(2n):last-child,.section-latest-article.shortcode .list-item-page-card>*:nth-child(2n):last-child,.page-template-front-page .list-item-event>*:nth-child(2n):last-child,.page-template-page-target .list-item-event>*:nth-child(2n):last-child,.post-type-archive-event .list-item-event>*:nth-child(2n):last-child,.post-type-archive-article .list-item-event>*:nth-child(2n):last-child,.section-latest-article.shortcode .list-item-event>*:nth-child(2n):last-child{margin-right:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-front-page .list-item-page-card,.page-template-page-target .list-item-page-card,.post-type-archive-event .list-item-page-card,.post-type-archive-article .list-item-page-card,.section-latest-article.shortcode .list-item-page-card,.page-template-front-page .list-item-event,.page-template-page-target .list-item-event,.post-type-archive-event .list-item-event,.post-type-archive-article .list-item-event,.section-latest-article.shortcode .list-item-event{display:flex;justify-content:space-between;flex-flow:column nowrap}.page-template-front-page .list-item-page-card>*,.page-template-page-target .list-item-page-card>*,.post-type-archive-event .list-item-page-card>*,.post-type-archive-article .list-item-page-card>*,.section-latest-article.shortcode .list-item-page-card>*,.page-template-front-page .list-item-event>*,.page-template-page-target .list-item-event>*,.post-type-archive-event .list-item-event>*,.post-type-archive-article .list-item-event>*,.section-latest-article.shortcode .list-item-event>*{width:100%;max-width:100%}.page-template-front-page .list-item-page-card>*:not(:nth-child(1n+1)),.page-template-page-target .list-item-page-card>*:not(:nth-child(1n+1)),.post-type-archive-event .list-item-page-card>*:not(:nth-child(1n+1)),.post-type-archive-article .list-item-page-card>*:not(:nth-child(1n+1)),.section-latest-article.shortcode .list-item-page-card>*:not(:nth-child(1n+1)),.page-template-front-page .list-item-event>*:not(:nth-child(1n+1)),.page-template-page-target .list-item-event>*:not(:nth-child(1n+1)),.post-type-archive-event .list-item-event>*:not(:nth-child(1n+1)),.post-type-archive-article .list-item-event>*:not(:nth-child(1n+1)),.section-latest-article.shortcode .list-item-event>*:not(:nth-child(1n+1)){margin-left:calc(1rem - 1px)}.page-template-front-page .list-item-page-card>*:nth-child(n+2),.page-template-page-target .list-item-page-card>*:nth-child(n+2),.post-type-archive-event .list-item-page-card>*:nth-child(n+2),.post-type-archive-article .list-item-page-card>*:nth-child(n+2),.section-latest-article.shortcode .list-item-page-card>*:nth-child(n+2),.page-template-front-page .list-item-event>*:nth-child(n+2),.page-template-page-target .list-item-event>*:nth-child(n+2),.post-type-archive-event .list-item-event>*:nth-child(n+2),.post-type-archive-article .list-item-event>*:nth-child(n+2),.section-latest-article.shortcode .list-item-event>*:nth-child(n+2){margin-top:1rem}.page-template-front-page .list-item-page-card>*:nth-child(1n+1),.page-template-page-target .list-item-page-card>*:nth-child(1n+1),.post-type-archive-event .list-item-page-card>*:nth-child(1n+1),.post-type-archive-article .list-item-page-card>*:nth-child(1n+1),.section-latest-article.shortcode .list-item-page-card>*:nth-child(1n+1),.page-template-front-page .list-item-event>*:nth-child(1n+1),.page-template-page-target .list-item-event>*:nth-child(1n+1),.post-type-archive-event .list-item-event>*:nth-child(1n+1),.post-type-archive-article .list-item-event>*:nth-child(1n+1),.section-latest-article.shortcode .list-item-event>*:nth-child(1n+1){margin-left:0}.page-template-front-page .list-item-page-card>*:not(:nth-child(n+2)),.page-template-page-target .list-item-page-card>*:not(:nth-child(n+2)),.post-type-archive-event .list-item-page-card>*:not(:nth-child(n+2)),.post-type-archive-article .list-item-page-card>*:not(:nth-child(n+2)),.section-latest-article.shortcode .list-item-page-card>*:not(:nth-child(n+2)),.page-template-front-page .list-item-event>*:not(:nth-child(n+2)),.page-template-page-target .list-item-event>*:not(:nth-child(n+2)),.post-type-archive-event .list-item-event>*:not(:nth-child(n+2)),.post-type-archive-article .list-item-event>*:not(:nth-child(n+2)),.section-latest-article.shortcode .list-item-event>*:not(:nth-child(n+2)){margin-top:0}.page-template-front-page .list-item-page-card>*:nth-child(n):last-child,.page-template-page-target .list-item-page-card>*:nth-child(n):last-child,.post-type-archive-event .list-item-page-card>*:nth-child(n):last-child,.post-type-archive-article .list-item-page-card>*:nth-child(n):last-child,.section-latest-article.shortcode .list-item-page-card>*:nth-child(n):last-child,.page-template-front-page .list-item-event>*:nth-child(n):last-child,.page-template-page-target .list-item-event>*:nth-child(n):last-child,.post-type-archive-event .list-item-event>*:nth-child(n):last-child,.post-type-archive-article .list-item-event>*:nth-child(n):last-child,.section-latest-article.shortcode .list-item-event>*:nth-child(n):last-child{margin-right:0}}@media screen and (min-width: 900px),print and (min-width: 369px){.page-template-front-page .list-item-page-card,.page-template-page-target .list-item-page-card,.post-type-archive-event .list-item-page-card,.post-type-archive-article .list-item-page-card,.section-latest-article.shortcode .list-item-page-card,.page-template-front-page .list-item-event,.page-template-page-target .list-item-event,.post-type-archive-event .list-item-event,.post-type-archive-article .list-item-event,.section-latest-article.shortcode .list-item-event{display:flex;justify-content:space-between;flex-flow:row wrap}.page-template-front-page .list-item-page-card>*,.page-template-page-target .list-item-page-card>*,.post-type-archive-event .list-item-page-card>*,.post-type-archive-article .list-item-page-card>*,.section-latest-article.shortcode .list-item-page-card>*,.page-template-front-page .list-item-event>*,.page-template-page-target .list-item-event>*,.post-type-archive-event .list-item-event>*,.post-type-archive-article .list-item-event>*,.section-latest-article.shortcode .list-item-event>*{width:100%;max-width:calc(33.3333333333% - 1.3333333333rem)}.page-template-front-page .list-item-page-card>*:not(:nth-child(3n+1)),.page-template-page-target .list-item-page-card>*:not(:nth-child(3n+1)),.post-type-archive-event .list-item-page-card>*:not(:nth-child(3n+1)),.post-type-archive-article .list-item-page-card>*:not(:nth-child(3n+1)),.section-latest-article.shortcode .list-item-page-card>*:not(:nth-child(3n+1)),.page-template-front-page .list-item-event>*:not(:nth-child(3n+1)),.page-template-page-target .list-item-event>*:not(:nth-child(3n+1)),.post-type-archive-event .list-item-event>*:not(:nth-child(3n+1)),.post-type-archive-article .list-item-event>*:not(:nth-child(3n+1)),.section-latest-article.shortcode .list-item-event>*:not(:nth-child(3n+1)){margin-left:calc(2rem - 1px)}.page-template-front-page .list-item-page-card>*:nth-child(n+4),.page-template-page-target .list-item-page-card>*:nth-child(n+4),.post-type-archive-event .list-item-page-card>*:nth-child(n+4),.post-type-archive-article .list-item-page-card>*:nth-child(n+4),.section-latest-article.shortcode .list-item-page-card>*:nth-child(n+4),.page-template-front-page .list-item-event>*:nth-child(n+4),.page-template-page-target .list-item-event>*:nth-child(n+4),.post-type-archive-event .list-item-event>*:nth-child(n+4),.post-type-archive-article .list-item-event>*:nth-child(n+4),.section-latest-article.shortcode .list-item-event>*:nth-child(n+4){margin-top:2rem}.page-template-front-page .list-item-page-card>*:nth-child(3n+1),.page-template-page-target .list-item-page-card>*:nth-child(3n+1),.post-type-archive-event .list-item-page-card>*:nth-child(3n+1),.post-type-archive-article .list-item-page-card>*:nth-child(3n+1),.section-latest-article.shortcode .list-item-page-card>*:nth-child(3n+1),.page-template-front-page .list-item-event>*:nth-child(3n+1),.page-template-page-target .list-item-event>*:nth-child(3n+1),.post-type-archive-event .list-item-event>*:nth-child(3n+1),.post-type-archive-article .list-item-event>*:nth-child(3n+1),.section-latest-article.shortcode .list-item-event>*:nth-child(3n+1){margin-left:0}.page-template-front-page .list-item-page-card>*:not(:nth-child(n+4)),.page-template-page-target .list-item-page-card>*:not(:nth-child(n+4)),.post-type-archive-event .list-item-page-card>*:not(:nth-child(n+4)),.post-type-archive-article .list-item-page-card>*:not(:nth-child(n+4)),.section-latest-article.shortcode .list-item-page-card>*:not(:nth-child(n+4)),.page-template-front-page .list-item-event>*:not(:nth-child(n+4)),.page-template-page-target .list-item-event>*:not(:nth-child(n+4)),.post-type-archive-event .list-item-event>*:not(:nth-child(n+4)),.post-type-archive-article .list-item-event>*:not(:nth-child(n+4)),.section-latest-article.shortcode .list-item-event>*:not(:nth-child(n+4)){margin-top:0}.page-template-front-page .list-item-page-card>*:nth-child(3n+1):last-child,.page-template-page-target .list-item-page-card>*:nth-child(3n+1):last-child,.post-type-archive-event .list-item-page-card>*:nth-child(3n+1):last-child,.post-type-archive-article .list-item-page-card>*:nth-child(3n+1):last-child,.section-latest-article.shortcode .list-item-page-card>*:nth-child(3n+1):last-child,.page-template-front-page .list-item-event>*:nth-child(3n+1):last-child,.page-template-page-target .list-item-event>*:nth-child(3n+1):last-child,.post-type-archive-event .list-item-event>*:nth-child(3n+1):last-child,.post-type-archive-article .list-item-event>*:nth-child(3n+1):last-child,.section-latest-article.shortcode .list-item-event>*:nth-child(3n+1):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*2)}.page-template-front-page .list-item-page-card>*:nth-child(3n):last-child,.page-template-page-target .list-item-page-card>*:nth-child(3n):last-child,.post-type-archive-event .list-item-page-card>*:nth-child(3n):last-child,.post-type-archive-article .list-item-page-card>*:nth-child(3n):last-child,.section-latest-article.shortcode .list-item-page-card>*:nth-child(3n):last-child,.page-template-front-page .list-item-event>*:nth-child(3n):last-child,.page-template-page-target .list-item-event>*:nth-child(3n):last-child,.post-type-archive-event .list-item-event>*:nth-child(3n):last-child,.post-type-archive-article .list-item-event>*:nth-child(3n):last-child,.section-latest-article.shortcode .list-item-event>*:nth-child(3n):last-child{margin-right:0}.page-template-front-page .list-item-page-card>*:nth-child(3n+2):last-child,.page-template-page-target .list-item-page-card>*:nth-child(3n+2):last-child,.post-type-archive-event .list-item-page-card>*:nth-child(3n+2):last-child,.post-type-archive-article .list-item-page-card>*:nth-child(3n+2):last-child,.section-latest-article.shortcode .list-item-page-card>*:nth-child(3n+2):last-child,.page-template-front-page .list-item-event>*:nth-child(3n+2):last-child,.page-template-page-target .list-item-event>*:nth-child(3n+2):last-child,.post-type-archive-event .list-item-event>*:nth-child(3n+2):last-child,.post-type-archive-article .list-item-event>*:nth-child(3n+2):last-child,.section-latest-article.shortcode .list-item-event>*:nth-child(3n+2):last-child{margin-right:calc((33.3333333333% - 1.3333333333rem + 2rem)*1)}.page-template-front-page .list-item-page-card>*:nth-child(3n):last-child,.page-template-page-target .list-item-page-card>*:nth-child(3n):last-child,.post-type-archive-event .list-item-page-card>*:nth-child(3n):last-child,.post-type-archive-article .list-item-page-card>*:nth-child(3n):last-child,.section-latest-article.shortcode .list-item-page-card>*:nth-child(3n):last-child,.page-template-front-page .list-item-event>*:nth-child(3n):last-child,.page-template-page-target .list-item-event>*:nth-child(3n):last-child,.post-type-archive-event .list-item-event>*:nth-child(3n):last-child,.post-type-archive-article .list-item-event>*:nth-child(3n):last-child,.section-latest-article.shortcode .list-item-event>*:nth-child(3n):last-child{margin-right:0}}.page-template-front-page .list-item-page-card>li,.page-template-page-target .list-item-page-card>li,.post-type-archive-event .list-item-page-card>li,.post-type-archive-article .list-item-page-card>li,.section-latest-article.shortcode .list-item-page-card>li,.page-template-front-page .list-item-event>li,.page-template-page-target .list-item-event>li,.post-type-archive-event .list-item-event>li,.post-type-archive-article .list-item-event>li,.section-latest-article.shortcode .list-item-event>li{box-shadow:0 3px 5px rgba(0,0,0,.075);background-color:#fff}.page-template-page-target .list-item-page-card>li,.page-template-page-target .list-item-event>li{background-color:rgba(255,255,255,.9);box-shadow:0 3px 5px rgba(0,0,0,.075)}.list-item-search{border-top:1px dotted #75a03c}.item-search{padding:1rem .5rem}.item-search:not(:last-child){border-bottom:1px dotted #75a03c}.item-search .item-title{color:#125800}.item-search .item-info{display:flex;align-items:center;margin-top:.5rem}.item-search .item-date{font-family:Consolas,Monaco,"Courier New",Courier,"Noto Sans Mono CJK JP","Source Han Code JP N","IPA Gothic","Osaka-Mono",monospace;font-size:.85rem;color:#878787;display:inline-block;min-width:6.5rem;white-space:nowrap}@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)){.item-search .item-date{-webkit-text-stroke-width:initial}}.item-search .item-excerpt{margin-top:.5rem;font-size:.85rem}.item-search .item-post-type{font-size:.85em;color:#004c72}ul.health-care-staff{border-top:dotted 1px #75a03c;margin:0}ul.health-care-staff li{padding-top:1rem;padding-bottom:1rem;border-bottom:dotted 1px #75a03c}@media print{body{-webkit-print-color-adjust:exact;font-size:10.5pt !important;overflow:visible !important;background:none !important}html,body{height:auto !important;min-height:initial !important}.site-header{position:static !important;transform:initial !important}@supports(-moz-appearance: none){.site-header{display:none}}.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:#fff !important}.stile{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{-webkit-text-stroke-width:initial}}.stile table{display:table !important;max-width:100% !important;margin-left:auto;margin-right:auto}.stile table caption{display:table-caption}.stile table td,.stile table tr{min-width:initial !important;white-space:normal !important}.stile table thead td,.stile table th{font-size:9pt !important}.stile img{opacity:1 !important}.stile *{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.stile h1,.stile h2,.stile h3,.stile h4,.stile h5,.stile h6{-moz-column-break-after:avoid !important;break-after:avoid !important}.stile img{-moz-column-break-inside:avoid !important;break-inside:avoid !important}.stile .stile-pseudo-tab-page-tab-list{-moz-column-break-inside:avoid !important;break-inside:avoid !important;-moz-column-break-after:avoid !important;break-after:avoid !important}.stile .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}.st-background-image{display:none !important}}.search-results .gsc-control-cse,.search-no-results .gsc-control-cse{padding:0}.search-results .gsc-above-wrapper-area,.search-results .gsc-adBlock,.search-no-results .gsc-above-wrapper-area,.search-no-results .gsc-adBlock{border-bottom:solid 3px #a9c246}.search-results .gsc-webResult.gsc-result,.search-no-results .gsc-webResult.gsc-result{padding:1.25rem 0;border-bottom:dotted 1px #75a03c}.search-results .gsc-webResult.gsc-result:hover,.search-no-results .gsc-webResult.gsc-result:hover{border-bottom:dotted 1px #75a03c}.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 .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 .gsc-table-result,.search-no-results .gsc-table-result{margin-top:.5rem}.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:0rem .1rem 0rem 1rem;line-height:1.25;font-size:1rem;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;height:3rem;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:0rem;background-color:#004c72;border:solid 1px #004c72;justify-content:center;width:2rem;height:2rem;min-height:2rem;padding:0 1rem 0 1rem;margin:.25rem;line-height:1}.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page::after,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page::after{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem}.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page::after,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page::after{content:none}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page,.search-no-results .gsc-results .gsc-cursor-box .gsc-cursor-page{padding:0}}.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{pointer-events:none;opacity:.5}.search-results .gsc-results .gsc-cursor-box,.search-no-results .gsc-results .gsc-cursor-box{display:flex;align-items:center;justify-content:center;margin:2rem 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}@font-face{font-family:"Open Sans"}:root{font-size:14px}@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:#fff;max-width:100%;overflow-x:hidden}@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}}.site{width:100%;overflow-x:hidden}@media screen{.site{display:flex;flex-direction:column;min-height:100vh}}.site .site-header{min-height:1rem;background-color:#fff}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.site .site-header{min-height:4rem;max-height:4rem;height:4rem}}.site .site-content{max-width:100%;overflow:hidden}@media screen{.site .site-content{flex-grow:1}}@media screen{.site .site-content{display:flex;flex-direction:column}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.site .site-content{display:block}}@media screen{.site .site-content .content-area,.site .site-content .site-main{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-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){flex-grow:1;display:flex;flex-direction:row;margin-top:1.5rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.site .site-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 1rem)}}@media screen and (min-width: 600px)and (max-width: 899.5px),print and (min-width: 193px)and (max-width: 368.5px){.site .site-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:48rem;width:calc(100% - 3rem)}}@media screen and (min-width: 900px)and (max-width: 1199.5px),print and (min-width: 369px)and (max-width: 614.5px){.site .site-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1200px),print and (min-width: 615px){.site .site-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (min-width: 1800px),print and (min-width: 964px){.site .site-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){margin-left:auto;margin-right:auto;max-width:69rem;width:calc(100% - 4rem)}}@media screen and (max-width: 979.5px),print and (max-width: 368.5px){.site .site-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){flex-direction:column;max-width:48rem;width:100%;margin:0 auto}}@media screen and (max-width: 719.5px),print and (max-width: 192.5px){.site .site-content .site-main.default-page,.site .site-content .site-main.single,.site .site-content .site-main.navigation-page .two-column-layout,.site .site-content .site-main>.entry-content:not(.wide){width:calc(100% - 1rem)}}.site .site-footer{min-height:1rem;background-color:#fff}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:99999;background-color:#fff;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{text-align:left}.stile 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{transform:translateY(-0.35em)}}.stile 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{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{margin-left:-16px}}.stile strong,.stile 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{-webkit-text-stroke-width:initial}}.stile em,.stile 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{color:rgba(0,0,0,.95)}.stile u,.stile 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;"]{-webkit-text-decoration:underline rgba(204,177,0,.9) !important;text-decoration:underline rgba(204,177,0,.9) !important}.stile 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{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{font-size:.85em}.stile sub,.stile sup{position:relative;display:inline-block;vertical-align:baseline;line-height:1;margin-right:.1em;font-size:.75em}.stile sub{bottom:-0.25em;margin-bottom:-0.25em}.stile sup{top:-0.75em;margin-top:-0.75em}.stile abbr[title]{text-decoration:none;border-bottom:2px dotted #f8fdf7}.stile code,.stile var,.stile samp,.stile 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]{display:inline-block;width:100%;position:relative}.stile *[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]){color:rgba(17,34,255,.9);text-decoration:underline}.stile :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{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{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{text-decoration:none}.stile a:not([class])[data-stile~=link-simple]:visited,.stile a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.stile 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{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.stile 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{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a:not([class])[data-stile~=link-external]::after{transform:translateY(0.2em)}}.stile a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.stile a[data-stile~=link-image]>img{vertical-align:middle}.stile p,.stile div:not([class]){text-align:left;line-height:1.7rem;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 600px),print and (min-width: 193px){.stile p,.stile 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]){text-align:left}}.stile hr{height:calc(2px + .5px);border:none;border-top:2px solid #4ba734}.stile blockquote{padding-left:3.4rem;font-style:italic;position:relative}.stile blockquote::before{content:"";display:block;position:absolute;left:1.7rem;width:calc(2px + .5px);height:100%;border-left:2px solid #4ba734}.stile blockquote[data-stile~=no-indent]{padding-left:1.7rem}.stile blockquote[data-stile~=no-indent]::before{left:0}.stile blockquote>*+cite{display:block;font-size:.85rem;line-height:1.275rem;text-align:left;font-style:normal}.stile 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:#edf7f4}.stile pre>code{padding:0;background-color:rgba(0,0,0,0);white-space:pre}.stile figure:not([class]){max-width:100%}.stile figure img,.stile figure iframe,.stile figure *[data-stile~=iframe-wrapper]{display:block;margin-left:auto;margin-right:auto}.stile figure img[alt]::after{width:100%}.stile figcaption{margin-left:auto;margin-right:auto;max-width:36rem;font-size:.85rem;line-height:1.275rem;text-align:center}.stile 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{display:table}.stile figure:not([data-stile~=aligncenter]).alignleft figcaption,.stile 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{-webkit-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{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{outline:none}.stile h1>small,.stile h2>small,.stile h3>small,.stile h4>small,.stile h5>small,.stile 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{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]){line-height:inherit;text-align:inherit}.stile h1{font-size:2.5rem;line-height:3.4rem}.stile h1[data-stile~=small],.stile h1>small{font-size:2rem;line-height:2.55rem}.stile h1[data-stile~=small]>small{font-size:1.5rem;line-height:2.55rem}.stile h2{font-size:2rem;line-height:2.55rem}.stile h2[data-stile~=small],.stile h2>small{font-size:1.5rem;line-height:2.55rem}.stile h2[data-stile~=small]>small{font-size:1.25rem;line-height:1.7rem}.stile h3{font-size:1.5rem;line-height:2.55rem}.stile h3[data-stile~=small],.stile h3>small{font-size:1.25rem;line-height:1.7rem}.stile h3[data-stile~=small]>small{font-size:1.125rem;line-height:1.7rem}.stile h4{font-size:1.25rem;line-height:1.7rem}.stile h4[data-stile~=small],.stile h4>small{font-size:1.125rem;line-height:1.7rem}.stile h4[data-stile~=small]>small{font-size:1rem;line-height:1.7rem}.stile h5{font-size:1.125rem;line-height:1.7rem}.stile h5[data-stile~=small],.stile h5>small{font-size:1rem;line-height:1.7rem}.stile h6{font-size:1rem;line-height:1.7rem}.stile ul:not([class]),.stile ul.stile{padding-left:3.4rem;list-style:none}.stile ul:not([class])[data-stile~=no-indent],.stile 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{padding-left:1.7rem}}.stile ul:not([class])>li,.stile ul.stile>li{position:relative;line-height:1.7rem}.stile ul:not([class])>li::before,.stile 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{transform:translateY(-0.5em) scale(0.45);border-radius:50%;background-color:#4ba734}.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;"]{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{transform:translateY(-0.5em) scale(0.44);border-radius:10%;background-color:#4ba734}.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;"]{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{transform:translateY(-0.5em) scale(0.45);border:.2rem solid #4ba734;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;"]{list-style:none !important}.stile ol:not([class]),.stile ol.stile{padding-left:.85rem;counter-reset:li}.stile ol:not([class])[data-stile~=no-indent],.stile 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{padding-left:0rem}}.stile ol:not([class])>li,.stile ol.stile>li{counter-increment:li;display:table-row;line-height:1.7rem}.stile ol:not([class])>li::before,.stile ol.stile>li::before{content:counter(li) ".";display:table-cell;min-width:2.55rem;padding-right:.85rem;text-align:right;color:#4ba734;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{-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{counter-increment:li -1}.stile ol:not([class])[data-stile~=no-indent]>li::before,.stile 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{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{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{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{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{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{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]){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]{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]){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{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{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{margin-top:.85rem}.stile dl:not([class]),.stile 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]{padding-left:0rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile dl:not([class]),.stile dl.stile{padding-left:0rem}}.stile dl:not([class])>dt,.stile dl.stile>dt{font-weight:bold;color:#4ba734}@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{-webkit-text-stroke-width:initial}}.stile dl:not([class])>dd,.stile dl.stile>dd{padding-left:1.7rem}.stile 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{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]{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]{opacity:1;transition:opacity .2s ease}.stile thead,.stile tbody:first-child,.stile caption+tbody,.stile colgroup+tbody{border-top:2px solid #4ba734}.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{border-top:none}.stile tbody,.stile tfoot{border-bottom:2px solid #4ba734}.stile th,.stile td{padding:.425rem .85rem;font-size:1rem;line-height:1.7rem;border-top:1px solid #4ba734}body:not(.ios) .stile th,body:not(.ios) .stile td{font-feature-settings:"pkna" 1}.stile th:not(:first-child),.stile td:not(:first-child){border-left:1px solid rgba(75,167,52,.1)}.stile th:first-child[rowspan],.stile td:first-child[rowspan]{border-right:1px solid rgba(75,167,52,.1)}.stile thead td,.stile th{font-weight:bold;text-align:center;color:#575757;background-color:#edf7f4}@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{-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{white-space:nowrap}.stile td p:not([class]){text-align:initial}.stile td{vertical-align:top}.stile 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]{display:none !important}}.stile div[data-stile~=fixed-table-header-table]{display:table;margin:0;overflow-x:hidden;pointer-events:none;-webkit-backdrop-filter:blur(0.1rem);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{color:#575757;background-color:#edf7f4}@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{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{border-bottom-width:2px}}.stile 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(237,247,244,.1);display:none}@media print{.stile div[data-stile~=fixed-table-scroll-bar]{display:none !important}}.stile div[data-stile~=fixed-table-scroll-bar]>div{height:1px}.stile table::-webkit-scrollbar,.stile div[data-stile~=fixed-table-scroll-bar]::-webkit-scrollbar{height:.85rem;background-color:#edf7f4}.stile 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{border-radius:.425rem;background-color:#4ba734}.stile table,.stile div[data-stile~=fixed-table-scroll-bar]{scrollbar-face-color:#4ba734;scrollbar-shadow-color:#4ba734}.stile table[data-stile~=table-enlarged]{z-index:98;max-width:100vw}.stile 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]{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(75, 167, 52, 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]{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]{background:linear-gradient(to bottom left, transparent 50%, rgba(75, 167, 52, 0.25) 50.1%) no-repeat top left/100% 100%}@media print{.stile{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{-webkit-text-stroke-width:initial}}.stile table{display:table !important;max-width:100% !important;margin-left:auto;margin-right:auto}.stile table caption{display:table-caption}.stile table td,.stile table tr{min-width:initial !important;white-space:normal !important}.stile table thead td,.stile table th{font-size:9pt !important}.stile img{opacity:1 !important}.stile *{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important}.stile h1,.stile h2,.stile h3,.stile h4,.stile h5,.stile h6{-moz-column-break-after:avoid !important;break-after:avoid !important}.stile img{-moz-column-break-inside:avoid !important;break-inside:avoid !important}.stile .stile-pseudo-tab-page-tab-list{-moz-column-break-inside:avoid !important;break-inside:avoid !important;-moz-column-break-after:avoid !important;break-after:avoid !important}.stile .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{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{-webkit-text-stroke-width:initial}}body[data-stile~=print] .stile table{display:table !important;max-width:100% !important;margin-left:auto;margin-right:auto}body[data-stile~=print] .stile table caption{display:table-caption}body[data-stile~=print] .stile table td,body[data-stile~=print] .stile 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{font-size:9pt !important}body[data-stile~=print] .stile img{opacity:1 !important}body[data-stile~=print] .stile *{-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{-moz-column-break-after:avoid !important;break-after:avoid !important}body[data-stile~=print] .stile img{-moz-column-break-inside:avoid !important;break-inside:avoid !important}body[data-stile~=print] .stile .stile-pseudo-tab-page-tab-list{-moz-column-break-inside:avoid !important;break-inside:avoid !important;-moz-column-break-after:avoid !important;break-after:avoid !important}body[data-stile~=print] .stile .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{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]{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]{margin-bottom:0}@media screen and (min-width: 600px),print and (min-width: 193px){.stile *.alignleft,.stile *.alignright{transform:translateY(0.35rem);clear:none}.stile *.alignleft{float:left;margin-right:1.7rem}.stile *.alignright{float:right;margin-left:1.7rem}}.stile .size-thumbnail.alignleft,.stile .size-thumbnail.alignright{transform:translateY(0.35rem);clear:none}.stile .size-thumbnail.alignleft{float:left;margin-right:1.7rem}.stile .size-thumbnail.alignright{float:right;margin-left:1.7rem}.stile .size-thumbnail.alignleft,.stile .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{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{transform:translateY(0.35rem);clear:none}.stile .size-small.alignleft,.stile .size-medium-small.alignleft,.stile .size-medium.alignleft{float:left;margin-right:1.7rem}.stile .size-small.alignright,.stile .size-medium-small.alignright,.stile .size-medium.alignright{float:right;margin-left:1.7rem}.stile .size-small.alignleft,.stile .size-small.alignright{max-width:10rem}.stile .size-medium-small.alignleft,.stile .size-medium-small.alignright{max-width:15rem}.stile .size-medium.alignleft,.stile .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{transform:translateY(0.35rem);clear:none}.stile .size-medium_large.alignleft,.stile .size-medium-large.alignleft,.stile .size-large.alignleft,.stile .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{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{max-width:30rem}}.stile *[data-stile~=alignleft],.stile *[data-stile~=alignright]{transform:translateY(0.35rem);max-width:calc(100% - 16rem)}.stile *[data-stile~=alignleft]{float:left;margin-left:auto;margin-right:1.7rem}.stile *[data-stile~=alignright]{float:right;margin-left:1.7rem;margin-right:auto}.stile *[data-stile~=aligncenter].alignleft,.stile *[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-"]){max-width:initial}.stile .size-thumbnail{max-width:10rem;width:50%}.stile .size-small{max-width:10rem;width:100%}.stile .size-medium-small{max-width:15rem;width:100%}.stile .size-medium{max-width:20rem;width:100%}.stile .size-medium_large,.stile .size-medium-large{max-width:30rem;width:100%}.stile .size-large{max-width:40rem;width:100%}.stile td .size-thumbnail,.stile th .size-thumbnail{min-width:5rem}.stile td .size-small,.stile th .size-small{min-width:5rem}.stile td .size-medium-small,.stile th .size-medium-small{min-width:7.5rem}.stile td .size-medium,.stile 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{min-width:15rem}.stile td .size-large,.stile th .size-large{min-width:20rem}.stile .alignfull,.stile .alignwide{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:initial}@media screen and (min-width: 72rem){.stile .alignwide{margin-left:-12rem;margin-right:-12rem;max-width:72rem}}.stile .column-2,.stile .column-3,.stile .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){margin-right:1.7rem;margin-bottom:3.4rem}.stile .column-2>*,.stile .column-3>*,.stile .column-4>*{pointer-events:auto}.stile .column-2>*{width:calc(50% - 1.7rem);min-width:16rem}.stile .column-3>*{width:calc((39.4rem - 100%)*1000);min-width:calc(33% - 1.7rem);max-width:100%}.stile .column-3.column-center{justify-content:center}.stile .column-4>*{width:calc(50% - 1.7rem);min-width:16rem}@media screen and (min-width: 600px),print and (min-width: 193px){.stile .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{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){margin-right:1.7rem;margin-bottom:3.4rem}.stile .card-2>*,.stile .card-3>*,.stile .card-4>*{pointer-events:auto}.stile .card-2>*:empty,.stile .card-3>*:empty,.stile .card-4>*:empty{margin-right:1.7rem}.stile .card-2>*{width:calc(50% - 1.7rem);min-width:16rem}.stile .card-2::after{content:"";display:block;margin-right:1.7rem;flex-grow:1;width:calc(50% - 1.7rem);min-width:16rem}.stile .card-3>*{flex-basis:calc(32% - 1.7rem - 1px);min-width:12rem}.stile .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{position:relative;display:flex;flex-direction:column}.stile .tab-page>div{width:100%;border-left:1px solid #001d33;border-right:1px solid #001d33;border-bottom:1px solid #001d33;background-color:#fff;padding:1.7rem}.stile .tab-page>div:not([data-stile~=current]){position:absolute;bottom:1000vh;pointer-events:none;opacity:0}.stile .tab-page>div:not([data-stile~=current])>*{opacity:0}.stile .tab-page>div[data-stile~=current]{position:static;opacity:1;flex-grow:1}.stile .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{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:#001d33;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-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{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{-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{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{background-color:rgba(0,29,51,.8);color:#fff}@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{background-color:#001d33}.stile .stile-tab-page-tab-list li::after,.stile .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 rgba(0,0,0,0);position:absolute;top:calc(50% - .175rem);right:1rem;transition:.2s transform}}.stile .stile-tab-page-tab-list{display:flex;justify-content:flex-start}.stile .stile-tab-page-tab-list li[data-stile~=current]{border:1px solid #001d33;border-top:4px solid #001d33;border-bottom-color:#fff;background-color:rgba(0,0,0,0);color:#001d33}@media screen and (min-width: 600px),print and (min-width: 193px){.stile .stile-tab-page-tab-list{min-height:3rem;border-bottom:1px solid #001d33}.stile .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]{top:1px}.stile .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{margin-left:1px}}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile .stile-tab-page-tab-list{flex-direction:column}.stile .stile-tab-page-tab-list li{border:1px solid rgba(0,0,0,0);border-bottom:none;margin-bottom:1px}.stile .stile-tab-page-tab-list li:not([data-stile~=current]):last-child{border-bottom:1px solid rgba(0,0,0,0);margin-bottom:0}.stile .stile-tab-page-tab-list li[data-stile~=current]{border-bottom:1px dotted rgba(0,0,0,0);margin-bottom:0}.stile .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{display:none}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.stile .stile-tab-page-tab-list-below{display:flex;flex-direction:column}.stile .stile-tab-page-tab-list-below li{display:none;border:1px solid rgba(0,0,0,0);border-top:none;margin-top:1px}}.stile .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){margin-top:5.1rem}.stile .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]){transition:max-height 2s,opacity 2s}.stile .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]){transition:max-height 1s,opacity 1s}.stile .stile-pseudo-tab-page-tab-list:focus{outline:none}.stile .stile-pseudo-tab-page-tab-list{border-bottom:solid 1px #4ba734}.stile .pseudo-tab-page .pseudo-tab-page>.stile-pseudo-tab-page-tab-list{border-bottom:dashed 1px #4ba734}.stile .stile-pseudo-tab-page-tab-list li{display:flex;align-items:center;justify-content:center;min-height:2.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:1px;background-color:rgba(0,0,0,0);color:rgba(87,87,87,.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{background-color:rgba(0,0,0,0);color:#575757}.stile .stile-pseudo-tab-page-tab-list li[data-stile~=current]{background-color:rgba(0,0,0,0);color:#575757;border-top:1px solid rgba(0,0,0,0);border-left:0 solid #4ba734}.stile .stile-pseudo-tab-page-tab-list li:not(:last-of-type)::after{content:"";width:2px;height:1rem;border-left:1px solid #4ba734;margin:0 .75rem}.stile .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{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{-webkit-text-stroke-width:initial}}body:not(.ios) .stile .stile-pseudo-tab-page-tab-list li a{font-feature-settings:"pkna" 1}.stile>:not([class])>a:not([class]):not([data-stile]){color:false}.stile a:not([class])[data-stile~=link-simple],.stile 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{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{text-decoration:none}.stile a:not([class])[data-stile~=link-simple]:visited,.stile a:not([class])[href^=http]:empty:visited{color:rgba(102,0,153,.9)}.stile 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{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a:not([class])[data-stile~=link-anchor]::after{transform:translateY(0.2em)}}.stile a:not([class])[href^=http]:empty::before{content:attr(href);word-break:break-all;display:inline}.stile a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]{position:relative;margin-right:calc(2rem + 5px)}.stile a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::before{content:" ";position:absolute;right:-0.75rem;bottom:3px;display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;opacity:.7}.stile a:not([class])[data-stile~=link-file-pdf][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);opacity:.7;transform:translate(2rem, 3px);margin-left:5px}@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-file-pdf][data-stile~=link-external]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a:not([class])[data-stile~=link-file-pdf][data-stile~=link-external]::after{transform:translateY(0.2em)}}.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:contain;position:center;margin-left:5px;margin-right:0;opacity:.7;transform:translateY(2px)}.stile a:not([class])[href*="/facility/"]::after,.stile a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::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);margin-left:5px;opacity:.7}@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])[href*="/facility/"]::after,.stile a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a:not([class])[href*="/facility/"]::after,.stile a:not([class])[data-stile~=link-external]:not([data-stile~=link-file-pdf])::after{transform:translateY(0.2em)}}@supports(-moz-appearance: none){.stile a[data-stile~=link-image]{display:block}}.stile a[data-stile~=link-image]>img{vertical-align:middle}.page-template-front-page .stile,.page-template-page-target .stile{text-align:center}.site-lang-en .section-live-information .stile{align-self:flex-end}.stile a:not([class])[data-stile~=link-simple],.stile .stile a:not([class])[href^=http]:empty{background-color:rgba(0,0,0,0);margin:0;padding:0}.stile h2{font-size:1.5rem;line-height:2.55rem;text-align:left;position:relative;padding-bottom:.5rem;color:#125800}.stile h2::after{content:"";display:block;position:absolute;left:1.5rem;transform:translateX(-50%);height:.5rem;width:3rem;border-top:solid 5px #125800;bottom:-10px}.site-lang-en .stile h2{font-size:1.5rem;line-height:2.55rem;line-height:2rem}.stile h3{font-size:1.25rem;line-height:1.7rem;padding:1rem 2rem 1rem;background-image:url("./img/ttl-bg.png");background-size:cover;color:#fff}.faculty-member-template-default .stile h3{margin-top:3.14rem}.faculty-member-template-default .stile h3>p{line-height:1rem}.stile h4{font-size:1.25rem;line-height:1.7rem;padding-bottom:.5rem;color:#125800;position:relative}.stile h4::before{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:0;background-size:6px 6px;background:linear-gradient(90deg, #125800 0%, #125800 30%, gainsboro 30%, gainsboro 100%)}.stile h5{font-size:1.25rem;line-height:1.7rem;line-height:2rem;padding-bottom:.25rem;position:relative;color:#125800;padding-left:2rem}.stile h5::before{content:"";display:block;position:absolute;width:100%;height:2rem;left:0;top:0;border-left:solid 2px #125800}.stile a.button{position:relative;display:inline-flex;align-items:center;padding:0rem .1rem 0rem 1rem;line-height:1.25;font-size:1rem;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;height:3rem;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:0rem;background-color:#004c72;border:solid 1px #004c72}.stile a.button:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.stile a.button::after{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem}.stile a.button::after{position:initial}.stile a.button[href^="https://www.obihiro.ac.jp/wp/wp-content"][href$=".pdf"]{padding-right:.5rem}.stile a.button[href^="https://www.obihiro.ac.jp/wp/wp-content"][href$=".pdf"]::after{content:" ";display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf2.jpg") no-repeat;background-size:contain;position:center;margin-left:5px;margin-right:0;transform:translateY(0px);opacity:.8}.stile a.button[href^="https://www.obihiro.ac.jp/wp/wp-content"][href$=".pdf"]::before{display:none}.stile a.button:not([href^="https://www.obihiro.ac.jp/wp/wp-content"])[href$=".pdf"]{position:relative;padding-right:3.5rem}.stile a.button:not([href^="https://www.obihiro.ac.jp/wp/wp-content"])[href$=".pdf"]::before{content:"";position:absolute;right:1.5rem;top:38%;display:inline-block;width:26px;height:1rem;background:url("./img/icon-pdf2.jpg") no-repeat;background-size:contain;position:center;margin-left:0;margin-right:0;opacity:.8}.stile a.button:not([href^="https://www.obihiro.ac.jp/wp/wp-content"])[href$=".pdf"]::after{position:absolute;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);opacity:.7;top:34%;right:.3rem;margin-left:0;margin-right:0;margin-left:5px;font-size:.85rem;line-height:1.275rem}@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.button:not([href^="https://www.obihiro.ac.jp/wp/wp-content"])[href$=".pdf"]::after{-webkit-text-stroke-width:.28px}}@supports(-moz-appearance: none){.stile a.button:not([href^="https://www.obihiro.ac.jp/wp/wp-content"])[href$=".pdf"]::after{transform:translateY(0.2em)}}.stile a.button{margin-right:1rem;margin-bottom:1rem}.stile strong>a.button{margin-right:0;margin-bottom:0}.stile .column-1 a.button,.stile .column-2 a.button,.stile .column-3 a.button,.stile .column-4 a.button{width:100%}.stile .column-1 a.button::after,.stile .column-2 a.button::after,.stile .column-3 a.button::after,.stile .column-4 a.button::after{position:absolute}.stile a.button_top{position:relative;display:inline-flex;align-items:center;padding:0rem 1rem 0rem 1.5rem;line-height:1.25;font-size:1rem;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#004c72;border-color:#a4bfd2;border:solid 1px;height:5.1rem;border-radius:5rem;width:-moz-fit-content;width:fit-content;margin:2rem 0;background:#fff;padding:0rem .1rem 0rem 1rem}.stile a.button_top:hover{transition-property:all;transition-duration:.3s;transition-timing-function:ease;color:#fff;background-color:#004c72}.stile a.button_top::after{content:"";margin:0rem .2rem 0rem .3rem;font-size:1.5em;font-family:"Material Icons";display:inline-block;font-style:normal;line-height:1;font-weight:normal;right:.5rem}.page-template-page-target .stile a.button_top{position:absolute;right:0;top:5.5rem;min-width:9.5rem;height:2rem;border-radius:5px;display:inline-flex;align-items:center;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;width:-moz-fit-content;width:fit-content;background-color:#004c72;border:solid 1px #004c72;padding:0rem .1rem 0rem 3rem;margin:0;line-height:1.25;font-size:1rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-page-target .stile a.button_top{min-width:5.5rem;padding-left:1rem}}.page-template-page-target .stile a.button_top:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.page-template-page-target.site-lang-en .stile a.button_top{position:absolute;right:0;top:5.5rem;min-width:9.5rem;height:2rem;border-radius:5px;display:inline-flex;align-items:center;font-feature-settings:"pnka" 1;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;width:-moz-fit-content;width:fit-content;background-color:#004c72;border:solid 1px #004c72;padding:0rem .1rem 0rem 3rem;margin:0;line-height:1.25;font-size:1rem;padding-left:2rem}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.page-template-page-target.site-lang-en .stile a.button_top{min-width:5.5rem;padding-left:1rem}}.page-template-page-target.site-lang-en .stile a.button_top:hover{transition-property:all;transition-duration:.4s;transition-timing-function:ease;color:#004c72;background-color:#fff;text-decoration:none;border:solid 1px #a4bfd2}.stile *:focus{outline:none}.stile .column-2>*:not(:empty),.stile .column-3>*:not(:empty),.stile .column-4>*:not(:empty){margin-bottom:0}.stile div.frame{background-color:#cee1f9;padding:.85rem;line-height:vr(2);position:relative;overflow:hidden}@media screen and (min-width: 600px),print and (min-width: 193px){.stile div.frame{padding:1.7rem}}.stile p{line-height:1.9rem}.tax-contract-information_category .stile p+p{margin-top:.2rem}.stile table{text-align:left}.stile tbody:nth-of-type(1){border-top:2px solid #4ba734}.stile .column-2,.stile .column-3,.stile .column-4{margin-bottom:0}.stile .column-2>div,.stile .column-3>div,.stile .column-4>div{margin-bottom:.75rem !important}.stile .column-2 h3+*:not(.alignright):not(.alignleft),.stile .column-3 h3+*:not(.alignright):not(.alignleft),.stile .column-4 h3+*:not(.alignright):not(.alignleft){margin-top:1.7rem}.stile h3:not(.alignright)+figure.alignright,.stile h3:not(.alignleft)+figure.alignleft,.stile figure.alignright+h3:not(.alignright),.stile figure.aligleft+h3:not(.alignleft){margin-top:3.4rem}.stile *:not(.alignright):not(.alignleft)+h3{margin-top:3.4rem}.stile .SandboxRoot.env-bp-970 .timeline-Tweet-text{font-size:1rem !important;line-height:1.2rem !important}.stile .SandboxRoot.env-bp-820 .timeline-Tweet-text{font-size:1rem !important;line-height:1.2rem !important}.menu a,.menu label{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-header-nav .menu a:hover,.site-footer-nav .menu a:hover,.site-header-nav .menu label:hover,.site-footer-nav .menu label:hover{text-decoration:underline}.single article,.archive article{width:100%}@media screen and (min-width: 980px),print and (min-width: 369px){.single article,.archive article{max-width:48rem;min-width:37rem}}form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:inherit}form input::-ms-expand{display:none}.search-form input:focus{outline:none}.entry-content.stile .gallery{background-color:#fff;max-width:calc(100% + .5rem);width:calc(100% + .5rem);float:none;display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-content.stile .gallery{flex-direction:column}}.entry-content.stile .gallery .gallery-item{padding-right:.5rem;position:relative;overflow:hidden;margin-top:0}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-content.stile .gallery .gallery-item{max-width:100%}}.entry-content.stile .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}.entry-content.stile .gallery .gallery-item a:hover{opacity:.8;transition:.5s}.entry-content.stile .gallery .gallery-item a::before{content:"";display:block;padding-top:70%}.entry-content.stile .gallery .gallery-item a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";border:none !important;transition:.5s}@media screen and (max-width: 599.5px),print and (max-width: 192.5px){.entry-content.stile .gallery .gallery-item a img{max-width:100%}}.entry-content.stile .gallery br{display:none}
/*# sourceMappingURL=style.css.map */
