.portfolio__item__content,.select__wrap{transition:.3s}.portfolio__item__content:hover,.select__wrap:hover{opacity:.75}.select__conrainer{display:flex;gap:6px}@media (min-width:1024px){.select__conrainer{gap:1.222rem}}.select__wrap{position:relative;width:100%}.select__wrap:after{aspect-ratio:1/1;background:url(../img/common/select_arrow.svg) no-repeat 50%/contain;background:url(//5522970.fs1.hubspotusercontent-na1.net/hubfs/5522970/raw_assets/public/ouvc/img/common/select_arrow.svg) no-repeat 50%/contain;content:"";pointer-events:none;position:absolute;right:2.13rem;top:50%;transform:translateY(-50%);width:.69rem}@media (min-width:1024px){.select__wrap:after{right:.67rem;width:.61rem}}.select{border-bottom:2px solid #213491;color:#213491;font-family:poppins;padding:1rem;text-align:center;width:100%}.select:active,.select:focus{border-bottom:2px solid #fabe00;outline:none}.no-much{display:block}.no-much.hide{display:none}.portfolio__list{display:grid;grid-template-columns:1fr 1fr}@media (min-width:1024px){.portfolio__list{gap:2.5rem 2.833rem;grid-template-columns:1fr 1fr 1fr 1fr}}.portfolio__list.hide{display:none}.portfolio__item{cursor:pointer;position:relative}.portfolio__item:hover .portfolio__name{opacity:1}.portfolio__item.hide{display:none}.portfolio__item[data-con=op01]:after,.portfolio__item[data-con=op02]:after,.portfolio__item[data-con=op03]:after{-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0);color:#fff;content:"aaaa";font-size:.8rem;height:4rem;left:0;padding:0 .5rem;position:absolute;top:0;width:4rem}.portfolio__item[data-con=op01]:after{background:#f6b711;content:"IPO"}.portfolio__item[data-con=op02]:after{background:#005fae;content:"M&A"}.portfolio__item[data-con=op03]:after{background:#479ee1;content:"EXIT"}.portfolio__item__content{display:grid;gap:1rem}@media (min-width:1024px){.portfolio__ttl{font-size:.888rem;letter-spacing:-.07em}}.portfolio__item__content__img{position:relative}.portfolio__name{background:rgba(33,52,145,.75);color:#fff;display:grid;font-size:1rem;height:100%;left:0;opacity:0;place-content:center;position:absolute;text-align:center;top:0;transition:.3s;width:100%;z-index:1}@media (min-width:1024px){.portfolio__name{font-size:.888rem}}.portfolio__img{aspect-ratio:274/183!important}#modal__overlay{align-items:flex-start;background:rgba(99,102,106,.6);bottom:0;display:none;display:flex;height:100%;justify-content:center;left:0;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1000}@media (min-width:1024px){#modal__overlay.aboutus .modal__container{padding:1.56rem}}.modal__container{background-color:#fff;display:none;height:auto;margin-bottom:3.5rem;margin-top:3.5rem;padding:1.5rem;position:relative;transform:translateY(0)}@media (min-width:1024px){.modal__container{margin:0;padding:4.56rem 2.5rem;top:50%;transform:translateY(-50%)}}.modal__close{cursor:pointer;height:1.19rem;position:absolute;right:.69rem;top:-1.88rem;width:1.19rem}@media (min-width:1024px){.modal__close{height:1.56rem;right:-3rem;top:1.44rem;width:1.56rem}}.modal__close img{width:100%}.modal__inner{display:flex;flex-direction:column;row-gap:2.06rem}@media (min-width:1024px){.modal__inner{-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;flex-direction:unset;grid-template-columns:1fr 1.6fr}}.modal__box{order:2}@media (min-width:1024px){.modal__box{order:1}}.modal__img__wraper{align-items:center;display:grid;height:-moz-fit-content;height:fit-content;margin:auto 0}.modal__img img{height:auto;margin:auto;-o-object-fit:contain;object-fit:contain;width:100%}.modal__img__cap{font-weight:600}@media (min-width:1024px){.modal__img__cap{font-size:1.222rem}}.modal__content{overflow-y:scroll}@media (min-width:1024px){.modal__content{max-height:49.592vh}}.modal__list{display:grid;gap:2rem}@media (min-width:1024px){.modal__list{gap:1rem}}.modal__item{display:grid;gap:.5rem}@media (min-width:1024px){.modal__item{gap:4rem;grid-template-columns:5.5rem 1fr}}.modal__item__ttl{font-weight:600}