.elementor-8772 .elementor-element.elementor-element-7604ca71 > .elementor-container{max-width:1200px;}.elementor-8772 .elementor-element.elementor-element-7604ca71{margin-top:0px;margin-bottom:0px;}.elementor-8772 .elementor-element.elementor-element-84d4bec .gridblock-grid-element{border-radius:5px 5px 5px 5px;}.elementor-8772 .elementor-element.elementor-element-84d4bec .work-details h4{color:#000000;}.elementor-8772 .elementor-element.elementor-element-84d4bec .work-details h4 a{color:#000000;}.elementor-8772 .elementor-element.elementor-element-84d4bec .work-description{color:#000000;}.elementor-8772 .elementor-element.elementor-element-84d4bec .worktype-categories{color:#000000;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-details{text-align:center;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .worktype-categories{text-align:center;color:#000000;font-size:12px;letter-spacing:1.7px;}.elementor-8772 .elementor-element.elementor-element-4d56aa74{width:100%;max-width:100%;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .gridblock-grid-element{border-radius:5px 5px 5px 5px;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-details h4{color:#000000;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-details h4 a{color:#000000;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-details h4,.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-details h4 a{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;line-height:25px;letter-spacing:1px;word-spacing:0px;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-description{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:400;line-height:24px;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 #gridblock-filters li a{font-size:13px;}@media(max-width:1024px){.elementor-8772 .elementor-element.elementor-element-4d56aa74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-8772 .elementor-element.elementor-element-84d4bec .work-details{text-align:center;}.elementor-8772 .elementor-element.elementor-element-84d4bec .worktype-categories{text-align:center;font-size:11px;letter-spacing:1.2px;}.elementor-8772 .elementor-element.elementor-element-84d4bec .work-details h4,.elementor-8772 .elementor-element.elementor-element-84d4bec .work-details h4 a{font-size:18px;line-height:0.3em;letter-spacing:0px;}.elementor-8772 .elementor-element.elementor-element-84d4bec .work-description{font-size:13px;line-height:1.5em;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-details h4,.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-details h4 a{font-size:22px;line-height:1.4em;}.elementor-8772 .elementor-element.elementor-element-4d56aa74 .work-description{font-size:23px;}}