.img-1 img{-o-object-position:50% 50%;object-position:50% 50%}.culture-inner{max-width:1200px}.culture-wrap{display:flex;align-items:center;justify-content:space-between}.culture-wrap.reverse{flex-direction:row-reverse}.culture-title{font-size:.75rem;color:#888;font-weight:normal}.culture-img{width:50%}.culture-img img{width:100%;height:auto}.culture-content{width:45%;text-align:right}.reverse .culture-content{text-align:left}.culture-text{margin-top:40px}.culture-text:first-child{margin-top:0}.culture-text .text{color:#000;font-size:1.25rem;margin-top:10px}.culture-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-top:40px}.culture-list .text{margin-top:10px}.culture-list span{display:block}.culture-item{border:1px solid #ccc;padding:20px}.culture-subtitle{color:#000}.culture-subtitle .en{color:#bb9a73;font-size:.75rem}.culture-line{margin:10px 0;width:1px;height:20px;background:#ccc}@media screen and (max-width: 1100px){.culture-inner{max-width:600px}.culture-wrap{flex-direction:column-reverse}.culture-wrap.reverse{flex-direction:column}.culture-wrap.reverse .culture-img{display:block;margin-top:40px}.culture-wrap.reverse .culture-content{margin-top:40px}.culture-img{width:auto;display:none}.culture-content{text-align:left;width:100%}}@media screen and (max-width: 640px){.culture-list{grid-template-columns:repeat(1, 1fr);gap:10px}.culture-list span{display:inline}.culture-line{height:10px}}