#solution .module_type02 .cont_box{padding:20px 40px;position:relative;width:50%}#solution .module_type02 .cont_box:before{clip-path:polygon(0 0,0 100%,100% 0);content:"";display:block;height:75px;left:0;opacity:.3;position:absolute;top:0;width:200px}#solution .module_type02 .cont_box.kadai:before{background:var(--color-font)}#solution .module_type02 .cont_box.kaiketsu:before{background:var(--color-main)}#solution .module_type02 .cont_box .cont_title{display:flex;justify-content:space-between}#solution .module_type02 .cont_box .cont_title h6{font-size:100px;line-height:100px}#solution .module_type02 .cont_box .cont_title img{height:110px;width:auto}#solution .module_type02 .cont_box p{margin:1.5em auto;min-height:134px;padding:1.5em 1em;width:100%}#solution .module_type02 .cont_box p:first-child{margin:.5em auto 1.5em}#solution .module_type02 .kadai{background:#e3e7ea}#solution .module_type02 .kadai .cont_title h6{color:#fff;opacity:.4}#solution .module_type02 .kadai p{border-left:1px solid var(--color-font);border:1px solid var(--color-font);border-left-width:10px}#solution .module_type02 .kaiketsu .cont_title h6{color:var(--color-main);opacity:.15}#solution .module_type02 .kaiketsu p{background:#fff;border-left:1px solid var(--color-main);border:1px solid var(--color-main);border-left-width:10px}@media screen and (max-width:1000px){#solution .module_type02 .module_cont{flex-direction:column}#solution .module_type02 .cont_box{padding:20px;width:100%}#solution .module_type02 .cont_box:before{height:40px;width:150px}#solution .module_type02 .cont_box .cont_title h6{font-size:60px;line-height:60px}#solution .module_type02 .cont_box .cont_title img{height:70px;left:150px;position:absolute;width:auto}}