@charset "UTF-8";
/*!
 * Theme Name: MJBL
 * Theme URI: http://underscores.me/
 * Author: INNOCENT Inc.
 * Author URI: http://innocent.ne.jp/
 * Description: Theme of MJBL
 * Version: 1.0.0
 * Tested up to: 5.4
 * Requires PHP: 5.6
 * License: GNU General Public License v2 or later
 * License URI: LICENSE
 * Text Domain: mjbl
 * Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 *
 * This theme, like WordPress, is licensed under the GPL.
 * Use it to make something cool, have fun, and share what you've learned.
 *
 * MJBL is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
 * Underscores is distributed under the terms of the GNU GPL v2 or later.
 *
 * Normalizing styles have been helped along thanks to the fine work of
 * Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
 * */
@font-face{font-family:"Steradian";src:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./fonts/5748240/666c9b69-6050-4a54-9fae-38a6c7ac7741.woff2) format("woff2"),url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./fonts/5748240/a645b4c0-08e7-44d6-92d5-5c8b649eea6d.woff) format("woff");font-weight:500}@font-face{font-family:"Steradian";src:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./fonts/5748272/b897868d-cb8c-45bb-8ad7-fcd5b65a974e.woff2) format("woff2"),url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./fonts/5748272/24f57262-994e-4f47-812c-3c2cf942a0d9.woff) format("woff");font-weight:700}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:after,*:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;background-color:#fff;font-family:"Steradian",sans-serif;-ms-font-feature-settings:"normal";font-size:1.25vw;line-height:1.6;color:#000}@media print{body{zoom:.64;padding-top:0;-webkit-print-color-adjust:exact}}html[lang=ja] body{font-family:"Noto Sans JP",sans-serif;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05em}@media screen and (max-width:767px) and (orientation:portrait){body{font-size:4vw}}hr{border:0;border-top:2px solid #ccc;margin:2em 0}a{color:#000}.isnt-touch a:focus,.isnt-touch a:hover{color:#ff5c51}ol,ul{list-style:none;margin-top:0;padding-left:0}dl{margin-top:0}dl dt{font-weight:700}dl dd{margin-left:0}figure{margin:0}img{width:100%;height:auto;vertical-align:bottom;-ms-interpolation-mode:bicubic}video{width:100%;height:auto;vertical-align:bottom}button,dd,dt,li{margin-bottom:.5em}fieldset,input,select,textarea{margin-bottom:1em}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:1.5em}table{width:100%}table th,table td{text-align:left;vertical-align:top}b,strong{font-weight:700}small{display:inline-block}address{font-style:normal}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:1em;margin-top:0}h1{font-size:3em;line-height:1.2}h2{font-size:2.5em;line-height:1.2}h3{font-size:2em;line-height:1.3}h4{font-size:1.5em;line-height:1.4}h5{font-size:1.25em;line-height:1.5}h6{font-size:1.125em;line-height:1.6}.mjbl-accordion-trigger{position:relative;padding:.75em 3.5em .75em 0;border-bottom:2px solid #000;cursor:pointer;line-height:1.5;-webkit-transition-property:padding,background-color;-o-transition-property:padding,background-color;transition-property:padding,background-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;font-size:1.25em}.mjbl-accordion-trigger__icon{position:absolute;top:.9em;right:0;width:1.25em;height:1.25em;background-color:#ff5c51;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:background-color,color,-webkit-transform;transition-property:background-color,color,-webkit-transform;-o-transition-property:background-color,transform,color;transition-property:background-color,transform,color;transition-property:background-color,transform,color,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}@media screen and (max-width:767px){.mjbl-accordion-trigger__icon{background-color:#ff5c51}}.mjbl-accordion-trigger__icon:before,.mjbl-accordion-trigger__icon:after{content:"";display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.5em;height:2px;background-color:#fff;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.mjbl-accordion-trigger__icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.mjbl-accordion-trigger.is-open{padding:.75em 2.75em .75em .75em;background-color:#000;color:#fff}.mjbl-accordion-trigger.is-open .mjbl-accordion-trigger__icon{-webkit-transform:translateX(-.75em);-ms-transform:translateX(-.75em);transform:translateX(-.75em)}.mjbl-accordion-trigger.is-open .mjbl-accordion-trigger__icon:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.mjbl-accordion-trigger.is-open .mjbl-accordion-trigger__icon:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.mjbl-accordion-target{display:none;padding-left:.875em;font-size:1.125em}.isnt-touch .mjbl-accordion-trigger:focus,.isnt-touch .mjbl-accordion-trigger:hover{padding:.75em 2.75em .75em .75em;background-color:#ff5c51;color:#fff;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:background-color,color,-webkit-transform;transition-property:background-color,color,-webkit-transform;-o-transition-property:background-color,transform,color;transition-property:background-color,transform,color;transition-property:background-color,transform,color,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.isnt-touch .mjbl-accordion-trigger:focus .trigger-icon,.isnt-touch .mjbl-accordion-trigger:hover .trigger-icon{-webkit-transform:translateX(-.75em);-ms-transform:translateX(-.75em);transform:translateX(-.75em)}.isnt-touch .mjbl-accordion-trigger:focus .trigger-icon:before,.isnt-touch .mjbl-accordion-trigger:focus .trigger-icon:after,.isnt-touch .mjbl-accordion-trigger:hover .trigger-icon:before,.isnt-touch .mjbl-accordion-trigger:hover .trigger-icon:after{width:1em}.mjbl-faq-list .mjbl-accordion-trigger{padding:.75em 3.5em .75em 1.5em}.mjbl-faq-list .mjbl-accordion-trigger:before{content:"Q.";display:inline-block;position:absolute;top:.75em;left:0;color:#ff5c51;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;-o-transition-property:transform,color;transition-property:transform,color;transition-property:transform,color,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.mjbl-faq-list .mjbl-accordion-trigger.is-open{padding:.75em 2.75em .75em 2.25em}.mjbl-faq-list .mjbl-accordion-trigger.is-open:before{-webkit-transform:translateX(.75em);-ms-transform:translateX(.75em);transform:translateX(.75em)}.mjbl-faq-list .mjbl-accordion-target{position:relative;padding-left:2.5em}.mjbl-faq-list .mjbl-accordion-target:before{content:"A.";display:inline-block;position:absolute;top:0;left:.75em;font-weight:700;font-size:1.25em;color:#ff5c51;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition-property:color,-webkit-transform;transition-property:color,-webkit-transform;-o-transition-property:transform,color;transition-property:transform,color;transition-property:transform,color,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.isnt-touch .mjbl-faq-list .mjbl-accordion-trigger:focus,.isnt-touch .mjbl-faq-list .mjbl-accordion-trigger:hover{padding:.75em 2.75em .75em 2.25em}.isnt-touch .mjbl-faq-list .mjbl-accordion-trigger:focus:before,.isnt-touch .mjbl-faq-list .mjbl-accordion-trigger:hover:before{-webkit-transform:translateX(.75em);-ms-transform:translateX(.75em);transform:translateX(.75em);color:#fff}.mjbl-box{position:relative;padding:1.5em}.mjbl-box--base{background-color:#f5f5f5}.mjbl-box--border{border:1px solid #e0e0e0}.mjbl-button{display:inline-block;padding:1em 2em;border-radius:5em;background-color:#000;vertical-align:middle;text-align:center;text-decoration:none;font-weight:700;color:#fff;line-height:1.2}.mjbl-button--sec{background-color:#ff5c51}.mjbl-button--ter{background-color:#00224c}.mjbl-button--border{border:2px solid #000;background-color:transparent;color:#000}.mjbl-button--border-ini{border:2px solid #fff;background-color:transparent;color:#fff}.isnt-touch .mjbl-button{cursor:pointer;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.isnt-touch .mjbl-button:focus,.isnt-touch .mjbl-button:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);color:#fff}.isnt-touch .mjbl-button--border:focus,.isnt-touch .mjbl-button--border:hover{color:#000}.mjbl-clearfix:after{content:"";display:block;clear:both}.mjbl-color--ini{color:#fff !important}.mjbl-color--pri{color:#000 !important}.mjbl-color--sec{color:#ff5c51 !important}.mjbl-color--ter{color:#00224c !important}.mjbl-color--qua{color:#ccc !important}.mjbl-color--qui{color:#f2f2f2 !important}.mjbl-color--gray-98{color:#fafafa !important}.mjbl-color--gray-96{color:#f5f5f5 !important}.mjbl-color--gray-92{color:#ebebeb !important}.mjbl-color--gray-88{color:#e0e0e0 !important}.mjbl-color--gray-80{color:#ccc !important}.mjbl-color--gray-72{color:#b8b6b6 !important}.mjbl-color--gray-64{color:#a3a2a2 !important}.mjbl-color--gray-56{color:#8f8d8d !important}.mjbl-color--gray-48{color:#7a7979 !important}.mjbl-color--gray-40{color:#666464 !important}.mjbl-color--gray-32{color:#525050 !important}.mjbl-color--gray-24{color:#3d3d3d !important}.mjbl-color--gray-16{color:#292828 !important}.mjbl-color--gray-08{color:#141414 !important}.mjbl-color--green{color:#83b85f !important}.mjbl-color--turquoise{color:#42b8b0 !important}.mjbl-color--blue{color:#517ab8 !important}.mjbl-color--purple{color:#7d6fa3 !important}.mjbl-color--pink{color:#cc6a91 !important}.bg-ini{background-color:#fff}.bg-pri{background-color:#000}.bg-sec{background-color:#ff5c51}.bg-ter{background-color:#00224c}.bg-qua{background-color:#ccc}.bg-qui{background-color:#f2f2f2}.bg-gray-98{background-color:#fafafa}.bg-gray-96{background-color:#f5f5f5}.bg-gray-92{background-color:#ebebeb}.bg-gray-88{background-color:#e0e0e0}.bg-gray-80{background-color:#ccc}.bg-gray-72{background-color:#b8b6b6}.bg-gray-64{background-color:#a3a2a2}.bg-gray-56{background-color:#8f8d8d}.bg-gray-48{background-color:#7a7979}.bg-gray-40{background-color:#666464}.bg-gray-32{background-color:#525050}.bg-gray-24{background-color:#3d3d3d}.bg-gray-16{background-color:#292828}.bg-gray-08{background-color:#141414}.bg-green{background-color:#83b85f}.bg-turquoise{background-color:#42b8b0}.bg-blue{background-color:#517ab8}.bg-purple{background-color:#7d6fa3}.bg-pink{background-color:#cc6a91}form input[type=text],form input[type=email],form input[type=tel],form input[type=search],form input[type=password],form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;margin-bottom:.5em;padding:.5em;border:1px solid #ccc;border-radius:.25em;line-height:1.6}form input[type=text]:disabled,form input[type=text][readonly],form input[type=email]:disabled,form input[type=email][readonly],form input[type=tel]:disabled,form input[type=tel][readonly],form input[type=search]:disabled,form input[type=search][readonly],form input[type=password]:disabled,form input[type=password][readonly],form textarea:disabled,form textarea[readonly]{background-color:#e0e0e0;color:#666}form select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.6em;padding:.5em;margin-bottom:.5em;border:1px solid #ccc;border-radius:.25em;line-height:1.6}form button,form input[type=button],form input[type=submit]{display:inline-block;margin-bottom:.5em;padding:1em 2em;outline:none;border:none;border-radius:5em;background-color:#000;vertical-align:middle;text-align:center;text-decoration:none;font-weight:700;color:#fff;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none}form button[disabled],form input[type=button][disabled],form input[type=submit][disabled]{opacity:.2}.isnt-touch form button,.isnt-touch form input[type=button],.isnt-touch form input[type=submit]{cursor:pointer;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.isnt-touch form button:focus,.isnt-touch form button:hover,.isnt-touch form input[type=button]:focus,.isnt-touch form input[type=button]:hover,.isnt-touch form input[type=submit]:focus,.isnt-touch form input[type=submit]:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);color:#fff}.isnt-touch form button:focus[disabled],.isnt-touch form button:hover[disabled],.isnt-touch form input[type=button]:focus[disabled],.isnt-touch form input[type=button]:hover[disabled],.isnt-touch form input[type=submit]:focus[disabled],.isnt-touch form input[type=submit]:hover[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mjbl-hover-action__target{position:relative}.mjbl-hover-action__target .mjbl-icon{display:inline-block;position:absolute;bottom:0;right:0;width:3em;height:3em;background-color:#000}.mjbl-hover-action__target .mjbl-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_arrow_ini_01.svg)}.isnt-touch .mjbl-hover-action__target{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-o-transition:transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out}.isnt-touch .mjbl-hover-action__target:before,.isnt-touch .mjbl-hover-action__target:after{content:"";display:inline-block;position:absolute;z-index:1;width:0;height:0;border:4px solid transparent}.isnt-touch .mjbl-hover-action__target:before{top:0;left:0;-webkit-transition:width .1s ease-out,height .1s ease-out .1s;-o-transition:width .1s ease-out,height .1s ease-out .1s;transition:width .1s ease-out,height .1s ease-out .1s}.isnt-touch .mjbl-hover-action__target:after{bottom:0;right:0;-webkit-transition:border-color 0s ease-out .2s,width .1s ease-out .2s,height .2s ease-out .3s;-o-transition:border-color 0s ease-out .2s,width .1s ease-out .2s,height .2s ease-out .3s;transition:border-color 0s ease-out .2s,width .1s ease-out .2s,height .2s ease-out .3s}.isnt-touch .mjbl-hover-action__target .mjbl-icon{-webkit-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.isnt-touch figure.mjbl-hover-action__target,.isnt-touch .mjbl-hover-action__target .mjbl-hover-action__target-image{background-color:#ff5c51}.isnt-touch figure.mjbl-hover-action__target img,.isnt-touch .mjbl-hover-action__target .mjbl-hover-action__target-image img{opacity:1;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.isnt-touch a.mjbl-hover-action[target=_blank] .mjbl-hover-action__target .mjbl-icon:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_newwin_ini_01.svg)}.isnt-touch a.mjbl-hover-action[data-fancybox] .mjbl-hover-action__target .mjbl-icon:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_modal_ini_01.svg)}.isnt-touch a.mjbl-hover-action:focus .mjbl-hover-action__target,.isnt-touch a.mjbl-hover-action:hover .mjbl-hover-action__target{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.isnt-touch a.mjbl-hover-action:focus .mjbl-hover-action__target .mjbl-icon,.isnt-touch a.mjbl-hover-action:hover .mjbl-hover-action__target .mjbl-icon{background-color:#ff5c51}.isnt-touch a.mjbl-hover-action:focus .mjbl-hover-action__target:before,.isnt-touch a.mjbl-hover-action:hover .mjbl-hover-action__target:before{width:100%;height:100%;border-top-color:#ff5c51;border-right-color:#ff5c51}.isnt-touch a.mjbl-hover-action:focus .mjbl-hover-action__target:after,.isnt-touch a.mjbl-hover-action:hover .mjbl-hover-action__target:after{width:100%;height:100%;border-bottom-color:#ff5c51;border-left-color:#ff5c51}.isnt-touch a.mjbl-hover-action:focus figure.mjbl-hover-action__target img,.isnt-touch a.mjbl-hover-action:focus .mjbl-hover-action__target .mjbl-hover-action__target-image img,.isnt-touch a.mjbl-hover-action:hover figure.mjbl-hover-action__target img,.isnt-touch a.mjbl-hover-action:hover .mjbl-hover-action__target .mjbl-hover-action__target-image img{opacity:.75}.mjbl-icon{position:relative}.mjbl-icon:before{content:"";display:inline-block;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%);width:1em;height:1em;margin-right:.5em;background-repeat:no-repeat;background-position:center;background-size:100%}.mjbl-icon--arrow.prev:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.mjbl-icon--arrow:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_arrow_sec_01.svg)}.mjbl-icon--newwin:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_newwin_sec_01.svg)}.mjbl-icon--modal:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_modal_sec_01.svg)}.mjbl-icon--direction:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_sec_01.svg)}.mjbl-icon--email:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_email_sec_01.svg)}.mjbl-icon--phone:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_phone_sec_01.svg)}.mjbl-icon--pin:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_pin_sec_01.svg)}.mjbl-icon--globe:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_globe_sec_01.svg)}.mjbl-icon--time:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_time_sec_01.svg)}.mjbl-icon--tag:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_tag_sec_01.svg)}.mjbl-icon--instagram:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_instagram_sec_01.svg)}.mjbl-icon--facebook:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_facebook_sec_01.svg)}.mjbl-icon--youtube:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_youtube_sec_01.svg)}.mjbl-icon--arrow-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_arrow_ini_01.svg)}.mjbl-icon--newwin-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_newwin_ini_01.svg)}.mjbl-icon--modal-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_modal_ini_01.svg)}.mjbl-icon--direction-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_ini_01.svg)}.mjbl-icon--email-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_email_ini_01.svg)}.mjbl-icon--phone-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_phone_ini_01.svg)}.mjbl-icon--pin-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_pin_ini_01.svg)}.mjbl-icon--globe-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_globe_ini_01.svg)}.mjbl-icon--time-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_time_ini_01.svg)}.mjbl-icon--tag-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_tag_ini_01.svg)}.mjbl-icon--instagram-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_instagram_ini_01.svg)}.mjbl-icon--facebook-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_facebook_ini_01.svg)}.mjbl-icon--youtube-ini:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_youtube_ini_01.svg)}.mjbl-icon--arrow-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_arrow_pri_01.svg)}.mjbl-icon--newwin-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_newwin_pri_01.svg)}.mjbl-icon--modal-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_modal_pri_01.svg)}.mjbl-icon--direction-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_pri_01.svg)}.mjbl-icon--email-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_email_pri_01.svg)}.mjbl-icon--phone-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_phone_pri_01.svg)}.mjbl-icon--pin-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_pin_pri_01.svg)}.mjbl-icon--globe-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_globe_pri_01.svg)}.mjbl-icon--time-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_time_pri_01.svg)}.mjbl-icon--tag-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_tag_pri_01.svg)}.mjbl-icon--instagram-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_instagram_pri_01.svg)}.mjbl-icon--facebook-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_facebook_pri_01.svg)}.mjbl-icon--youtube-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_youtube_pri_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--arrow-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--arrow-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_arrow_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--newwin-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--newwin-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_newwin_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--modal-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--modal-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_modal_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--direction-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--direction-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--email-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--email-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_email_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--phone-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--phone-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_phone_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--pin-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--pin-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_pin_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--globe-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--globe-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_globe_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--time-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--time-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_time_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--tag-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--tag-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_tag_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--instagram-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--instagram-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_instagram_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--facebook-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--facebook-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_facebook_sec_01.svg)}.isnt-touch a.mjbl-icon:focus.mjbl-icon--youtube-pri:before,.isnt-touch a.mjbl-icon:hover.mjbl-icon--youtube-pri:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_youtube_sec_01.svg)}.mjbl-base-label{display:inline-block;padding:0 .5em;border-radius:.25em;text-align:center;background-color:#000;color:#fff}.mjbl-base-label--sec{background-color:#ff5c51}.mjbl-base-label--ter{background-color:#00224c;color:#000}.mjbl-base-label--disable{background-color:#b8b6b6}.mjbl-border-label{display:inline-block;padding:0 .5em;text-align:center;border:2px solid #000}.mjbl-border-label--sec{border-color:#ff5c51}.mjbl-border-label--ter{border-color:#00224c}.legacy-alert{position:fixed;bottom:0;left:0;z-index:11;width:100%;padding:10px 0;background-color:red;text-align:center;font-size:1.2rem;line-height:1.6;color:#fff}ul.mjbl-list>li{position:relative;padding-left:1em}ul.mjbl-list>li:before{content:"•";display:inline-block;position:absolute;top:0;left:0;color:#ff5c51;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}html[lang=ja] ul.mjbl-list>li:before{content:"●";-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}ol.mjbl-list{counter-reset:number}ol.mjbl-list>li{position:relative;padding-left:2em}ol.mjbl-list>li:before{display:inline-block;counter-increment:number;content:counter(number) ".";position:absolute;top:0;left:0;width:1.5em;text-align:right;color:#ff5c51}ol.mjbl-list--big-number>li{padding-left:0}ol.mjbl-list--big-number>li:before{display:table;content:counter(number);position:relative;top:auto;left:auto;width:2em;height:2em;margin:0 auto 1em;padding:.5em 0;background-color:#000;text-align:center;font-size:2em;line-height:1;color:#fff}ol.mjbl-list--big-number>li:nth-of-type(3n+1):before{background-color:#00224c;color:#000}ol.mjbl-list--big-number>li:nth-of-type(3n+2):before{background-color:#ff5c51}ol.mjbl-list--big-number>li:nth-of-type(3n+3):before{background-color:#ccc}dl.mjbl-list{margin-top:0}dl.mjbl-list dt{font-weight:700}dl.mjbl-list dd{margin-left:1em;text-indent:-1em}dl.mjbl-list dd:before{content:"";display:inline-block;width:.5em;height:.5em;margin-right:.5em;border-radius:50%;background-color:#ff5c51;-webkit-transform:translateY(-.1em);-ms-transform:translateY(-.1em);transform:translateY(-.1em)}img.mjbl-media-logo{width:auto}img.mjbl-media-logo--agripick{height:3em}img.mjbl-media-logo--tabe-goto{height:3.5em}img.mjbl-media-logo--agrifood{height:4em}.mjbl-scroll-assist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:7.5em;left:50%;width:1.6em;height:2.8em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:.1em solid #000;border-radius:.8em}.mjbl-scroll-assist:before{content:"";width:.2em;height:.6em;margin-top:.4em;background-color:#000;border-radius:.2em;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.mjbl-sec-content .mjbl-scroll-assist{position:fixed;opacity:.25;-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.mjbl-sec-content .mjbl-scroll-assist.disable{opacity:0}@-webkit-keyframes scroll{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(1.2em);transform:translateY(1.2em)}}@keyframes scroll{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(1.2em);transform:translateY(1.2em)}}.slick-slide{line-height:0}.slick-arrow{position:absolute;top:calc(50% - 2em);width:3em;height:3em;border-radius:50%;overflow:hidden;z-index:1;margin-bottom:0;padding:0;border:none;outline:none;background-color:#000;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_ini_01.svg);background-repeat:no-repeat;background-position:center;background-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:100%}@media screen and (max-width:767px) and (orientation:portrait){.slick-arrow{top:calc(90% - 1.5em)}}.slick-arrow.slick-prev{left:1em;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.slick-arrow.slick-next{right:1em}.isnt-touch .slick-arrow{-webkit-transition-property:background-color,opacity,-webkit-transform;transition-property:background-color,opacity,-webkit-transform;-o-transition-property:transform,background-color,opacity;transition-property:transform,background-color,opacity;transition-property:transform,background-color,opacity,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.isnt-touch .slick-arrow.slick-prev{-webkit-transform:translateX(-5em) scaleX(-1);-ms-transform:translateX(-5em) scaleX(-1);transform:translateX(-5em) scaleX(-1)}.isnt-touch .slick-arrow.slick-next{-webkit-transform:translateX(5em);-ms-transform:translateX(5em);transform:translateX(5em)}.isnt-touch .slick-arrow:focus,.isnt-touch .slick-arrow:hover{cursor:pointer;background-color:#ff5c51}.isnt-touch .slick-slider:focus .slick-arrow.slick-prev,.isnt-touch .slick-slider:hover .slick-arrow.slick-prev{-webkit-transform:translateX(0) scaleX(-1);-ms-transform:translateX(0) scaleX(-1);transform:translateX(0) scaleX(-1)}.isnt-touch .slick-slider:focus .slick-arrow.slick-next,.isnt-touch .slick-slider:hover .slick-arrow.slick-next{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slick-dots{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:.5em;margin-bottom:0;line-height:0}.slick-dots li{width:100%;height:.5em}.slick-dots button{width:100%;height:.5em;overflow:hidden;margin-bottom:0;padding:0;border:none;outline:none;text-indent:100%;background-color:#000}.slick-dots .slick-active button{background-color:#ff5c51}.isnt-touch .slick-dots button{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:transform,background-color;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.isnt-touch .slick-dots button:focus,.isnt-touch .slick-dots button:hover{background-color:#ff5c51}.isnt-touch .slick-slider:focus button,.isnt-touch .slick-slider:hover button{cursor:pointer;-webkit-transform:scaleY(2);-ms-transform:scaleY(2);transform:scaleY(2)}.mjbl-pri-table{border-top:2px solid #ff5c51}.mjbl-pri-table th,.mjbl-pri-table td{padding:1.5em}@media screen and (max-width:767px){.mjbl-pri-table th,.mjbl-pri-table td{padding:1em}}.mjbl-pri-table th{border-bottom:1px solid #e0e0e0;background-color:#000;background-color:#f5f5f5;white-space:nowrap}@media screen and (max-width:767px){.mjbl-pri-table th{width:3em}.mjbl-pri-table th .text{display:inline-block;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1}}.mjbl-pri-table td{border-bottom:1px solid #e0e0e0;background-color:#fafafa}.mjbl-pri-table thead th,.mjbl-pri-table thead td{border-bottom:1px solid #7a7979;background-color:#000;text-align:center;color:#fff;white-space:nowrap}.mjbl-sec-table{border-bottom:1px solid #e0e0e0}.mjbl-sec-table th,.mjbl-sec-table td{border-top:1px solid #e0e0e0;padding:1em 0}.mjbl-sec-table th{padding-right:1em;white-space:nowrap}.mjbl-sec-table thead th,.mjbl-sec-table thead td{border-top:0}table ol,table ul{margin-bottom:0}table p{margin-bottom:.5em}.mjbl-base-text{display:inline-block;margin-bottom:.1em;padding:.5em;line-height:1}.mjbl-base-text--ini{background-color:#fff}.mjbl-base-text--pri{background-color:#000;color:#fff}.mjbl-base-text--sec{background-color:#ff5c51;color:#fff}.mjbl-base-text--ter{background-color:#00224c}.mjbl-underline-text{display:inline}.mjbl-underline-text--sec{background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,transparent),color-stop(10%,#ff5c51));background:-o-linear-gradient(top,transparent 80%,#ff5c51 10%);background:linear-gradient(to bottom,transparent 80%,#ff5c51 10%)}.mjbl-underline-text--ter{background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,transparent),color-stop(10%,#00224c));background:-o-linear-gradient(top,transparent 80%,#00224c 10%);background:linear-gradient(to bottom,transparent 80%,#00224c 10%)}.mjbl-ej-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1em;line-height:1.2;white-space:nowrap}.mjbl-ej-title--en{font-family:"Steradian",sans-serif;font-size:200%}.mjbl-ej-title--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mjbl-je-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5em;line-height:1.4;white-space:nowrap}.mjbl-je-title--en{font-family:"Steradian",sans-serif;font-size:75%;color:#ff5c51}.mjbl-topbar-title{position:relative;margin:0 auto 1em;padding-top:.5em}.mjbl-topbar-title:before{content:"";display:block;position:absolute;top:0;left:0;width:1.5em;height:.125em;background-color:#000}.mjbl-topbar-title--center,.mjbl-topbar-title.has-text-align-center{text-align:center}.mjbl-topbar-title--center:before,.mjbl-topbar-title.has-text-align-center:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mjbl-underbar-title{display:table;padding-bottom:.2em;border-bottom:.1em solid #000}.mjbl-brackets-title{display:table;position:relative;margin:0 auto 1.5em;padding:.5em 1em}.mjbl-brackets-title:before,.mjbl-brackets-title:after{content:"";display:inline-block;position:absolute;width:.75em;height:.75em}.mjbl-brackets-title:before{top:0;left:0;border-top:.1em solid #ff5c51;border-left:.1em solid #ff5c51}.mjbl-brackets-title:after{right:0;bottom:0;border-right:.1em solid #ff5c51;border-bottom:.1em solid #ff5c51}.mjbl-circle-title{position:relative;padding-left:1em;font-size:1.75em;line-height:1.4}.mjbl-circle-title:before{content:"";display:block;position:absolute;top:.4em;left:0;width:.666em;height:.666em;border-radius:1em;border:.1875em solid #ff5c51}.bar-title{position:relative;padding-left:1em;font-size:1.75em;line-height:1.4}.bar-title:before{content:"";display:block;position:absolute;top:0;left:0;width:.2em;height:1.4em;background-color:#ff5c51}.number-title{padding-left:1.5em;text-indent:-1.5em}.number-title.mjbl-ta-center{padding-left:0;text-indent:0}.number-title .number{display:inline-block;width:2em;margin-right:1em;-webkit-transform:translateY(-.25em);-ms-transform:translateY(-.25em);transform:translateY(-.25em);border-radius:50%;background-color:#ff5c51;color:#fff;text-indent:0;text-align:center;font-size:50%;line-height:2}.mjbl-content-wrapper{padding:0 10%}.mjbl-pri-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;z-index:10;width:100%;min-height:6em;padding:0 5%;background-color:#fff}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:fixed;top:0;left:0;min-height:4em;padding:.75em 0 0}}.mjbl-pri-header:before{content:"";display:block;position:absolute;bottom:-1em;left:0;width:100%;height:1em;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.05)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,.05) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,0) 100%)}.mjbl-pri-header a{display:inline-block;text-decoration:none}.mjbl-pri-header-title{margin-bottom:0;font-size:1em;line-height:1}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-title{margin-left:5%}}.mjbl-pri-header-title svg{width:8em;height:auto}.isnt-touch .mjbl-pri-header-title a:focus svg,.isnt-touch .mjbl-pri-header-title a:hover svg{fill:#ff5c51}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-navi{width:100%;height:0;overflow:hidden;-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header.is-open .mjbl-pri-header-navi{height:32em}}.mjbl-pri-header-navi-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-navi-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3em}}.mjbl-pri-header-navi-menu__item{margin-bottom:0;font-weight:700;font-size:1em;line-height:2;margin-right:1.5em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-navi-menu__item{margin-right:0;margin-bottom:.5em;font-size:1.25em}}.mjbl-pri-header-navi-menu__item:last-of-type{margin-right:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-navi-menu__item:last-of-type{margin-bottom:0}}.mjbl-pri-header-navi-menu__item--buttons{white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-navi-menu__item--buttons{width:100%;margin:1.5em 0;text-align:center}}.mjbl-pri-header-navi-menu__item--buttons .mjbl-button{min-width:10em;font-size:80%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-navi-menu__item--buttons .mjbl-button{min-width:calc(45% - .25em)}}.mjbl-pri-header-navi-menu__item--buttons .mjbl-button+.mjbl-button{margin-left:.5em}html[lang=ja] .mjbl-pri-header-navi-menu__item{font-size:.875em}@media screen and (max-width:767px) and (orientation:portrait){html[lang=ja] .mjbl-pri-header-navi-menu__item{font-size:1.25em}}.mjbl-pri-header.is-fixed{position:fixed;top:-7.5em;left:0;width:100%;padding:.75em 5%;min-height:inherit;-webkit-animation:naviFixed .5s ease-out forwards;animation:naviFixed .5s ease-out forwards}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header.is-fixed{top:0 !important;left:0;min-height:4em;padding:.75em 0 0;-webkit-animation:none;animation:none}}.is-login .mjbl-pri-header.is-fixed{-webkit-animation-name:naviFixed_isLogin;animation-name:naviFixed_isLogin}@-webkit-keyframes naviFixed{0%{top:-7.5em}100%{top:0}}@keyframes naviFixed{0%{top:-7.5em}100%{top:0}}@-webkit-keyframes naviFixed_isLogin{0%{top:-7.5em}100%{top:32px}}@keyframes naviFixed_isLogin{0%{top:-7.5em}100%{top:32px}}.mjbl-pri-header-toggle{position:absolute;top:0;right:0;z-index:2;width:4em;height:4em;background-color:#ff5c51;cursor:pointer}@media print{.mjbl-pri-header-toggle{display:none}}.mjbl-pri-header-toggle.is-close{background-color:#000}.mjbl-pri-header-toggle span{display:block;position:absolute;top:50%;left:33.333%;width:33.333%;height:.125em;background-color:#fff;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.mjbl-pri-header-toggle span:nth-of-type(1){-webkit-transform:translateY(-333.333%);-ms-transform:translateY(-333.333%);transform:translateY(-333.333%)}.mjbl-pri-header-toggle span:nth-of-type(3){-webkit-transform:translateY(333.333%);-ms-transform:translateY(333.333%);transform:translateY(333.333%)}.mjbl-pri-header-toggle.is-close span:nth-of-type(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mjbl-pri-header-toggle.is-close span:nth-of-type(2){opacity:0}.mjbl-pri-header-toggle.is-close span:nth-of-type(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mjbl-pri-header-toggle{display:none}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-header-toggle{display:block}}.mjbl-business-corporation-content .mjbl-pri-header__navi .mjbl-navi-sec-menu__item--corporation a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#ff5c51}.mjbl-business-agriculture-content .mjbl-pri-header__navi .mjbl-navi-sec-menu__item--agriculture a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#ff5c51}.mjbl-business-government-content .mjbl-pri-header__navi .mjbl-navi-sec-menu__item--government a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#ff5c51}.mjbl-business-other-content .mjbl-pri-header__navi .mjbl-navi-sec-menu__item--other a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#ff5c51}.mjbl-business-seminar-content .mjbl-pri-header__navi .mjbl-navi-sec-menu__item--seminar a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#ff5c51}.mjbl-business-wholesale-content .mjbl-pri-header__navi .mjbl-navi-sec-menu__item--wholesale a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#ff5c51}.mjbl-business-media-content .mjbl-pri-header__navi .mjbl-navi-sec-menu__item--media a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1em;background-color:#ff5c51}.mjbl-pri-aside{position:relative;padding:5em 10% 4em}.mjbl-pri-aside:before{content:"";display:block;position:absolute;top:-1em;left:0;width:100%;height:1em;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.05)),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,rgba(0,0,0,.05) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,0) 100%)}.mjbl-pri-aside .mjbl-topbar-title{font-size:2.5em}.mjbl-pri-aside .mjbl-button{width:23em;padding:1em 0;font-size:1em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-aside .mjbl-button{width:100%}}.mjbl-pri-aside .mjbl-column{width:48em;margin:0 auto}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-aside .mjbl-column{width:100%}}.mjbl-pri-aside .mjbl-column>.mjbl-column__item{margin-bottom:2em}.mjbl-pri-aside .mjbl-column--col-2>.mjbl-column__item{width:calc(50% - 1em);margin-left:2em}@media screen and (max-width:767px){.mjbl-pri-aside .mjbl-column--col-2>.mjbl-column__item{width:100%;margin-left:0}}.mjbl-pri-footer{padding-bottom:4em;background-color:#f5f5f5;text-align:center}.mjbl-pri-footer a{text-decoration:none}.mjbl-pri-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mjbl-pri-footer-navi{margin-bottom:3em;padding:2.5em 0 1em;border-bottom:1px solid #ccc}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-footer-navi{padding:5em 0 3.5em}}.mjbl-pri-footer-navi .mjbl-pri-footer-navi-list li{margin:0 1em;font-weight:700;font-size:1em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-pri-footer-navi .mjbl-pri-footer-navi-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mjbl-pri-footer-navi .mjbl-pri-footer-navi-list li{font-size:1.25em}.mjbl-pri-footer-navi .mjbl-pri-footer-navi-list li+li{margin-top:1em}}html[lang=ja] .mjbl-pri-footer-navi .mjbl-pri-footer-navi-list li{font-size:.875em}@media screen and (max-width:767px) and (orientation:portrait){html[lang=ja] .mjbl-pri-footer-navi .mjbl-pri-footer-navi-list li{font-size:1.125em}}.mjbl-pri-footer-contact-buttons{margin-bottom:3em}.mjbl-pri-footer-contact-buttons li{margin:0 .75em}.mjbl-pri-footer-contact-buttons a{display:inline-block;position:relative;width:4em;height:4em;border-radius:50%;background-color:#fff}.mjbl-pri-footer-contact-buttons a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:33.333%}.isnt-touch .mjbl-pri-footer-contact-buttons a{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.isnt-touch .mjbl-pri-footer-contact-buttons a:focus,.isnt-touch .mjbl-pri-footer-contact-buttons a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.mjbl-pri-footer-contact-address{margin-bottom:3em;font-size:.875em}.mjbl-pri-footer-link{margin-bottom:3em}.mjbl-pri-footer-copyright{font-size:.785em}.mjbl-sec-visual-header{position:relative;height:20em;margin-bottom:6em;background-repeat:no-repeat;background-position:center;background-size:100%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sec-visual-header{height:66.666vw;margin-bottom:4em;background-position:center}}.mjbl-sec-visual-header:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00224c;opacity:.25}.mjbl-sec-visual-header__content{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.mjbl-sec-visual-header__title{margin-bottom:0;text-align:center;font-size:4em;line-height:1.2;color:#fff;white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sec-visual-header__title{font-size:3em}}.mjbl-sec-visual-header__read{margin-top:1.5em;margin-bottom:0;text-align:center;font-size:1.125em;color:#fff}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sec-visual-header__read{font-size:1em}}html[lang=ja] .mjbl-sec-visual-header__title{font-size:1em}html[lang=ja] .mjbl-sec-visual-header__title--en{display:inline-block;font-family:"Steradian",sans-serif;font-size:4em}@media screen and (max-width:767px) and (orientation:portrait){html[lang=ja] .mjbl-sec-visual-header__title--en{font-size:3em}}html[lang=ja] .mjbl-sec-visual-header__title--ja{display:inline-block;margin-top:.25em;font-size:2em}@media screen and (max-width:767px) and (orientation:portrait){html[lang=ja] .mjbl-sec-visual-header__title--ja{font-size:1.5em}}.mjbl-main{padding-top:6em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-main{padding-top:4em}}@media screen and (max-width:767px) and (orientation:portrait){.is-login .mjbl-main{padding-top:calc(4em - 46px)}}.mjbl-single-content .mjbl-main,.mjbl-archive-content .mjbl-main{padding-top:10em;padding-bottom:4em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-single-content .mjbl-main,.mjbl-archive-content .mjbl-main{padding-top:4em}}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-single-content.is-login,.mjbl-archive-content.is-login{padding-top:calc(5em - 46px)}}.mjbl-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.mjbl-column>.mjbl-column__item{margin-bottom:3em}.mjbl-column--col-2>.mjbl-column__item{width:calc(50% - 2em);margin-left:4em}.mjbl-column--col-2>.mjbl-column__item:nth-child(odd){margin-left:0}@media screen and (max-width:767px){.mjbl-column--col-2>.mjbl-column__item{width:100%;margin-left:0}}.mjbl-column--col-3>.mjbl-column__item{width:calc(33.333% - 2em);margin-left:3em}.mjbl-column--col-3>.mjbl-column__item:nth-child(3n+1){margin-left:0}@media screen and (max-width:767px){.mjbl-column--col-3>.mjbl-column__item{width:100%;margin-left:0}}.mjbl-column--col-4>.mjbl-column__item{width:calc(25% - 1.5em);margin-left:2em}.mjbl-column--col-4>.mjbl-column__item:nth-of-type(4n+1){margin-left:0}@media screen and (max-width:767px){.mjbl-column--col-4>.mjbl-column__item{width:100%;margin-left:0}}.mjbl-column--col-5>.mjbl-column__item{width:calc(20% - 1.2em);margin-left:1.5em}.mjbl-column--col-5>.mjbl-column__item:nth-of-type(5n+1){margin-left:0}@media screen and (max-width:767px){.mjbl-column--col-5>.mjbl-column__item{width:100%;margin-left:0}}.mjbl-column--sp-col-2{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-column--sp-col-2>.mjbl-column__item{width:calc(50% - 1em);margin-left:2em}.mjbl-column--sp-col-2>.mjbl-column__item:nth-of-type(2n+1){margin-left:0}}.mjbl-column--content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mjbl-column--content>.mjbl-column__item--pri{width:calc(70% - 1.5em)}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-column--content>.mjbl-column__item--pri{width:100%}}.mjbl-column--content>.mjbl-column__item--sec{width:calc(30% - 1.5em)}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-column--content>.mjbl-column__item--sec{width:100%}}.mjbl-column.mjbl-column--border>.mjbl-column__item{margin-left:0;border-left:2px solid #ccc}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-column.mjbl-column--border>.mjbl-column__item{margin-bottom:0;border-top:2px solid #ccc;border-left:0}}.mjbl-column.mjbl-column--border.mjbl-column--col-2>.mjbl-column__item{width:50%;padding:0 3em}.mjbl-column.mjbl-column--border.mjbl-column--col-2>.mjbl-column__item:nth-of-type(3n+1){border-left:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-column.mjbl-column--border.mjbl-column--col-2>.mjbl-column__item{width:100%;padding:3em 0}.mjbl-column.mjbl-column--border.mjbl-column--col-2>.mjbl-column__item:first-of-type{padding-top:0;border-top:0}}.mjbl-column.mjbl-column--border.mjbl-column--col-3>.mjbl-column__item{width:33.333%;padding:0 3em}.mjbl-column.mjbl-column--border.mjbl-column--col-3>.mjbl-column__item:nth-of-type(3n+1){border-left:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-column.mjbl-column--border.mjbl-column--col-3>.mjbl-column__item{width:100%;padding:3em 0}.mjbl-column.mjbl-column--border.mjbl-column--col-3>.mjbl-column__item:first-of-type{padding-top:0;border-top:0}}.mjbl-column.mjbl-column--border.mjbl-column--col-4>.mjbl-column__item{width:25%;padding:0 1.5em}.mjbl-column.mjbl-column--border.mjbl-column--col-4>.mjbl-column__item:nth-of-type(4n+1){border-left:0}@media screen and (max-width:767px){.mjbl-column.mjbl-column--border.mjbl-column--col-4>.mjbl-column__item{width:100%;padding:1.5em 0}.mjbl-column.mjbl-column--border.mjbl-column--col-4>.mjbl-column__item:first-of-type{padding-top:0;border-top:0}}.mjbl-footer-link{padding:1.5em 0;text-align:center}.mjbl-footer-link .mjbl-button{width:20em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-footer-link .mjbl-button{width:100%}}.mjbl-index__item a{display:inline-block;position:relative;text-decoration:none}.mjbl-index__item--disable .mjbl-index__image{background-color:#7a7979 !important}.mjbl-index__item--disable .mjbl-index__image img{opacity:.25 !important}.mjbl-index__image{position:relative;margin-bottom:1em}.mjbl-index__status{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.mjbl-index__status a[rel="category tag"]{position:relative;padding:.5em 3em .5em 1em;background-color:#ff5c51;text-decoration:none;font-size:.75em;line-height:1;color:#fff !important}.mjbl-index__status a[rel="category tag"]:before{content:"";display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:1em .5em 1em 0;border-color:transparent #fff transparent transparent}.mjbl-index__date{margin-left:auto;font-size:.875em;color:#a3a2a2}.mjbl-index__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mjbl-index__tags a{display:inline-block;margin-right:1em;font-size:.875em;color:#a3a2a2}.mjbl-index__tags a:before{content:"#"}.mjbl-index__title{margin-bottom:.75em;font-weight:700;font-size:1.333em;line-height:1.5}html[lang=ja] .mjbl-index__read{line-height:1.8}.isnt-touch .mjbl-index__image a{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.isnt-touch .mjbl-index__image a:focus,.isnt-touch .mjbl-index__image a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.isnt-touch .mjbl-index__image__tags a:focus,.isnt-touch .mjbl-index__image__tags a:hover{color:#ff5c51}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-visual__item--pc{display:none !important}}.mjbl-home-visual__item--sp{display:none !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-visual__item--sp{display:block !important}}.mjbl-home-counter-section{padding:1.5em 0;background-color:#f5f5f5}.mjbl-home-counter{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-counter{width:100%}}.mjbl-home-counter__item{width:25%;margin-bottom:0;padding:0 1em;border-left:2px solid #ccc;text-align:center;line-height:1.2}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-counter__item{padding:0}}.mjbl-home-counter__item:first-of-type{border-left:0}.mjbl-home-counter__title{display:inline-block;margin-bottom:.5em;font-weight:700;font-size:.875em;white-space:nowrap}.mjbl-home-counter__value{display:inline-block;font-size:2.5em;color:#ff5c51}.mjbl-home-counter__unit{display:inline-block;margin-left:.25em;font-size:.875em}.mjbl-home-news-section{position:relative;margin-bottom:6em;padding:3em 10% 0}.mjbl-home-news-section:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:20vw;background-color:#ff5c51;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/img_symbol_ini_01.svg);background-repeat:no-repeat;background-position:10% 85%;background-size:150vw}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-news-section:before{height:66.666vw;background-position:33.333% 106%;background-size:250vw}}.mjbl-home-news-section .mjbl-footer-link{padding:0}.mjbl-home-news-title{text-align:center;font-size:2.5em;color:#fff}.mjbl-home-people-section{position:relative;margin-bottom:6em;padding:0 10%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people-section{padding:0}}.mjbl-home-people-section:before{content:"";display:block;position:absolute;top:5em;left:0;width:100%;height:calc(100% - 5em);background-color:#f5f5f5}.mjbl-home-people-section .slick-next{top:50% !important;right:1em !important;-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important}.mjbl-home-people-section .slick-prev{top:50% !important;left:1em !important;-webkit-transform:translateX(0) scaleX(-1) !important;-ms-transform:translateX(0) scaleX(-1) !important;transform:translateX(0) scaleX(-1) !important}.mjbl-home-people-title{position:absolute;bottom:-.15em;left:calc(20% - .25em);margin-bottom:0;font-size:8em;line-height:1;opacity:.1}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people-title{left:0;font-size:7.2em}}.mjbl-home-people__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10%}}.mjbl-home-people__content{width:50%;line-height:1.6}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people__content{width:100%}}.mjbl-home-people__image{position:relative;width:30%;margin-bottom:5em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people__image{width:66.666%;margin-bottom:7.5em}}.mjbl-home-people__image:before{content:"";display:block;position:absolute;top:1.5em;left:1.5em;width:100%;height:100%;background-color:#ff5c51;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/img_symbol_ini_01.svg);background-repeat:no-repeat;background-position:10% 50%;background-size:70vw}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people__image:before{background-size:150vw}}.mjbl-home-people__image img{position:relative}.mjbl-home-people__read{font-size:1.5em;white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people__read{font-size:1.2em}}.mjbl-home-people__status{margin-bottom:1.5em;font-size:.875em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people__status{margin:0 auto 1.5em;text-align:center}}.mjbl-home-people__link{margin-bottom:10em;font-size:.875em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-people__link{margin-bottom:3em;text-align:center}.mjbl-home-people__link .mjbl-button{width:66.666%}}.isnt-touch .mjbl-home-people__image a{display:inline-block;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.isnt-touch .mjbl-home-people__image a:focus,.isnt-touch .mjbl-home-people__image a:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mjbl-home-stories-section{margin-bottom:6em;padding:0 10%}.mjbl-home-stories-section .mjbl-topbar-title{font-size:3.2em}.mjbl-home-stories-section .mjbl-footer-link{padding:0}.mjbl-home-about-section{position:relative;height:40vw;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/home/img_about_01.jpg);background-repeat:no-repeat;background-position:center;background-size:100%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-about-section{height:150vw;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/home/img_about_02.jpg)}}.mjbl-home-about-section:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00224c;opacity:.8}.mjbl-home-about-title{position:absolute;top:25%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5em;color:#fff;white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-about-title{top:15%}}.mjbl-home-about-link{position:absolute;top:75%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-home-about-link{top:85%}}.mjbl-home-about-link .mjbl-button{width:20em}.mjbl-home-about{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.mjbl-home-about__catch{margin-bottom:.5em;font-weight:700;font-size:2em;line-height:1.2;color:#ff5c51}.mjbl-home-about__read{margin-bottom:0;color:#fff}.mjbl-mission-content .mjbl-sec-visual-header{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/img_visual_01.jpg);background-position:center 20%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-content .mjbl-sec-visual-header{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/img_visual_02.jpg);background-position:center}}.mjbl-mission-content .mjbl-sec-visual-header:before{opacity:.25}.mjbl-mission-content hr{width:60%;margin:6em auto}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-content hr{width:80%}}.mjbl-mission-mission-section{margin-bottom:6em;padding:0 20%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-mission-section{padding:0 10%}}.mjbl-mission-title{margin-bottom:1em;text-align:center;font-weight:700;font-size:3.5em;line-height:1.1;white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-title{font-size:2.5em}}.mjbl-mission-title__en{font-family:"Steradian",sans-serif}.mjbl-mission-title__en--small{display:inline-block;margin-top:.5em;font-size:50%;line-height:1.6}.mjbl-mission-title__ja{font-size:75%}.mjbl-mission-title__ja--small{display:inline-block;margin-top:.5em;font-size:40%;line-height:1.6}.mjbl-mission-method-section{margin-bottom:6em;padding:6em 0 0;background-color:#f5f5f5}.mjbl-method-figure{overflow:hidden;margin-bottom:0}.mjbl-method-figure .mjbl-method-figure-box{width:40em;margin:0 auto;padding:1em .5em;border:.2em solid #ccc;border-radius:1em;background-color:#fff}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-box{width:90%}}.mjbl-method-figure .mjbl-method-figure-box__read{margin-bottom:0;font-weight:700;text-align:center}.mjbl-method-figure .mjbl-method-figure-box__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;font-weight:700}.mjbl-method-figure .mjbl-method-figure-box__list li{position:relative;margin-bottom:0;padding-left:1em}.mjbl-method-figure .mjbl-method-figure-box__list li:before{content:"•";display:inline-block;position:absolute;top:0;left:0;color:#ff5c51}.mjbl-method-figure .mjbl-method-figure-arrow{display:block;position:relative;width:2em;height:2em;margin:2.5em auto .5em;background-color:#ccc}.mjbl-method-figure .mjbl-method-figure-arrow:before{content:"";display:block;position:absolute;bottom:100%;left:-1em;width:0;height:0;border-style:solid;border-width:0 2em 2em;border-color:transparent transparent #ccc}.mjbl-method-figure .mjbl-method-figure-solution{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24em;margin:0 auto}.mjbl-method-figure .mjbl-method-figure-solution__item{width:6em;color:#fff}.mjbl-method-figure .mjbl-method-figure-solution__item .mjbl-method-figure-arrow{width:3em;height:14em;padding:.5em 1em;margin:3em auto .5em;background-color:#ff5c51;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;line-height:1}.mjbl-method-figure .mjbl-method-figure-solution__item .mjbl-method-figure-arrow:before{border-width:0 2.5em 2.5em;border-color:transparent transparent #ff5c51}.mjbl-method-figure .mjbl-method-figure-solution__title{width:100%;text-align:center;font-weight:700;font-size:1.5em;color:#ff5c51}.mjbl-method-figure .mjbl-method-figure-our{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;position:relative;width:36em;margin:3em auto 0;padding:6em 0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-our{width:90%;margin-top:4em}}.mjbl-method-figure .mjbl-method-figure-our:before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:250vw;height:250vw;border-radius:50%;background-color:#00224c}.mjbl-method-figure .mjbl-method-figure-our__title{position:relative;width:100%;margin-top:1em;text-align:center;font-weight:700;font-size:1.75em;color:#fff}.mjbl-method-figure .mjbl-method-figure-our__item{position:relative;width:10em;height:10em;background-repeat:no-repeat;background-position:center;background-size:100%;text-align:center;color:#fff}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-our__item{width:8em;height:8em}}.mjbl-method-figure .mjbl-method-figure-our__item:before{content:"";display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.25em;height:1.25em;border-radius:50%;background-color:#ff5c51}.mjbl-method-figure .mjbl-method-figure-our__item-text{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;font-size:1em;line-height:1.25}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-our__item-text{font-size:.875em}}.mjbl-method-figure .mjbl-method-figure-our__item--01{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-our_01.svg)}.mjbl-method-figure .mjbl-method-figure-our__item--01:before{top:85%;left:-5%}.mjbl-method-figure .mjbl-method-figure-our__item--02{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-our_02.svg)}.mjbl-method-figure .mjbl-method-figure-our__item--02:before{top:19.5%;left:-5.5%}.mjbl-method-figure .mjbl-method-figure-our__item--03{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-our_03.svg)}.mjbl-method-figure .mjbl-method-figure-our__item--03:before{top:107.5%;left:75.5%}.mjbl-method-figure .mjbl-method-figure-import{position:relative;width:100%;height:0;margin:0 auto}.mjbl-method-figure .mjbl-method-figure-import__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;font-weight:700;font-size:1.25em;line-height:1.2;white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-import__item{font-size:.8em}}.mjbl-method-figure .mjbl-method-figure-import__item:before{content:"";display:block;width:7.5em;height:7.5em;background-repeat:no-repeat;background-position:center;background-size:100%}.mjbl-method-figure .mjbl-method-figure-import__item-text{display:inline-block}.mjbl-method-figure .mjbl-method-figure-import__item--01{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:-24.5em;right:70%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-import__item--01{top:-42.5em;right:60%}}.mjbl-method-figure .mjbl-method-figure-import__item--01:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-import-en_01.svg)}.mjbl-method-figure .mjbl-method-figure-import__item--01 .mjbl-method-figure-import__item-text{-webkit-transform:translate(.5em,.45em);-ms-transform:translate(.5em,.45em);transform:translate(.5em,.45em)}.mjbl-method-figure .mjbl-method-figure-import__item--02{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:-27em;right:60%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-import__item--02{top:-45em;right:51%}}.mjbl-method-figure .mjbl-method-figure-import__item--02:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-import-en_01.svg)}.mjbl-method-figure .mjbl-method-figure-import__item--02 .mjbl-method-figure-import__item-text{-webkit-transform:translate(.5em,.45em);-ms-transform:translate(.5em,.45em);transform:translate(.5em,.45em)}.mjbl-method-figure .mjbl-method-figure-import__item--03{top:-27em;left:60%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-method-figure .mjbl-method-figure-import__item--03{top:-45em;left:51%}}.mjbl-method-figure .mjbl-method-figure-import__item--03:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-import-en_02.svg)}.mjbl-method-figure .mjbl-method-figure-import__item--03 .mjbl-method-figure-import__item-text{-webkit-transform:translate(-.5em,-.15em);-ms-transform:translate(-.5em,-.15em);transform:translate(-.5em,-.15em)}html[lang=ja] .mjbl-method-figure .mjbl-method-figure-solution__item .mjbl-method-figure-arrow{height:10em}html[lang=ja] .mjbl-method-figure .mjbl-method-figure-our__item-text{font-size:1.25em}@media screen and (max-width:767px) and (orientation:portrait){html[lang=ja] .mjbl-method-figure .mjbl-method-figure-our__item-text{font-size:1.125em}}html[lang=ja] .mjbl-method-figure .mjbl-method-figure-import__item--01:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-import-ja_01.svg)}html[lang=ja] .mjbl-method-figure .mjbl-method-figure-import__item--02:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-import-ja_01.svg)}html[lang=ja] .mjbl-method-figure .mjbl-method-figure-import__item--03:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/mission/fig_method-import-ja_02.svg)}.mjbl-mission-initiatives-section{margin-bottom:6em;padding:0 10%}.mjbl-initiatives{counter-reset:number}.mjbl-initiatives__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__item{display:block}}.mjbl-initiatives__image{width:61.8%;margin-bottom:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__image{width:100%}}.mjbl-initiatives__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:38.2%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__content{display:block;width:100%}}.mjbl-initiatives__content:before{display:block;counter-increment:number;content:counter(number);width:3em;height:3em;margin-bottom:1.5em;border-radius:50%;background-color:#ff5c51;text-align:center;font-family:"Steradian",sans-serif;font-size:1.25em;line-height:3;color:#fff}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__content:before{position:relative;margin:-1.5em auto 1em}}.mjbl-initiatives__wrapper{position:relative;width:130.9%;min-height:16em;padding:1.5em;padding-bottom:0;background-color:#fff}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__wrapper{width:100%;padding:0}}.mjbl-initiatives__title{margin-bottom:3em;font-size:2em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__title{margin-bottom:1em;text-align:center;font-size:1.75em}}.mjbl-initiatives__read{font-size:1.125em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__read{font-size:1em}}.mjbl-initiatives__link .mjbl-button{font-size:1em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-initiatives__link .mjbl-button{width:100%;padding:1em}}.mjbl-initiatives__link .mjbl-button small{display:inline-block;margin-left:1em}.mjbl-initiatives__item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mjbl-initiatives__item:nth-of-type(even) .mjbl-initiatives__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mjbl-initiatives__item:nth-of-type(even) .mjbl-initiatives__wrapper{padding-left:0}.mjbl-initiatives__item:nth-of-type(odd) .mjbl-initiatives__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mjbl-initiatives__item:nth-of-type(odd) .mjbl-initiatives__wrapper{padding-right:0}html[lang=ja] .mjbl-initiatives__read{line-height:2}.mjbl-mission-values-section{margin-bottom:6em;padding:6em 10%;background-color:#f5f5f5}.mjbl-mission-values{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;counter-reset:number;margin-bottom:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-values{display:block}}.mjbl-mission-values__item{position:relative;width:calc(50% - .2em);margin:.1em;padding:3em;background-color:#fff}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-values__item{width:100%;padding:3em 2em}}.mjbl-mission-values__item:before{display:block;counter-increment:number;content:counter(number);position:absolute;top:0;right:0;width:2em;height:2em;background-color:#ff5c51;text-align:center;font-family:"Steradian",sans-serif;font-size:1.25em;line-height:2;color:#fff}.mjbl-mission-values__title{font-size:1.5em;line-height:1.4}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-values__title{font-size:1.25em}}.mjbl-mission-values__read{margin-bottom:0}html[lang=ja] .mjbl-mission-values__title{line-height:1.6;white-space:nowrap}html[lang=ja] .mjbl-mission-values__read{line-height:2}.mjbl-mission-identity-section{padding:0 10%}.mjbl-mission-identity-section .mjbl-sec-section{width:75%;margin:0 auto 4em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-mission-identity-section .mjbl-sec-section{width:100%}}.mjbl-mission-identity-logo{max-width:30em;margin:3em auto}.mjbl-impact-content .mjbl-sec-visual-header{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/impact/img_visual_01.jpg)}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-content .mjbl-sec-visual-header{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/impact/img_visual_02.jpg)}}.mjbl-impact-content .mjbl-sec-visual-header:before{opacity:.5}.mjbl-impact-participants-section{width:80%;margin:0 auto 3em}.mjbl-impact-figure{position:relative;text-align:center}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-figure img{width:66.666%}}.mjbl-impact-figure__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:0;font-weight:700;font-size:1.5em;line-height:1.2;white-space:nowrap}.mjbl-en-content .mjbl-impact-figure__content{font-size:1.25em}.mjbl-impact-figure__content strong{font-size:200%;color:#ff5c51}.mjbl-impact-figure__comment{position:relative;padding:1.5em;background-color:#f5f5f5}.mjbl-impact-figure__comment:after{content:"";display:block;position:absolute;top:100%;left:calc(50% - .5em);width:0;height:0;border-style:solid;border-width:1em 1em 0;border-color:#f5f5f5 transparent transparent}.mjbl-impact-figure__status{margin-bottom:0;text-align:center;font-weight:700;font-size:.875em}html[lang=ja] .mjbl-impact-figure__comment{line-height:1.8}html[lang=ja] .mjbl-impact-figure__status{line-height:1.8}.mjbl-impact-global-section{margin-bottom:6em;padding:6em 0 4em;background-color:#f5f5f5}.mjbl-impact-global-section .mjbl-column{width:60em;margin:0 auto;margin-top:2em}.mjbl-impact-global-section .mjbl-column__item{margin-bottom:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-global-section .mjbl-column{width:90%}}.mjbl-impact-global-section .mjbl-list{margin-bottom:0}.mjbl-impact-worldmap{height:33.333vw;margin-bottom:0;background-color:#ff5c51;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/impact/img_worldmap_01.svg);background-repeat:repeat-x;background-position:0 center;background-size:100%;-webkit-animation-name:global-map;animation-name:global-map;-webkit-animation-duration:60s;animation-duration:60s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-worldmap{height:66.666vw;background-size:200%;-webkit-animation-name:global-map-sp;animation-name:global-map-sp}}@-webkit-keyframes global-map{0%{background-position-x:0}100%{background-position-x:100vw}}@keyframes global-map{0%{background-position-x:0}100%{background-position-x:100vw}}@-webkit-keyframes global-map-sp{0%{background-position-x:-100vw}100%{background-position-x:100vw}}@keyframes global-map-sp{0%{background-position-x:-100vw}100%{background-position-x:100vw}}.mjbl-impact-worldmap-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60em;margin:0 auto;padding:1em 0;border-bottom:2px solid #e0e0e0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-worldmap-icons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}}.mjbl-impact-worldmap-icons__item{margin:0 1em;font-size:.75em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-worldmap-icons__item{margin:0;text-align:center}}.mjbl-impact-worldmap-icons__item:before{content:"";display:inline-block;width:4em;height:4em;margin-right:.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-worldmap-icons__item:before{display:block;margin:0 auto}}.mjbl-impact-worldmap-icons__item--apprentices:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/impact/ico_apprentices_01.svg)}.mjbl-impact-worldmap-icons__item--scholars:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/impact/ico_scholars_01.svg)}.mjbl-impact-worldmap-icons__item--farmers:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/impact/ico_farmers_01.svg)}.mjbl-impact-worldmap-icons__item--entrepreneurs:before{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/impact/ico_entrepreneurs_01.svg)}.mjbl-impact-hours-section{margin-bottom:6em;padding:0 10%}.mjbl-impact-hours-section .mjbl-impact-figure{width:calc(33.333% - 2em);margin:0 auto}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-impact-hours-section .mjbl-impact-figure{width:100%}}.mjbl-impact-report-section{padding:6em 0;background-color:#f5f5f5}.mjbl-page-content .mjbl-sec-visual-header{height:15em;margin-bottom:4em;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/img_page_01.jpg)}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-page-content .mjbl-sec-visual-header{height:50vw;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/img_page_02.jpg)}}.mjbl-page-content .mjbl-main{padding-bottom:6em}.mjbl-contact-content .mjbl-content-wrapper{padding:0 25%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-contact-content .mjbl-content-wrapper{padding:0 10%}}.mjbl-multistep{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:.5em;padding:.25em;margin-bottom:3em;background-color:#f2f2f2}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-multistep{font-size:.75em}}.mjbl-multistep__item{width:33.333%;padding:1em;margin-bottom:0;padding-left:3em !important;border-radius:.35em;line-height:1;color:#b8b6b6}.mjbl-multistep__item:before{content:counter(number) !important;top:.5em !important;left:.5em !important;width:2em !important;height:2em;border-radius:50%;background-color:#b8b6b6;text-align:center !important;font-family:"Steradian",sans-serif;line-height:2;color:#fff !important}.mjbl-multistep__item--active{background-color:#b8b6b6;color:#fff}.mjbl-multistep__item--active:before{background-color:#fff;color:#b8b6b6 !important}.mjbl-form__item{margin-bottom:1.5em;padding-top:1.5em;border-top:1px dotted #ccc}.mjbl-form__item label{display:inline-block;margin-right:.5em;margin-bottom:.5em}.mjbl-form__item--buttons{padding-top:0;border-top:0;text-align:center}.mjbl-form__item--buttons button,.mjbl-form__item--buttons input[type=button],.mjbl-form__item--buttons input[type=submit]{min-width:10em;margin:0 .25em .5em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-form__item--buttons button,.mjbl-form__item--buttons input[type=button],.mjbl-form__item--buttons input[type=submit]{width:100%;margin:0 0 .5em}}.mjbl-form__title{font-weight:700}.mjbl-form__value{display:block;padding-left:1em}.mjbl-form p{margin-bottom:0}.mjbl-form--confirm .mjbl-form__item--buttons{margin-top:3em}.mjbl-form--confirm .mjbl-form__title{color:#b8b6b6}.wpcf7-not-valid-tip{color:#ff5c51 !important}span.wpcf7-list-item{margin:0 1em 0 0 !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}div.wpcf7 .ajax-loader{display:block !important;margin:.5em auto !important}.wpcf7-previous{background-color:#ccc !important;color:#000 !important}form input[type=text]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#b8b6b6}form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=password]::-moz-placeholder,form textarea::-moz-placeholder{color:#b8b6b6}form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#b8b6b6}form input[type=text]::-ms-input-placeholder,form input[type=email]::-ms-input-placeholder,form input[type=tel]::-ms-input-placeholder,form input[type=search]::-ms-input-placeholder,form input[type=password]::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#b8b6b6}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=tel]::placeholder,form input[type=search]::placeholder,form input[type=password]::placeholder,form textarea::placeholder{color:#b8b6b6}.mjbl-contact-confirm-content .mjbl-form__item label{color:#b8b6b6}.mjbl-donation-header{max-width:30em;margin:3em auto}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-donation-header{padding:0 10%}}.mjbl-donation-header__logo{margin-bottom:3em}.mjbl-donation-header__logo svg{width:8em}.mjbl-donation-header__title{font-size:2em;line-height:1}.mjbl-donation-content .mjbl-main{padding-top:0;padding-bottom:4em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-donation-content.is-login .mjbl-main{padding-top:calc(5em - 46px)}}.mjbl-donation-content .mjbl-content-wrapper{max-width:30em;margin:0 auto;padding:0}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-donation-content .mjbl-content-wrapper{padding:0 10%}}.mjbl-donation-content fieldset{border:0;margin:0;padding:0}.mjbl-donation-content .mjbl-pri-footer{max-width:30em;margin:0 auto;background-color:transparent;text-align:left}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-donation-content .mjbl-pri-footer{padding:0 10%}}.mjbl-donation-content .mjbl-pri-footer-link ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fullstripe-form-title{display:block;margin-bottom:1.5em;font-size:1.25em}.fullstripe-form-label{display:inline-block;margin-bottom:.5em;font-weight:700;font-size:1.125em}.mjbl-donation-content h4{font-size:1em;font-weight:500}.mjbl-donation-content #payment-form-style{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mjbl-donation-content #payment-form-style ._100{width:100%}.mjbl-donation-content #payment-form-style ._100:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mjbl-donation-content #payment-form-style ._100:last-of-type img{max-width:16px;margin-left:1em}.mjbl-donation-content #payment-form-style ._50{width:49%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-donation-content #payment-form-style ._50{width:100%}}.mjbl-donation-content #payment-form-style ._25{width:24%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-donation-content #payment-form-style ._25{width:100%}}.mjbl-donation-content #payment-form-style img{max-width:241px}.mjbl-donation-content #payment-form-style .alert{color:#ff5c51}.mjbl-404-content .mjbl-sec-header{text-align:center}.mjbl-404-content .mjbl-main{padding-top:10em;padding-bottom:5em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-404-content .mjbl-main{padding-top:6em}}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-404-content.is-login .mjbl-main{padding-top:calc(5em - 46px)}}.mjbl-404-content .mjbl-content-wrapper{text-align:center}.mjbl-single-content .mjbl-content-wrapper{padding:0 5%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-single-content .mjbl-content-wrapper{padding:0 10%}}.mjbl-post-header{margin-bottom:3em}.mjbl-post-category{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}.mjbl-post-category a{position:relative;padding:.5em 3em .5em 1em;background-color:#ff5c51;text-decoration:none;font-size:1em;line-height:1;color:#fff !important}.mjbl-post-category a:before{content:"";display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:1em .5em 1em 0;border-color:transparent #fff transparent transparent}.mjbl-post-title{margin-bottom:.5em;padding-bottom:.5em;border-bottom:.1em solid #000;font-size:2em;line-height:1.4em}.mjbl-post-status{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 1.5em;background-color:#f2f2f2;font-size:.875em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-post-status{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mjbl-post-status__item{margin-right:1.5em}.mjbl-post-status__item--time{white-space:nowrap}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-post-status__item--time{margin-bottom:.5em}}.mjbl-post-status__item--tags{padding-left:4.125em;text-indent:-4.125em}html[lang=ja] .mjbl-post-status__item--tags{padding-left:4em;text-indent:-4em}.widget-title{margin-bottom:.5em;font-family:"Steradian",sans-serif;font-size:1.25em}.widget{padding:1.5em;background-color:#f2f2f2;margin-bottom:.5em}.widget ul{margin-bottom:0}.widget ul>li{position:relative;padding-left:1em}.widget ul>li:before{content:"•";display:inline-block;position:absolute;top:0;left:0;color:#ff5c51;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.widget select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.6em;padding:.5em;margin-bottom:.5em;border:1px solid #ccc;border-radius:.25em;line-height:1.6}.widget .post-date{display:inline-block;margin-left:.25em;font-size:80%;color:#a3a2a2}.widget .post-date:before{content:"(";display:inline}.widget .post-date:after{content:")";display:inline}.widget_search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.widget_search form label{width:calc(100% - 3em)}.widget_search .search-form{margin-bottom:0}.widget_search .screen-reader-text{display:none}.widget_search .search-submit{overflow:hidden;width:2.5em;height:2.5em;padding:0;border:0;border-radius:50%;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_search_ini_01.svg);background-repeat:no-repeat;background-position:center;background-size:1em;text-indent:-1000em;line-height:0}.widget_tag_cloud .tagcloud a{display:inline-block;margin-right:1em;font-size:.875em !important}.widget_archive .screen-reader-text{display:none}.mjbl-archive-content .mjbl-main{padding-bottom:6em}.mjbl-archive-content .mjbl-content-wrapper{padding:0 5%}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-archive-content .mjbl-content-wrapper{padding:0 10%}}.mjbl-archive-header{margin-bottom:2em}.mjbl-archive-title{font-size:2em;line-height:1.4}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5em;background-color:#f5f5f5}.wp-pagenavi a{text-decoration:none}.wp-pagenavi>*{width:2.5em;height:2.5em;margin-right:.25em;text-align:center;line-height:2.5;font-family:"steradian",sans-serif;color:#fff}.wp-pagenavi .page{background-color:#ccc}.wp-pagenavi .current{background-color:#000}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{overflow:hidden;text-indent:-10em;background-color:#ccc;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_ini_01.svg);background-repeat:no-repeat;background-position:center;background-size:33.333%}.wp-pagenavi .previouspostslink{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.isnt-touch .wp-pagenavi .page:focus,.isnt-touch .wp-pagenavi .page:hover,.isnt-touch .wp-pagenavi .previouspostslink:focus,.isnt-touch .wp-pagenavi .previouspostslink:hover,.isnt-touch .wp-pagenavi .nextpostslink:focus,.isnt-touch .wp-pagenavi .nextpostslink:hover{background-color:#ff5c51;color:#fff}.has-extra-small-font-size{font-size:.75em}.has-small-font-size{font-size:.875em}.has-normal-font-size{font-size:1em}.has-large-font-size{font-size:1.25em}.has-extra-large-font-size{font-size:1.5em}.has-huge-font-size{font-size:1.75em}.has-gigantic-font-size{font-size:2em}.has-black-color{color:#000}.has-grey-color{color:#ccc}.has-light-grey-color{color:#f2f2f2}.has-white-color{color:#fff}.has-summit-red-color{color:#ff5c51}.has-base-blue-color{color:#00224c}.has-black-background-color{background-color:#000}.has-grey-background-color{background-color:#ccc}.has-light-grey-background-color{background-color:#f2f2f2}.has-white-background-color{background-color:#fff}.has-summit-red-background-color{background-color:#ff5c51}.has-base-blue-background-color{background-color:#00224c}.wp-block-button__link{background-color:#000;border-radius:5em;vertical-align:middle;font-weight:700;font-size:1em;line-height:1.2;padding:1em 2em}.wp-block-button__link.has-background.has-black-background-color{background-color:#000;color:#fff}.wp-block-button__link.has-background.has-grey-background-color{background-color:#ccc;color:#000}.wp-block-button__link.has-background.has-light-grey-background-color{background-color:#f2f2f2;color:#000}.wp-block-button__link.has-background.has-white-background-color{background-color:#fff;color:#000}.wp-block-button__link.has-background.has-summit-red-background-color{background-color:#ff5c51;color:#fff}.wp-block-button__link.has-background.has-base-blue-background-color{background-color:#00224c;color:#fff}.wp-block-button__link.has-background.has-black-color{color:#000}.wp-block-button__link.has-background.has-grey-color{color:#ccc}.wp-block-button__link.has-background.has-light-grey-color{color:#f2f2f2}.wp-block-button__link.has-background.has-white-color{color:#fff}.wp-block-button__link.has-background.has-summit-red-color{color:#ff5c51}.wp-block-button__link.has-background.has-base-blue-color{color:#00224c}.wp-block-button.is-style-fill .wp-block-button__link{background-color:#000;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-black-background-color{background-color:#000;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-grey-background-color{background-color:#ccc;color:#000}.wp-block-button.is-style-fill .wp-block-button__link.has-light-grey-background-color{background-color:#f2f2f2;color:#000}.wp-block-button.is-style-fill .wp-block-button__link.has-white-background-color{background-color:#fff;color:#000}.wp-block-button.is-style-fill .wp-block-button__link.has-summit-red-background-color{background-color:#ff5c51;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-base-blue-background-color{background-color:#00224c;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-black-color{color:#000}.wp-block-button.is-style-fill .wp-block-button__link.has-grey-color{color:#ccc}.wp-block-button.is-style-fill .wp-block-button__link.has-light-grey-color{color:#f2f2f2}.wp-block-button.is-style-fill .wp-block-button__link.has-white-color{color:#fff}.wp-block-button.is-style-fill .wp-block-button__link.has-summit-red-color{color:#ff5c51}.wp-block-button.is-style-fill .wp-block-button__link.has-base-blue-color{color:#00224c}.wp-block-button.is-style-outline .wp-block-button__link{color:#000}.wp-block-button.is-style-outline .wp-block-button__link.has-black-background-color{background-color:#000}.wp-block-button.is-style-outline .wp-block-button__link.has-grey-background-color{background-color:#ccc}.wp-block-button.is-style-outline .wp-block-button__link.has-light-grey-background-color{background-color:#f2f2f2}.wp-block-button.is-style-outline .wp-block-button__link.has-white-background-color{background-color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-summit-red-background-color{background-color:#ff5c51}.wp-block-button.is-style-outline .wp-block-button__link.has-base-blue-background-color{background-color:#00224c}.wp-block-button.is-style-outline .wp-block-button__link.has-black-color{color:#000}.wp-block-button.is-style-outline .wp-block-button__link.has-grey-color{color:#ccc}.wp-block-button.is-style-outline .wp-block-button__link.has-light-grey-color{color:#f2f2f2}.wp-block-button.is-style-outline .wp-block-button__link.has-white-color{color:#fff}.wp-block-button.is-style-outline .wp-block-button__link.has-summit-red-color{color:#ff5c51}.wp-block-button.is-style-outline .wp-block-button__link.has-base-blue-color{color:#00224c}.isnt-touch .wp-block-button__link{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.isnt-touch .wp-block-button__link:focus,.isnt-touch .wp-block-button__link:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.wp-block-table{margin-bottom:1.5}.wp-block-table table{margin-bottom:0}.wp-block-table th,.wp-block-table td{padding:1em;border:1px solid #ccc}.wp-block-table td:first-of-type{font-weight:700;white-space:nowrap}.wp-block-table thead tr,.wp-block-table tfoot tr{background-color:#f2f2f2}.wp-block-table thead{border-bottom:1px}.wp-block-table tfoot{border-top:1px}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f2f2f2}.wp-block-table.is-style-stripes thead tr,.wp-block-table.is-style-stripes tfoot tr{background-color:#333;color:#fff}.mjbl-single-content .mjbl-main ul li,.mjbl-page-content .mjbl-main ul li{position:relative;padding-left:1em}.mjbl-single-content .mjbl-main ul li:before,.mjbl-page-content .mjbl-main ul li:before{content:"•";display:inline-block;position:absolute;top:0;left:0;color:#ff5c51;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}html[lang=ja] .mjbl-single-content .mjbl-main ul.mjbl-list>li:before,html[lang=ja] .mjbl-page-content .mjbl-main ul.mjbl-list>li:before{content:"●";-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.mjbl-single-content .mjbl-main ol,.mjbl-page-content .mjbl-main ol{counter-reset:number}.mjbl-single-content .mjbl-main ol li,.mjbl-page-content .mjbl-main ol li{position:relative;padding-left:2em}.mjbl-single-content .mjbl-main ol li:before,.mjbl-page-content .mjbl-main ol li:before{display:inline-block;counter-increment:number;content:counter(number) ".";position:absolute;top:0;left:0;width:1.5em;text-align:right;font-family:"Steradian",sans-serif;color:#ff5c51}.wp-block-quote{border-left:.25em solid #000;margin:0 0 1.75em;padding:0 0 0 1.5em}.wp-block-quote cite{font-size:80%;color:#999}.wp-block-pullquote{border-top:.25em solid #000;border-bottom:.25em solid #000}.wp-block-pullquote cite{color:#999}.wp-block-code{padding:1em;border:1px solid #e0e0e0;border-radius:.25em}.wp-block-columns{margin-bottom:1.5em}.wp-block-group.has-background{padding:1.5em}.mjbl-full-width{max-width:inherit;width:125%;margin-left:-12.5%}.wp-block-cover{margin-bottom:1.5em}.wp-block-gallery{margin-bottom:.5em}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{position:inherit;padding-left:0}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:before{content:none !important}.wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;width:100%;padding-top:56.25%}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.wp-block-media-text{-ms-grid-columns:33.333% 1fr !important;grid-template-columns:33.333% 1fr !important}html[lang=ja] .mjbl-single-content p,html[lang=ja] .mjbl-page-content p{line-height:2}.wp-block-image figcaption{color:#a3a2a2;font-size:.875em}.advgb-accordion-header,.advgb-accordion-header.ui-accordion-header.ui-state-default{margin-top:.25em;padding:.25em 2em .25em 1em !important;border:0 !important}.advgb-accordion-header-icon{display:inline-block;width:1em !important;margin-right:-1.25em !important}.advgb-accordion-header-icon svg{width:100% !important;height:auto !important}.advgb-accordion-header[aria-expanded=true] .advgb-accordion-header-icon{display:inline-block !important;opacity:.25}.advgb-accordion-body .advgb-accordion-body.ui-widget-content,.advgb-accordion-wrapper .advgb-accordion-body.ui-widget-content{margin-bottom:.5em !important;padding:.5em 1em !important;border:0 !important}.c-accordion__title{margin-bottom:.5em;padding:1em 2em 1em 1em;background-color:#ebebeb;font-size:1.125em;color:#525050;-webkit-transition-property:padding,background-color;-o-transition-property:padding,background-color;transition-property:padding,background-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.c-accordion__title:after{display:block;content:"";position:absolute;top:1.1em;right:.5em;width:1em;height:1em;background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_pri_01.svg);background-repeat:no-repeat;background-position:center;background-size:66.666%;color:inherit;font-weight:400;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.isnt-touch .c-accordion__title:focus{outline:inherit}.isnt-touch .c-accordion__title:hover{background-color:#ebebeb}.isnt-touch .c-accordion__title:hover:after{background-image:url(//mjblfoundation.org/cms/wp-content/themes/mjbl/./images/common/ico_direction_sec_01.svg)}.c-accordion__item.is-open .c-accordion__title{padding:1em 2em 0 0;background-color:transparent;color:#000}.c-accordion__item.is-open .c-accordion__title:after{content:"";-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.isnt-touch .c-accordion__item.is-open .c-accordion__title:hover{color:#ff5c51}.mjbl-p-0{padding:0 !important}.mjbl-p-d5{padding:.5em !important}.mjbl-p-1{padding:1em !important}.mjbl-p-2{padding:2em !important}.mjbl-p-3{padding:3em !important}.mjbl-p-4{padding:4em !important}.mjbl-p-5{padding:5em !important}.mjbl-p-6{padding:6em !important}.mjbl-p-7{padding:7em !important}.mjbl-p-8{padding:8em !important}.mjbl-p-9{padding:9em !important}.mjbl-p-10{padding:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-p-0{padding:0 !important}.mjbl-sp-p-d5{padding:.5em !important}.mjbl-sp-p-1{padding:1em !important}.mjbl-sp-p-2{padding:2em !important}.mjbl-sp-p-3{padding:3em !important}.mjbl-sp-p-4{padding:4em !important}.mjbl-sp-p-5{padding:5em !important}.mjbl-sp-p-6{padding:6em !important}.mjbl-sp-p-7{padding:7em !important}.mjbl-sp-p-8{padding:8em !important}.mjbl-sp-p-9{padding:9em !important}.mjbl-sp-p-10{padding:10em !important}}.mjbl-pt-0{padding-top:0 !important}.mjbl-pt-d5{padding-top:.5em !important}.mjbl-pt-1{padding-top:1em !important}.mjbl-pt-2{padding-top:2em !important}.mjbl-pt-3{padding-top:3em !important}.mjbl-pt-4{padding-top:4em !important}.mjbl-pt-5{padding-top:5em !important}.mjbl-pt-6{padding-top:6em !important}.mjbl-pt-7{padding-top:7em !important}.mjbl-pt-8{padding-top:8em !important}.mjbl-pt-9{padding-top:9em !important}.mjbl-pt-10{padding-top:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-pt-0{padding-top:0 !important}.mjbl-sp-pt-d5{padding-top:.5em !important}.mjbl-sp-pt-1{padding-top:1em !important}.mjbl-sp-pt-2{padding-top:2em !important}.mjbl-sp-pt-3{padding-top:3em !important}.mjbl-sp-pt-4{padding-top:4em !important}.mjbl-sp-pt-5{padding-top:5em !important}.mjbl-sp-pt-6{padding-top:6em !important}.mjbl-sp-pt-7{padding-top:7em !important}.mjbl-sp-pt-8{padding-top:8em !important}.mjbl-sp-pt-9{padding-top:9em !important}.mjbl-sp-pt-10{padding-top:10em !important}}.mjbl-pr-0{padding-right:0 !important}.mjbl-pr-d5{padding-right:.5em !important}.mjbl-pr-1{padding-right:1em !important}.mjbl-pr-1d5{padding-right:1.5em !important}.mjbl-pr-2{padding-right:2em !important}.mjbl-pr-2d5{padding-right:2.5em !important}.mjbl-pr-3{padding-right:3em !important}.mjbl-pr-3d5{padding-right:3.5em !important}.mjbl-pr-4{padding-right:4em !important}.mjbl-pr-4d5{padding-right:4.5em !important}.mjbl-pr-5{padding-right:5em !important}.mjbl-pr-6{padding-right:6em !important}.mjbl-pr-7{padding-right:7em !important}.mjbl-pr-8{padding-right:8em !important}.mjbl-pr-9{padding-right:9em !important}.mjbl-pr-10{padding-right:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-pr-0{padding-right:0 !important}.mjbl-sp-pr-d5{padding-right:.5em !important}.mjbl-sp-pr-1{padding-right:1em !important}.mjbl-sp-pr-1d5{padding-right:1.5em !important}.mjbl-sp-pr-2{padding-right:2em !important}.mjbl-sp-pr-2d5{padding-right:2.5em !important}.mjbl-sp-pr-3{padding-right:3em !important}.mjbl-sp-pr-3d5{padding-right:3.5em !important}.mjbl-sp-pr-4{padding-right:4em !important}.mjbl-sp-pr-4d5{padding-right:4.5em !important}.mjbl-sp-pr-5{padding-right:5em !important}.mjbl-sp-pr-6{padding-right:6em !important}.mjbl-sp-pr-7{padding-right:7em !important}.mjbl-sp-pr-8{padding-right:8em !important}.mjbl-sp-pr-9{padding-right:9em !important}.mjbl-sp-pr-10{padding-right:10em !important}}.mjbl-pb-0{padding-bottom:0 !important}.mjbl-pb-d5{padding-bottom:.5em !important}.mjbl-pb-1{padding-bottom:1em !important}.mjbl-pb-1d5{padding-bottom:1.5em !important}.mjbl-pb-2{padding-bottom:2em !important}.mjbl-pb-2d5{padding-bottom:2.5em !important}.mjbl-pb-3{padding-bottom:3em !important}.mjbl-pb-3d5{padding-bottom:3.5em !important}.mjbl-pb-4{padding-bottom:4em !important}.mjbl-pb-4d5{padding-bottom:4.5em !important}.mjbl-pb-5{padding-bottom:5em !important}.mjbl-pb-6{padding-bottom:6em !important}.mjbl-pb-7{padding-bottom:7em !important}.mjbl-pb-8{padding-bottom:8em !important}.mjbl-pb-9{padding-bottom:9em !important}.mjbl-pb-10{padding-bottom:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-pb-0{padding-bottom:0 !important}.mjbl-sp-pb-d5{padding-bottom:.5em !important}.mjbl-sp-pb-1{padding-bottom:1em !important}.mjbl-sp-pb-1d5{padding-bottom:1.5em !important}.mjbl-sp-pb-2{padding-bottom:2em !important}.mjbl-sp-pb-2d5{padding-bottom:2.5em !important}.mjbl-sp-pb-3{padding-bottom:3em !important}.mjbl-sp-pb-3d5{padding-bottom:3.5em !important}.mjbl-sp-pb-4{padding-bottom:4em !important}.mjbl-sp-pb-4d5{padding-bottom:4.5em !important}.mjbl-sp-pb-5{padding-bottom:5em !important}.mjbl-sp-pb-6{padding-bottom:6em !important}.mjbl-sp-pb-7{padding-bottom:7em !important}.mjbl-sp-pb-8{padding-bottom:8em !important}.mjbl-sp-pb-9{padding-bottom:9em !important}.mjbl-sp-pb-10{padding-bottom:10em !important}}.mjbl-pl-0{padding-left:0 !important}.mjbl-pl-d5{padding-left:.5em !important}.mjbl-pl-1{padding-left:1em !important}.mjbl-pl-1d5{padding-left:1.5em !important}.mjbl-pl-2{padding-left:2em !important}.mjbl-pl-2d5{padding-left:2.5em !important}.mjbl-pl-3{padding-left:3em !important}.mjbl-pl-3d5{padding-left:3.5em !important}.mjbl-pl-4{padding-left:4em !important}.mjbl-pl-4d5{padding-left:4.5em !important}.mjbl-pl-5{padding-left:5em !important}.mjbl-pl-6{padding-left:6em !important}.mjbl-pl-7{padding-left:7em !important}.mjbl-pl-8{padding-left:8em !important}.mjbl-pl-9{padding-left:9em !important}.mjbl-pl-10{padding-left:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-pl-0{padding-left:0 !important}.mjbl-sp-pl-d5{padding-left:.5em !important}.mjbl-sp-pl-1{padding-left:1em !important}.mjbl-sp-pl-1d5{padding-left:1.5em !important}.mjbl-sp-pl-2{padding-left:2em !important}.mjbl-sp-pl-2d5{padding-left:2.5em !important}.mjbl-sp-pl-3{padding-left:3em !important}.mjbl-sp-pl-3d5{padding-left:3.5em !important}.mjbl-sp-pl-4{padding-left:4em !important}.mjbl-sp-pl-4d5{padding-left:4.5em !important}.mjbl-sp-pl-5{padding-left:5em !important}.mjbl-sp-pl-6{padding-left:6em !important}.mjbl-sp-pl-7{padding-left:7em !important}.mjbl-sp-pl-8{padding-left:8em !important}.mjbl-sp-pl-9{padding-left:9em !important}.mjbl-sp-pl-10{padding-left:10em !important}}.mjbl-m-auto{margin:0 auto !important}.mjbl-mt-0{margin-top:0 !important}.mjbl-mt-d5{margin-top:.5em !important}.mjbl-mt-1{margin-top:1em !important}.mjbl-mt-1d5{margin-top:1.5em !important}.mjbl-mt-2{margin-top:2em !important}.mjbl-mt-2d5{margin-top:2.5em !important}.mjbl-mt-3{margin-top:3em !important}.mjbl-mt-3d5{margin-top:3.5em !important}.mjbl-mt-4{margin-top:4em !important}.mjbl-mt-4d5{margin-top:4.5em !important}.mjbl-mt-5{margin-top:5em !important}.mjbl-mt-6{margin-top:6em !important}.mjbl-mt-7{margin-top:7em !important}.mjbl-mt-8{margin-top:8em !important}.mjbl-mt-9{margin-top:9em !important}.mjbl-mt-10{margin-top:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-mt-0{margin-top:0 !important}.mjbl-sp-mt-d5{margin-top:.5em !important}.mjbl-sp-mt-1{margin-top:1em !important}.mjbl-sp-mt-1d5{margin-top:1.5em !important}.mjbl-sp-mt-2{margin-top:2em !important}.mjbl-sp-mt-2d5{margin-top:2.5em !important}.mjbl-sp-mt-3{margin-top:3em !important}.mjbl-sp-mt-3d5{margin-top:3.5em !important}.mjbl-sp-mt-4{margin-top:4em !important}.mjbl-sp-mt-4d5{margin-top:4.5em !important}.mjbl-sp-mt-5{margin-top:5em !important}.mjbl-sp-mt-6{margin-top:6em !important}.mjbl-sp-mt-7{margin-top:7em !important}.mjbl-sp-mt-8{margin-top:8em !important}.mjbl-sp-mt-9{margin-top:9em !important}.mjbl-sp-mt-10{margin-top:10em !important}}.mjbl-mr-0{margin-right:0 !important}.mjbl-mr-d5{margin-right:.5em !important}.mjbl-mr-1{margin-right:1em !important}.mjbl-mr-1d5{margin-right:1.5em !important}.mjbl-mr-2{margin-right:2em !important}.mjbl-mr-2d5{margin-right:2.5em !important}.mjbl-mr-3{margin-right:3em !important}.mjbl-mr-3d5{margin-right:3.5em !important}.mjbl-mr-4{margin-right:4em !important}.mjbl-mr-4d5{margin-right:4.5em !important}.mjbl-mr-5{margin-right:5em !important}.mjbl-mr-6{margin-right:6em !important}.mjbl-mr-7{margin-right:7em !important}.mjbl-mr-8{margin-right:8em !important}.mjbl-mr-9{margin-right:9em !important}.mjbl-mr-10{margin-right:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-mr-0{margin-right:0 !important}.mjbl-sp-mr-d5{margin-right:.5em !important}.mjbl-sp-mr-1{margin-right:1em !important}.mjbl-sp-mr-1d5{margin-right:1.5em !important}.mjbl-sp-mr-2{margin-right:2em !important}.mjbl-sp-mr-2d5{margin-right:2.5em !important}.mjbl-sp-mr-3{margin-right:3em !important}.mjbl-sp-mr-3d5{margin-right:3.5em !important}.mjbl-sp-mr-4{margin-right:4em !important}.mjbl-sp-mr-4d5{margin-right:4.5em !important}.mjbl-sp-mr-5{margin-right:5em !important}.mjbl-sp-mr-6{margin-right:6em !important}.mjbl-sp-mr-7{margin-right:7em !important}.mjbl-sp-mr-8{margin-right:8em !important}.mjbl-sp-mr-9{margin-right:9em !important}.mjbl-sp-mr-10{margin-right:10em !important}}.mjbl-mb-0{margin-bottom:0 !important}.mjbl-mb-d5{margin-bottom:.5em !important}.mjbl-mb-1{margin-bottom:1em !important}.mjbl-mb-1d5{margin-bottom:1.5em !important}.mjbl-mb-2{margin-bottom:2em !important}.mjbl-mb-2d5{margin-bottom:2.5em !important}.mjbl-mb-3{margin-bottom:3em !important}.mjbl-mb-3d5{margin-bottom:3.5em !important}.mjbl-mb-4{margin-bottom:4em !important}.mjbl-mb-4d5{margin-bottom:4.5em !important}.mjbl-mb-5{margin-bottom:5em !important}.mjbl-mb-6{margin-bottom:6em !important}.mjbl-mb-7{margin-bottom:7em !important}.mjbl-mb-8{margin-bottom:8em !important}.mjbl-mb-9{margin-bottom:9em !important}.mjbl-mb-10{margin-bottom:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-mb-0{margin-bottom:0 !important}.mjbl-sp-mb-d5{margin-bottom:.5em !important}.mjbl-sp-mb-1{margin-bottom:1em !important}.mjbl-sp-mb-1d5{margin-bottom:1.5em !important}.mjbl-sp-mb-2{margin-bottom:2em !important}.mjbl-sp-mb-2d5{margin-bottom:2.5em !important}.mjbl-sp-mb-3{margin-bottom:3em !important}.mjbl-sp-mb-3d5{margin-bottom:3.5em !important}.mjbl-sp-mb-4{margin-bottom:4em !important}.mjbl-sp-mb-4d5{margin-bottom:4.5em !important}.mjbl-sp-mb-5{margin-bottom:5em !important}.mjbl-sp-mb-6{margin-bottom:6em !important}.mjbl-sp-mb-7{margin-bottom:7em !important}.mjbl-sp-mb-8{margin-bottom:8em !important}.mjbl-sp-mb-9{margin-bottom:9em !important}.mjbl-sp-mb-10{margin-bottom:10em !important}}.mjbl-ml-0{margin-left:0 !important}.mjbl-ml-d5{margin-left:.5em !important}.mjbl-ml-1{margin-left:1em !important}.mjbl-ml-1d5{margin-left:1.5em !important}.mjbl-ml-2{margin-left:2em !important}.mjbl-ml-2d5{margin-left:2.5em !important}.mjbl-ml-3{margin-left:3em !important}.mjbl-ml-3d5{margin-left:3.5em !important}.mjbl-ml-4{margin-left:4em !important}.mjbl-ml-4d5{margin-left:4.5em !important}.mjbl-ml-5{margin-left:5em !important}.mjbl-ml-6{margin-left:6em !important}.mjbl-ml-7{margin-left:7em !important}.mjbl-ml-8{margin-left:8em !important}.mjbl-ml-9{margin-left:9em !important}.mjbl-ml-10{margin-left:10em !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-ml-0{margin-left:0 !important}.mjbl-sp-ml-d5{margin-left:.5em !important}.mjbl-sp-ml-1{margin-left:1em !important}.mjbl-sp-ml-1d5{margin-left:1.5em !important}.mjbl-sp-ml-2{margin-left:2em !important}.mjbl-sp-ml-2d5{margin-left:2.5em !important}.mjbl-sp-ml-3{margin-left:3em !important}.mjbl-sp-ml-3d5{margin-left:3.5em !important}.mjbl-sp-ml-4{margin-left:4em !important}.mjbl-sp-ml-4d5{margin-left:4.5em !important}.mjbl-sp-ml-5{margin-left:5em !important}.mjbl-sp-ml-6{margin-left:6em !important}.mjbl-sp-ml-7{margin-left:7em !important}.mjbl-sp-ml-8{margin-left:8em !important}.mjbl-sp-ml-9{margin-left:9em !important}.mjbl-sp-ml-10{margin-left:10em !important}}.mjbl-w-100p{width:100% !important}.mjbl-w-90p{width:90% !important}.mjbl-w-80p{width:80% !important}.mjbl-w-70p{width:70% !important}.mjbl-w-60p{width:60% !important}.mjbl-w-50p{width:50% !important}.mjbl-w-40p{width:40% !important}.mjbl-w-20p{width:20% !important}.mjbl-w-10p{width:10% !important}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-w-100p{width:100% !important}.mjbl-sp-w-90p{width:90% !important}.mjbl-sp-w-80p{width:80% !important}.mjbl-sp-w-70p{width:70% !important}.mjbl-sp-w-60p{width:60% !important}.mjbl-sp-w-50p{width:50% !important}.mjbl-sp-w-40p{width:40% !important}.mjbl-sp-w-20p{width:20% !important}.mjbl-sp-w-10p{width:10% !important}}.mjbl-color-ini{color:#fff}.mjbl-color-pri{color:#000}.mjbl-color-sec{color:#ff5c51}.mjbl-color-ter{color:#00224c}.mjbl-color-qua{color:#ccc}.mjbl-color-qui{color:#f2f2f2}.mjbl-ff-steradian{font-family:"Steradian",sans-serif}.mjbl-ff-noto-sans{font-family:"Noto Sans JP",sans-serif}.mjbl-fz-minimum{font-size:50%}.mjbl-fz-small{font-size:75%}.mjbl-fz-medium{font-size:125%}.mjbl-fz-large{font-size:150%}.mjbl-fz-huge{font-size:200%}.mjbl-fz-10{font-size:.625em}.mjbl-fz-12{font-size:.75em}.mjbl-fz-14{font-size:.875em}.mjbl-fz-16{font-size:1em}.mjbl-fz-18{font-size:1.125em}.mjbl-fz-20{font-size:1.25em}.mjbl-fz-22{font-size:1.375em}.mjbl-fz-24{font-size:1.5em}.mjbl-fz-28{font-size:1.75em}.mjbl-fz-32{font-size:2em}.mjbl-fz-36{font-size:2.25em}.mjbl-fz-40{font-size:2.5em}.mjbl-fz-44{font-size:2.75em}.mjbl-fz-48{font-size:3em}.mjbl-fz-42{font-size:3.25em}.mjbl-fz-56{font-size:3.5em}.mjbl-fz-60{font-size:3.75em}.mjbl-fz-64{font-size:4em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-fz-10{font-size:.625em}.mjbl-sp-fz-12{font-size:.75em}.mjbl-sp-fz-14{font-size:.875em}.mjbl-sp-fz-16{font-size:1em}.mjbl-sp-fz-18{font-size:1.125em}.mjbl-sp-fz-20{font-size:1.25em}.mjbl-sp-fz-22{font-size:1.375em}.mjbl-sp-fz-24{font-size:1.5em}.mjbl-sp-fz-28{font-size:1.75em}.mjbl-sp-fz-32{font-size:2em}.mjbl-sp-fz-36{font-size:2.25em}.mjbl-sp-fz-40{font-size:2.5em}.mjbl-sp-fz-44{font-size:2.75em}.mjbl-sp-fz-48{font-size:3em}.mjbl-sp-fz-42{font-size:3.25em}.mjbl-sp-fz-56{font-size:3.5em}.mjbl-sp-fz-60{font-size:3.75em}.mjbl-sp-fz-64{font-size:4em}}.mjbl-fs-normal{font-style:normal}.mjbl-fs-italic{font-style:italic}.mjbl-fw-normal{font-weight:500}.mjbl-fw-bold{font-weight:700}.mjbl-ls-0{letter-spacing:0}.mjbl-ls-1{letter-spacing:.1em}.mjbl-ls-2{letter-spacing:.2em}.mjbl-ls-3{letter-spacing:.3em}.mjbl-ls-4{letter-spacing:.4em}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-ls-0{letter-spacing:0}.mjbl-sp-ls-1{letter-spacing:.1em}.mjbl-sp-ls-2{letter-spacing:.2em}.mjbl-sp-ls-3{letter-spacing:.3em}.mjbl-sp-ls-4{letter-spacing:.4em}}@media screen and (min-width:767px){br.mjbl-pc-br{display:inline}br.mjbl-sp-br{display:none}}@media screen and (max-width:767px) and (orientation:portrait){br.mjbl-pc-br{display:none}br.mjbl-sp-br{display:inline}}@media print{br.mjbl-sp-br{display:none}}.mjbl-lh-10{line-height:1}.mjbl-lh-12{line-height:1.2}.mjbl-lh-14{line-height:1.4}.mjbl-lh-16{line-height:1.6}.mjbl-lh-18{line-height:1.8}.mjbl-lh-20{line-height:2}.mjbl-lh-22{line-height:2.2}.mjbl-lh-24{line-height:2.4}.mjbl-lh-26{line-height:2.6}.mjbl-lh-28{line-height:2.8}.mjbl-lh-30{line-height:3}.mjbl-lh-32{line-height:3.2}@media screen and (max-width:767px) and (orientation:portrait){.mjbl-sp-lh-10{line-height:1}.mjbl-sp-lh-12{line-height:1.2}.mjbl-sp-lh-14{line-height:1.4}.mjbl-sp-lh-16{line-height:1.6}.mjbl-sp-lh-18{line-height:1.8}.mjbl-sp-lh-20{line-height:2}.mjbl-sp-lh-22{line-height:2.2}.mjbl-sp-lh-24{line-height:2.4}.mjbl-sp-lh-26{line-height:2.6}.mjbl-sp-lh-28{line-height:2.8}.mjbl-sp-lh-30{line-height:3}.mjbl-sp-lh-32{line-height:3.2}}.mjbl-ta-left{text-align:left}.mjbl-ta-center{text-align:center}.mjbl-ta-right{text-align:right}@media screen and (max-width:40em){.mjbl-sp-ta-left{text-align:left}.mjbl-sp-ta-center{text-align:center}.mjbl-sp-ta-right{text-align:right}}.sp-td-none{text-decoration:none}.sp-td-underline{text-decoration:underline}.sp-td-overline{text-decoration:overline}.mjbl-ws-normal{white-space:normal}.mjbl-ws-nowrap{white-space:nowrap}.mjbl-wm-v-rl{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}