.elementor-1599 .elementor-element.elementor-element-d13256e .elementor-menu{background-color:rgba(59,59,59,0.43);}.elementor-1599 .elementor-element.elementor-element-d13256e .elementor-nav-menu .menu-item a{color:#ffffff;background-color:rgba(0,33,94,0);}.elementor-1599 .elementor-element.elementor-element-d13256e .elementor-nav-menu .sub-menu .menu-item a{color:#ffffff;background-color:rgba(59,59,59,0.75);}.elementor-1599 .elementor-element.elementor-element-d13256e .elementor-menu-toggle i.fa.fa-navicon{color:#ffffff;}.elementor-1599 .elementor-element.elementor-element-d13256e .elementor-menu-toggle{background-color:rgba(59,59,59,0.43);}.elementor-1599 .elementor-element.elementor-element-d13256e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1599 .elementor-element.elementor-element-0e9af45 > .elementor-container{max-width:1000px;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-col-image{height:750px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-col-content{text-align:center;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-pagination .pagination{text-align:center;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-wrapper{padding-right:calc( 30px );padding-left:calc( 30px );padding-bottom:68px;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-container{margin-left:calc( -30px );margin-right:calc( -30px );}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid{background-color:#ffffff;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid .entry-title.obfx-grid-title, .elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid .entry-title.obfx-grid-title > a{font-family:"Noto Sans JP", Impact;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid .entry-title.obfx-grid-title{color:#000000;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid .entry-title.obfx-grid-title > a{color:#000000;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-meta > span{font-family:"Noto Sans JP", Impact;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-meta{color:#000000;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-meta span{color:#000000;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-meta a{color:#000000;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-footer a{color:#31a2ed;background-color:rgba(0,0,0,0);}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-footer a:hover{color:#000000;}@media(max-width:1024px){.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-col-content{text-align:left;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-pagination .pagination{text-align:center;}}@media(max-width:767px){.elementor-1599 .elementor-element.elementor-element-0e9af45 > .elementor-container{max-width:500px;}.elementor-1599 .elementor-element.elementor-element-05a0552{width:100%;}.elementor-1599 .elementor-element.elementor-element-05a0552 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:11px;}.elementor-1599 .elementor-element.elementor-element-05a0552 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-col-image{height:200px;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-col-content{text-align:center;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-pagination .pagination{text-align:center;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-wrapper{padding-right:calc( 13px );padding-left:calc( 13px );padding-bottom:13px;}.elementor-1599 .elementor-element.elementor-element-d5b3986 .obfx-grid-container{margin-left:calc( -13px );margin-right:calc( -13px );}}