.add-nowrap{display:flex}.add-nowrap-icon{flex-shrink:0}.add-nowrap-contents{flex-grow:1}.add-db{display:block}@media screen and (min-width:800px){.sect2 .left-col-for-v2{display:flex;align-items:center}.sect2 .project-img-for-v2{flex-basis:100%;flex-shrink:0}.add-dn-pc{display:none}}@media screen and (max-width:799px){.add-dn-sp{display:none}#main .brand-content .content-wrap.sect2-head{padding-bottom:20px}#main .brand-content .content-wrap.sect2-foot{padding-top:20px}}