.pa-blog-separators article{position:relative}.pa-blog-separators .et_pb_blog_grid .et_pb_post .post-meta{position:absolute;top:0;left:0;margin-bottom:0;color:#ffffff!important;background:#81c15c!important;padding:6px 12px;margin:15px;border-radius:50px}.post-content-inner{margin-top:15px}.et_pb_blog_grid .et_pb_no_thumb .entry-title,.et_pb_blog_grid .et_pb_no_thumb h2{margin-top:40px}.et_pb_portfolio_grid .et_pb_portfolio_item,.et_pb_portfolio_grid .column_width,.et_pb_portfolio_grid .et_pb_portfolio_image,.et_pb_portfolio_grid .et_pb_portfolio_image.portrait img{width:250px!important}.et_pb_portfolio_grid .et_pb_portfolio_image img{min-width:250px}.et_pb_portfolio_grid .et_pb_portfolio_image,.et_pb_portfolio_grid .et_pb_portfolio_image.landscape img{height:250px!important}.et_pb_portfolio_grid .et_pb_portfolio_image img{min-height:250px}.et_pb_portfolio_grid .et_pb_portfolio_item{margin-bottom:26px!important;margin-right:26px!important}.et_pb_portfolio_grid .et_pb_portfolio_item.last_in_row{margin-right:0!important}div.et_pb_section.et_pb_section_0_tb_body{background-image:url(http://english-cc.com/wp-content/uploads/2021/05/LINE_P20201222_170059388.jpg)!important}.et_pb_section_0_tb_body{height:550px}.et_pb_section_0_tb_body:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-135deg,rgba(121,201,116,.1),rgba(117,166,175,.8));z-index:2}.et_pb_row_0_tb_body{background-color:#ffffff;z-index:2!important;position:absolute!important;top:50%;bottom:auto;left:50%;right:auto;transform:translateX(-50%) translateY(-50%);margin:auto}.et_pb_row_0_tb_body,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row{max-width:700px}.et_pb_text_0_tb_body h2{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:40px;color:#5a5a5a!important}.et_pb_text_0_tb_body{background-color:#ffffff}.et_pb_row_1_tb_body{background-image:linear-gradient(82deg,#29c4a9 53%,#2b87da 100%);background-color:#ffffff;z-index:2!important;position:absolute!important;top:50%;bottom:auto;left:50%;right:auto;transform:translateX(-50%) translateY(-50%);margin:auto}.et_pb_row_1_tb_body,body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row{width:70%;max-width:700px}.et_pb_text_1_tb_body.et_pb_text{color:#ffffff!important}.et_pb_text_1_tb_body{font-size:20px}.et_pb_text_1_tb_body h2{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:40px;color:#ffffff!important}.et_pb_section_1_tb_body.et_pb_section{padding-right:0px}.et_pb_row_2_tb_body,body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row{max-width:90vw}.et_pb_blog_0_tb_body .et_pb_post .entry-title a,.et_pb_blog_0_tb_body .not-found-title{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_blog_0_tb_body .et_pb_post,.et_pb_blog_0_tb_body .et_pb_post .post-content *{color:#535353!important}.et_pb_blog_0_tb_body .et_pb_post .post-content,.et_pb_blog_0_tb_body.et_pb_bg_layout_light .et_pb_post .post-content p,.et_pb_blog_0_tb_body.et_pb_bg_layout_dark .et_pb_post .post-content p{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif}.et_pb_blog_0_tb_body .et_pb_post .post-meta,.et_pb_blog_0_tb_body .et_pb_post .post-meta a,#left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta,#left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta a{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif;font-weight:700;color:#ffffff!important}.et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif;color:#000000!important}.et_pb_blog_0_tb_body .wp-pagenavi a,.et_pb_blog_0_tb_body .wp-pagenavi span{font-family:'Noto Sans JP',Helvetica,Arial,Lucida,sans-serif!important;color:#000000!important}.et_pb_blog_0_tb_body{padding-top:0px}.et_pb_blog_0_tb_body article.et_pb_post{box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.et_pb_blog_0_tb_body .entry-title{height:20px;overflow:hidden}.et_pb_blog_0_tb_body .post-content{height:60px;overflow:hidden}.et_pb_blog_0_tb_body .entry-featured-image-url img{position:relative}@media only screen and (min-width:981px){.et_pb_row_0_tb_body,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row{width:85%}}@media only screen and (max-width:980px){.et_pb_section_0_tb_body{height:auto}.et_pb_row_0_tb_body,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_body.et_pb_row{width:70%}.et_pb_text_1_tb_body h2{font-size:30px}.et_pb_blog_0_tb_body .post-content{height:60px;overflow:hidden}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_blog_0_tb_body .entry-title{height:20px;overflow:hidden}}@media only screen and (max-width:767px){.et_pb_section_0_tb_body{height:300px}.et_pb_row_0_tb_body.et_pb_row,.et_pb_row_1_tb_body.et_pb_row{padding-top:10px!important;padding-bottom:10px!important;padding-top:10px!important;padding-bottom:10px!important}.et_pb_text_0_tb_body h2{font-size:25px}.et_pb_text_1_tb_body{font-size:16px}.et_pb_text_1_tb_body h2{font-size:20px}.et_pb_blog_0_tb_body .et_pb_post .post-meta,.et_pb_blog_0_tb_body .et_pb_post .post-meta a,#left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta,#left-area .et_pb_blog_0_tb_body .et_pb_post .post-meta a{font-size:10px}.et_pb_blog_0_tb_body .entry-title{height:17px;overflow:hidden}.et_pb_blog_0_tb_body .post-content{height:60px;overflow:hidden}}