@import url(https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese);
.gutenberg_feature .gutenberg_fc p.core-p{font-size:16px;font-weight:400;line-height:3.6rem;margin-bottom:40px;min-height:1em}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc p.core-p{font-size:14px}}.gutenberg_feature .gutenberg_fc div.core-list ul,.gutenberg_feature .gutenberg_fc div.core-list ol{font-size:13px;line-height:2em;margin-bottom:30px;min-height:1em;list-style:none}.gutenberg_feature .gutenberg_fc div.core-list ul>li{position:relative}.gutenberg_feature .gutenberg_fc div.core-list ul>li::before{content:"";display:inline-block;width:10px;height:10px;left:0;background-color:#1c9738;border-radius:10px;margin-right:.5em}.gutenberg_feature .gutenberg_fc div.core-list ol{padding-left:20px;list-style:decimal}.gutenberg_feature .gutenberg_fc div.color-box{background-color:#fffce5;padding:32px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc div.color-box{padding:16px}}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc div.color-box-content .scInr{margin:0px}}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec{display:flex;flex-direction:column;gap:32px}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question,.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer-box{padding:16px 25px;align-items:center;display:flex;gap:25px}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question span,.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer-box span{font-family:Hiragino Mincho Pro,"Hiragino Sans",ヒラギノ角ゴシック,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ ProN W3",Roboto,"Droid Sans",Osaka,"YuGothic",游ゴシック,"Meiryo",メイリオ,"Verdana",ＭＳ Ｐゴシック,sans-serif;font-size:32px;font-weight:900}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question p,.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer-box p{font-size:14px;font-weight:300}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question{border-radius:8px 8px 0px 0px;background-color:#fff;justify-content:space-between;cursor:pointer}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question-left{display:flex;flex-direction:row;align-items:center;gap:25px}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question-left span{color:#6dba44}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question path{stroke:#6dba44}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question-icon{width:23px;height:12px}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question .down-icon{max-width:none}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question .up-icon{display:none}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question.open .up-icon{display:inline-block;max-width:none}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-question.open .down-icon{display:none}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer{display:none;border-radius:0px 0px 8px 8px;background-color:#6dba44}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer div,.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer span,.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer p{color:#fff;font-weight:600;line-height:170%}.gutenberg_feature .gutenberg_fc div.color-box .qa-sec-contents-answer a{color:#f4f8ec;font-weight:600;line-height:170%}.gutenberg_feature .gutenberg_fc .left-image-box{position:relative;width:100%;margin-bottom:80px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box{height:auto;margin-bottom:30px}}.gutenberg_feature .gutenberg_fc .left-image-box-textbox{width:100%;margin:0 auto;display:flex;gap:40px;justify-content:flex-end;flex-direction:row-reverse}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox{flex-direction:column-reverse}}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-inr{padding-left:40px;width:45%}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox-inr{padding-left:20px}}@media(min-width: 1500px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox-inr{width:42%}}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox-inr{width:100%;padding:0 20px}}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox-flexbox{display:flex;align-items:center;flex-direction:row-reverse;justify-content:end;margin-bottom:25px;position:relative}}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-title{margin-bottom:10px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox-title{margin-bottom:0px;text-align:right}}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-en,.gutenberg_feature .gutenberg_fc .left-image-box-textbox-num{font-family:"Open Sans",sans-serif;font-weight:700;line-height:1;width:100%;color:#6dba44;opacity:.2}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-en{font-size:36px}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-num{font-size:96px}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-ja{font-size:36px;font-weight:700;color:#6dba44;margin-bottom:20px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox-ja{position:absolute;top:50%;transform:translateY(-50%);left:0;font-size:20px;width:60%}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-ja span{font-size:24px}}.gutenberg_feature .gutenberg_fc .left-image-box-textbox-text{font-size:16px;font-weight:400;line-height:3.6rem;margin-bottom:20px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-textbox-text{font-size:14px}}.gutenberg_feature .gutenberg_fc .left-image-box-textbox a{font-size:16px;font-weight:700;display:flex;display:inline-block;align-items:center;position:relative;color:#6dba44}.gutenberg_feature .gutenberg_fc .left-image-box-textbox a:hover::after{bottom:0;opacity:1}.gutenberg_feature .gutenberg_fc .left-image-box-textbox a::after{content:"";position:absolute;bottom:.5em;left:0;width:100%;height:1px;opacity:0}.gutenberg_feature .gutenberg_fc .left-image-box-textbox a i{font-size:12px;padding-left:5px}.gutenberg_feature .gutenberg_fc .left-image-box-imgbox img{height:450px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .left-image-box-imgbox img{height:auto}}.gutenberg_feature .gutenberg_fc .right-image-box{width:100%;margin-bottom:80px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box{height:auto;margin-bottom:30px}}.gutenberg_feature .gutenberg_fc .right-image-box-textbox{width:100%;margin:0 auto;display:flex;gap:40px;justify-content:flex-end}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box-textbox{flex-direction:column-reverse}}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-inr{width:45%;padding-left:40px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box-textbox-inr{padding-left:20px;width:100%;padding:0 20px}}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box-textbox-flexbox{display:flex;align-items:center;flex-direction:row-reverse;justify-content:end;margin-bottom:25px;position:relative}}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-title{margin-bottom:10px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box-textbox-title{margin-bottom:0px;text-align:right}}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-en,.gutenberg_feature .gutenberg_fc .right-image-box-textbox-num{font-family:"Open Sans",sans-serif;font-weight:700;line-height:1;width:100%;color:#6dba44;opacity:.2}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-en{font-size:36px}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-num{font-size:96px}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-ja{font-size:36px;font-weight:700;color:#6dba44;margin-bottom:20px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box-textbox-ja{position:absolute;top:50%;transform:translateY(-50%);left:0;font-size:20px;width:60%}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-ja span{font-size:24px}}.gutenberg_feature .gutenberg_fc .right-image-box-textbox-text{font-size:16px;font-weight:400;line-height:3.6rem;margin-bottom:20px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box-textbox-text{font-size:14px}}.gutenberg_feature .gutenberg_fc .right-image-box-textbox a{font-size:16px;font-weight:700;display:flex;display:inline-block;align-items:center;position:relative;color:#6dba44}.gutenberg_feature .gutenberg_fc .right-image-box-textbox a:hover::after{bottom:0;opacity:1}.gutenberg_feature .gutenberg_fc .right-image-box-textbox a::after{content:"";position:absolute;bottom:.5em;left:0;width:100%;height:1px;opacity:0}.gutenberg_feature .gutenberg_fc .right-image-box-textbox a i{font-size:12px;padding-left:5px}.gutenberg_feature .gutenberg_fc .right-image-box-imgbox img{height:450px}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .right-image-box-imgbox img{height:auto}}.gutenberg_feature .gutenberg_fc .main-title-head01{position:relative;margin-bottom:80px;text-align:left;color:#6dba44}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .main-title-head01{margin-bottom:40px}}.gutenberg_feature .gutenberg_fc .main-title-head01-en{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:144px;opacity:.08;line-height:.8;overflow:hidden}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .main-title-head01-en{font-size:72px}}@media(max-width: 480px){.gutenberg_feature .gutenberg_fc .main-title-head01-en{font-size:50px}}.gutenberg_feature .gutenberg_fc .main-title-head01-ja{left:0;font-weight:bold;font-size:36px;line-height:52px;position:absolute;top:50%;transform:translateY(-50%);word-wrap:break-word;white-space:normal;max-width:100%}@media(max-width: 768px){.gutenberg_feature .gutenberg_fc .main-title-head01-ja{font-size:32px}}@media(max-width: 480px){.gutenberg_feature .gutenberg_fc .main-title-head01-ja{font-size:24px;line-height:1.2}}.gutenberg_feature .gutenberg_fc img{max-width:100%}.gutenberg_feature .gutenberg_fc a:hover{opacity:.8}
