@charset "utf-8";

.eQ01 .wrap_sub_visual::before{background:url(/sites/anis/images/sub/sub_visual_01.jpg) no-repeat center;}
.eQ02 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_19.jpg) no-repeat center;}
.eQ03 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_21.jpg) no-repeat center;}
.eQ04 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_12.jpg) no-repeat center;}
.eQ05 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_5.jpg) no-repeat center;}
.eQ06 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_22.jpg) no-repeat center;}
.eQ07 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_25.jpg) no-repeat center;}
.eQ08 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_8.jpg) no-repeat center;}
.eQ09 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_19.jpg) no-repeat center;}
.eQ010 .wrap_sub_visual::before{background:url(/sites/style_guide/images/sub/sub_visual_22.jpg) no-repeat center;}


.flex_list {display:flex; gap:20px; width: 100%;}
.flex_list li {width: calc(100% / 4 -  16px);  display: flex;  align-items: center;   justify-content: center; color: #404040;  font-weight: 600;}
.flex_list li a {display:block; text-align:center; width: 100%;}

.card_list {display:flex; gap:20px; width: 100%; flex-wrap: wrap;}
.card_list li {border: solid 1px #dcdcdc; background: #fafafa; width: calc(100% / 5 -  16px);  display: flex;  align-items: center;   justify-content: center;  padding: 50px;  color: #404040;  font-weight: 600;     background: #f0f0f0;}