ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}@media screen{:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro";--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-display:swap;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/Divi-ja/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/Divi-ja/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/Divi-ja/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/Divi-ja/webfonts/fa-regular-400.ttf)format("truetype")}}body{margin-top:0;font-size:14px;color:#661400}h1{color:#5a1c01}h3,h4{color:#510000}p{font-size:15px}.ja-txt-blanc{color:#fff}#top-header{text-align:right}#main-header{z-index:10}.et-search-form input,div#et-info{font-family:Verdana,Arial,sans-serif}div#et-info{font-weight:bolder;float:right;padding-bottom:10px;color:rgb(255 255 255/.8)}#logo_ja{position:absolute;top:-34px;left:-40px;height:150px;max-height:160px}#top-menu .menu-item{font-size:16px!important}.et-search-form input{width:280px!important;padding:10px 20px;background-color:#f8f8f8;border:0;color:#333;right:0!important}@media only screen and (max-width:1100px){#logo_ja{top:-52px;left:-22px;height:128px;max-height:128px}}@media only screen and (min-width:981px) and (max-width:1099px){#logo_ja{position:absolute;top:4px;left:-50px;height:115px;max-height:115px}}@media only screen and (min-width:480px) and (max-width:980px){#logo_ja{top:-37px;left:-52px;height:118px;max-height:118px}}@media only screen and (max-width:479px){#logo_ja{top:-38px;left:-2px;height:93px;max-height:93px}}#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#5a1c01}.clearfix{clear:both}ul.lcp_catlist{padding:0;margin:0}ul.lcp_catlist li{list-style:none;padding:0 12px 0 0;margin:0}ul.lcp_catlist a{width:100%;display:inline-block}#et_search_icon:hover,.et_pb_widget li a:hover,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#330fc1}.et-search-form{border-color:#330fc1}a{color:#1b23b7}#main-header,#main-header .nav li ul,.et-search-form{background-color:#f7eaad}#main-header .nav li ul{background-color:rgb(247 234 173/.85)}.nav li ul{border-color:#000}.et_secondary_nav_enabled #page-container #top-header{background-color:#4c2100!important}#et_search_icon:before,#top-header,#top-menu a,.et_search_form_container input,span.et_close_search_field:after{color:#000}.et_search_form_container input::-moz-placeholder{color:#000}.et_search_form_container input::-webkit-input-placeholder{color:#000}.et_search_form_container input:-ms-input-placeholder{color:#000}#main-footer{background-color:#9b9b9b}.bottom-nav,.bottom-nav a{color:#fff}h1,h3,h4{font-family:"Cardo",Georgia,"Times New Roman",serif}body,input{font-family:"Lora",Georgia,"Times New Roman",serif}html body .modula .modula-items .modula-item{position:absolute;box-sizing:border-box;overflow:hidden}html body .modula .modula-items .modula-item .modula-item-content{transition:transform .3s ease-out,opacity .2s linear,top .3s,left .6s;opacity:0}html body .modula .modula-items{position:relative;z-index:1;min-height:10px}html body .modula .modula-items .modula-item .modula-item-content>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:0 0}html body .modula .modula-items .modula-item img.pic{font-size:12px;position:absolute;max-width:999em;transition:width .3s,height .3s,transform .3s linear,opacity .2s linear}html body .modula.modula-columns .modula-items .modula-item img.pic{position:relative;max-width:100%;margin:0 auto;display:block;opacity:1}html body .modula .modula-items .modula-item img.pic.lazyload{display:block}html body .modula .modula-items .modula-item .figc{color:#fff;text-align:center;position:absolute;left:0;width:100%;padding:0;max-width:100%}html body .modula .modula-items .modula-item p{margin:0;padding:0}html body .modula .figc{color:#000;text-align:center;position:absolute;left:0;width:100%;padding:2em}html body .modula .modula-item.effect-pufrobo p.description{margin-bottom:2em}html body .modula .modula-item.effect-pufrobo .figc{text-align:right}html body .modula .modula-item.effect-pufrobo p{position:absolute;right:5%;left:5%;padding:10px 0;bottom:20%;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);letter-spacing:1px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}html body .modula .modula-item.effect-pufrobo:hover p{margin-top:10px;margin-bottom:5px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html body .modula.modula-columns .modula-item{display:flex;justify-content:center}html body .modula.modula-columns .modula-item .modula-item-content{position:relative}html body .modula.modula-columns .modula-items.grid-gallery .modula-item .modula-item-content{height:100%}html body .modula .modula-items.grid-gallery .modula-item .figc{height:100%;top:0}.modula-gallery:not(.modula-gallery-initialized)>.modula-items{visibility:hidden}