.component--card>.component--item{position:relative}.component--card>.component--item .component--tag .component--link_list{justify-content:start}.component--card.has--grid-column-1-fr-same>.component--item.has--padding,.component--card.has--grid-column-2-fr-same>.component--item.has--padding{padding:40px}.component--card.has--grid-column-3-fr-same>.component--item.has--padding{padding:30px}.component--card.has--grid-column-4-fr-same>.component--item.has--padding,.component--card.has--grid-column-5-fr-same>.component--item.has--padding{padding:20px}@media screen and (max-width:1050px){.component--card.has--grid-column-1-fr-same>.component--item.has--padding,.component--card.has--grid-column-2-fr-same>.component--item.has--padding,.component--card.has--grid-column-3-fr-same>.component--item.has--padding{padding:25px}}@media screen and (max-width:425px){.component--card.has--grid-column-1-fr-same>.component--item.has--padding,.component--card.has--grid-column-2-fr-same>.component--item.has--padding,.component--card.has--grid-column-3-fr-same>.component--item.has--padding,.component--card.has--grid-column-4-fr-same>.component--item.has--padding,.component--card.has--grid-column-5-fr-same>.component--item.has--padding{padding:20px}}.component--card.has--setting-type-vertical>.component--item>.image_column{margin-bottom:30px}@media screen and (max-width:768px){.component--card>.component--item>.image_column{margin-bottom:20px}}.component--card>.component--item.has--border-radius>*>.component--entire_link+.component--deco_label,.component--card>.component--item.has--border-radius>*>:first-child.component--deco_label{border-radius:10px 10px 0 0}.component--card.has--grid-column-1-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-1-fr-same>.component--item.has--padding>*>:first-child.component--deco_label,.component--card.has--grid-column-2-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-2-fr-same>.component--item.has--padding>*>:first-child.component--deco_label{margin-left:-40px;margin-right:-40px;margin-top:-40px}.component--card.has--grid-column-3-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-3-fr-same>.component--item.has--padding>*>:first-child.component--deco_label{margin-left:-30px;margin-right:-30px;margin-top:-30px}.component--card.has--grid-column-4-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-4-fr-same>.component--item.has--padding>*>:first-child.component--deco_label{margin-left:-20px;margin-right:-20px;margin-top:-20px}@media screen and (max-width:1050px){.component--card.has--grid-column-1-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-1-fr-same>.component--item.has--padding>*>:first-child.component--deco_label,.component--card.has--grid-column-2-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-2-fr-same>.component--item.has--padding>*>:first-child.component--deco_label,.component--card.has--grid-column-3-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-3-fr-same>.component--item.has--padding>*>:first-child.component--deco_label{margin-left:-25px;margin-right:-25px;margin-top:-25px}}@media screen and (max-width:425px){.component--card.has--grid-column-1-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-1-fr-same>.component--item.has--padding>*>:first-child.component--deco_label,.component--card.has--grid-column-2-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-2-fr-same>.component--item.has--padding>*>:first-child.component--deco_label,.component--card.has--grid-column-3-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-3-fr-same>.component--item.has--padding>*>:first-child.component--deco_label,.component--card.has--grid-column-4-fr-same>.component--item.has--padding>*>.component--entire_link+.component--deco_label,.component--card.has--grid-column-4-fr-same>.component--item.has--padding>*>:first-child.component--deco_label{margin-left:-20px;margin-right:-20px;margin-top:-20px}}.component--card.has--grid-column-1-fr-same>.component--item>*>*,.component--card.has--grid-column-2-fr-same>.component--item>*>*,.component--card.has--grid-column-3-fr-same>.component--item>*>*{margin-bottom:30px}.component--card.has--grid-column-4-fr-same>.component--item>*>*{margin-bottom:20px}@media screen and (max-width:768px){.component--card.has--grid-column-1-fr-same>.component--item>*>*,.component--card.has--grid-column-2-fr-same>.component--item>*>*,.component--card.has--grid-column-3-fr-same>.component--item>*>*{margin-bottom:20px}}.component--card.has--grid-column-1-fr-same>.component--item>*>:last-child,.component--card.has--grid-column-2-fr-same>.component--item>*>:last-child,.component--card.has--grid-column-3-fr-same>.component--item>*>:last-child,.component--card.has--grid-column-4-fr-same>.component--item>*>:last-child{margin-bottom:0}.component--card>.component--item>.content_column{display:flex;flex-flow:column;height:100%}.component--card.has--setting-type-horizontal>.component--item{column-gap:30px;display:grid}.component--card.has--setting-type-horizontal>.component--item.has--grid-column-2-fr-1_1{grid-template-columns:1fr 1fr}.component--card.has--setting-type-horizontal>.component--item.has--grid-column-2-fr-1_2{grid-template-columns:1fr 2fr}.component--card.has--setting-type-horizontal>.component--item.has--grid-column-2-fr-2_3{grid-template-columns:2fr 3fr}.component--card.has--setting-type-horizontal>.component--item.has--grid-column-2-fr-2_1{grid-template-columns:2fr 1fr}.component--card.has--setting-type-horizontal>.component--item.has--grid-column-2-fr-3_2{grid-template-columns:3fr 2fr}.component--card.has--setting-type-horizontal>.component--item.has--order-image_content .image_column{order:1}.component--card.has--setting-type-horizontal>.component--item.has--order-content_image .image_column,.component--card.has--setting-type-horizontal>.component--item.has--order-image_content .content_column{order:2}.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-alternate .image_column,.component--card.has--setting-type-horizontal>.component--item.has--order-content_image .content_column{order:1}.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-alternate .content_column,.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-alternate:nth-child(2n) .image_column{order:2}.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-alternate:nth-child(2n) .content_column{order:1}.component--card.has--setting-type-horizontal>.component--item.has--order-alternate.has--grid-column-2-fr-1_2:nth-child(2n){grid-template-columns:2fr 1fr}.component--card.has--setting-type-horizontal>.component--item.has--order-alternate.has--grid-column-2-fr-2_3:nth-child(2n){grid-template-columns:3fr 2fr}.component--card.has--setting-type-horizontal>.component--item.has--order-alternate.has--grid-column-2-fr-2_1:nth-child(2n){grid-template-columns:1fr 2fr}.component--card.has--setting-type-horizontal>.component--item.has--order-alternate.has--grid-column-2-fr-3_2:nth-child(2n){grid-template-columns:2fr 3fr}.component--card.has--setting-type-horizontal.has--grid-column-2-fr-same>.component--item.has--order-alternate .image_column{order:1}.component--card.has--setting-type-horizontal.has--grid-column-2-fr-same>.component--item.has--order-alternate .content_column{order:2}.component--card.has--grid-column-1-fr-same>.component--item .component--link_list.has--grid-column-1-fr-same,.component--card.has--grid-column-1-fr-same>.component--item .component--link_list.has--grid-column-2-fr-same,.component--card.has--grid-column-2-fr-same>.component--item .component--link_list.has--grid-column-1-fr-same,.component--card.has--grid-column-2-fr-same>.component--item .component--link_list.has--grid-column-2-fr-same{gap:20px}.component--card.has--grid-column-3-fr-same>.component--item .component--link_list.has--grid-column-1-fr-same,.component--card.has--grid-column-3-fr-same>.component--item .component--link_list.has--grid-column-2-fr-same,.component--card.has--grid-column-4-fr-same>.component--item .component--link_list.has--grid-column-1-fr-same,.component--card.has--grid-column-4-fr-same>.component--item .component--link_list.has--grid-column-2-fr-same{gap:10px}@media screen and (max-width:768px){.component--card.has--grid-column-1-fr-same>.component--item .component--link_list.has--grid-column-1-fr-same,.component--card.has--grid-column-1-fr-same>.component--item .component--link_list.has--grid-column-2-fr-same,.component--card.has--grid-column-2-fr-same>.component--item .component--link_list.has--grid-column-1-fr-same,.component--card.has--grid-column-2-fr-same>.component--item .component--link_list.has--grid-column-2-fr-same{gap:10px}}.component--card>.component--item .component--entire_link{background-color:hsla(0,0%,100%,0);bottom:0;left:0;margin-bottom:0!important;pointer-events:none;position:absolute;right:0;top:0;transition:.7s;z-index:10}@media screen and (min-width:1051px){.component--card>.component--item:hover .component--entire_link{background-color:hsla(0,0%,100%,.5);pointer-events:all}}@media screen and (max-width:1050px){.component--card>.component--item:hover .component--entire_link{pointer-events:all}}.component--card.has--design-type-just{gap:0}.component--card.has--design-type-flow.has--grid-column-1-fr-same,.component--card.has--design-type-flow.has--grid-column-2-fr-same,.component--card.has--design-type-flow.has--grid-column-3-fr-same,.component--card.has--design-type-flow.has--grid-column-4-fr-same{gap:70px}.component--card.has--design-type-flow>.component--item{position:relative}.component--card.has--design-type-flow.has--grid-column-1-fr-same>.component--item:before{background-color:#ff5c35;bottom:-50px;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:30px;left:50%;position:absolute;transform:translateX(-50%);width:calc(60px*cos(60deg))}.component--card.has--design-type-flow.has--grid-column-2-fr-same>.component--item:before,.component--card.has--design-type-flow.has--grid-column-3-fr-same>.component--item:before,.component--card.has--design-type-flow.has--grid-column-4-fr-same>.component--item:before{background-color:#ff5c35;clip-path:polygon(0 0,100% 50%,0 100%);content:"";height:30px;position:absolute;right:-50px;top:50%;transform:translateY(-50%);width:calc(15px*tan(60deg))}@media screen and (max-width:768px){.component--card.has--design-type-flow.has--grid-column-2-fr-same.has--setting-type-horizontal>.component--item:before{background-color:#ff5c35;bottom:-50px;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:30px;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:calc(60px*cos(60deg))}}@media screen and (max-width:425px){.component--card.has--design-type-flow.has--grid-column-2-fr-same>.component--item:before,.component--card.has--design-type-flow.has--grid-column-3-fr-same>.component--item:before,.component--card.has--design-type-flow.has--grid-column-4-fr-same>.component--item:before{background-color:#ff5c35;bottom:-50px;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:30px;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:calc(60px*cos(60deg))}}.component--card.has--design-type-flow>.component--item:last-child:before{height:0!important;width:0!important}.component--card .component--list.has--design-type-flow{row-gap:50px}.component--card .component--list.has--design-type-flow>.component--item{position:relative}.component--card .component--list.has--design-type-flow>.component--item:before{background-color:#ff5c35;bottom:-35px;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:20px;left:50%;position:absolute;transform:translateX(-50%);width:calc(40px*cos(60deg))}.component--card .component--list.has--design-type-flow>.component--item:last-child:before{height:0!important;width:0!important}.component--card .component--item.has--shadow-type-fill{box-shadow:10px 10px #f5f5f5}@media screen and (max-width:768px){.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item{grid-template-columns:1fr!important}.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-content_image .image_column{order:1}.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-content_image .content_column{order:2}.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-alternate:nth-child(2n) .image_column{order:1}.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item.has--order-alternate:nth-child(2n) .content_column{order:2}.component--card.has--setting-type-horizontal.has--grid-column-2-fr-same{grid-template-columns:1fr}}@media screen and (max-width:425px){.component--card.has--setting-type-horizontal.has--grid-column-1-fr-same>.component--item{grid-template-columns:1fr!important}.component--card.has--setting-type-horizontal.has--grid-column-2-fr-same{grid-template-columns:1fr}}.component--blog_list .content_column .component--date{margin-bottom:5px}.component--blog_list .content_column *+.component--title{margin-bottom:30px}.component--blog_list .content_column *+.component--author,.component--blog_list .content_column *+.component--tag{margin-bottom:10px}.component--blog_list .content_column *+.component--richtext{margin-bottom:30px}.component--blog_list .content_column *+.component--link_list{margin-bottom:10px}