.prd-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem;font-weight:700;line-height:1.2}.prd-link::after,.stock-list>li.stock-main-item .stock-main-topic a::after,.stock-list>li.stock-main-item .stock-sub-list>li a::after,.stock-list>li.stock-sub-item a::after{display:block;content:"";height:24px;width:24px;background-color:#080;-webkit-transition:background-color .4s;transition:background-color .4s;-webkit-mask-image:url(/common/img/icon_arrow.svg);mask-image:url(/common/img/icon_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-box-flex:0}.prd-link::after{-webkit-transform:translateY(8.4%);transform:translateY(8.4%);margin-left:10px;-ms-flex:0 0 auto;flex:0 0 auto}.prd-link::before{display:block;content:"";width:100px;height:100px;margin-right:16px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.prd-link.prd-stock::before{background-image:url(../img/icon_stock.svg)}.prd-link.prd-foreign-bond::before{background-image:url(../img/icon_foreign_bond.svg)}.prd-link.prd-investment-trust::before{background-image:url(../img/icon_investment_trust.svg)}.prd-link.prd-nisa::before{background-image:url(../img/icon_nisa.svg)}.prd-link.prd-pickup::before{background-image:url(../img/icon_pickup.svg)}.stock-block{background-color:#f4f4f4;margin-bottom:40px;padding:44px 48px 48px}.stock-head{gap:0 48px;margin-bottom:40px}.stock-head,.stock-head .stock-top,.stock-list{display:-webkit-box;display:-ms-flexbox;display:flex}.stock-head .stock-top{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem;font-weight:700;line-height:1.2}.stock-head .stock-top::before{display:block;content:"";width:100px;height:100px;margin-right:16px;background-image:url(../img/icon_stock.svg);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.stock-head .stock-top a{color:#000;text-decoration:none}.stock-head .stock-lead{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:2rem;font-weight:500;line-height:1.5}.stock-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.stock-list>li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:4px}.stock-list>li.stock-main-item{width:calc((100% - 24px)/2);padding:0 24px 30px}.stock-list>li.stock-main-item .stock-main-topic{border-bottom:1px solid #ccc;font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:18px}.stock-list>li.stock-main-item .stock-main-topic a{display:block;position:relative;padding:20px 40px 23px 0;color:#000;text-decoration:none}.stock-list>li.stock-main-item .stock-main-topic a::after,.stock-list>li.stock-main-item .stock-sub-list>li a::after,.stock-list>li.stock-sub-item a::after{-ms-flex:0 0 24px;flex:0 0 24px}.stock-list>li.stock-main-item .stock-main-topic a::after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stock-list>li.stock-main-item .stock-sub-list{gap:10px 40px}.stock-list>li.stock-main-item .stock-sub-list>li,.stock-list>li.stock-sub-item{font-size:1.8rem;font-weight:500}.stock-list>li.stock-main-item .stock-sub-list>li a,.stock-list>li.stock-sub-item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;text-decoration:none}.stock-list>li.stock-main-item .stock-sub-list>li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0 8px}.stock-list>li.stock-main-item .stock-sub-list>li a::after,.stock-list>li.stock-sub-item a::after{-webkit-transform:translateY(8.4%);transform:translateY(8.4%)}.stock-list>li.stock-sub-item a::after{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stock-list>li.stock-sub-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc((100% - 48px)/3);line-height:1.5}.stock-list>li.stock-sub-item a{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:16px 60px 16px 24px}.prd-other-list,.stock-info-list,.stock-list>li.stock-main-item .stock-sub-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stock-info-list{margin-top:24px;gap:0 40px}.stock-info-list>li{font-weight:500}.stock-info-list>li a{color:#000;text-decoration:underline}.prd-other-list{gap:40px}.prd-other-list>li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f4f4f4;width:calc((100% - 40px)/2)}.prd-other-list>li>a{display:block;padding:40px 48px 48px;color:#000;text-decoration:none}.prd-other-list>li>a .prd-link{margin-bottom:30px}.prd-other-list>li>a>p{line-height:1.5}@media only screen and (min-width:641px) and (max-width:960px){.prd-link,.stock-head .stock-top{font-size:2rem}.prd-link::before,.stock-head .stock-top::before{width:70px;height:70px}.stock-block{margin-bottom:30px;padding:36px 4%}.stock-head .stock-lead{font-size:1.8rem}.stock-head .stock-lead br{display:none}.stock-list>li.stock-main-item{padding:0 18px 18px}.stock-list>li.stock-sub-item{font-size:1.6rem}.stock-list>li.stock-sub-item a{padding:18px 60px 18px 18px}.prd-other-list{gap:30px}.prd-other-list>li{width:calc((100% - 30px)/2)}.prd-other-list>li>a{padding:28px}}@media only screen and (max-width:640px){.prd-link,.stock-head .stock-top{font-size:1.8rem}.prd-link::after{-webkit-transform:translateY(8.4%);transform:translateY(8.4%)}.prd-link::after,.stock-list>li.stock-main-item .stock-main-topic a::after,.stock-list>li.stock-main-item .stock-sub-list>li a::after,.stock-list>li.stock-sub-item a::after{display:block;content:"";height:20px;width:20px;background-color:#080;-webkit-transition:background-color .4s;transition:background-color .4s;-webkit-mask-image:url(/common/img/icon_arrow.svg);mask-image:url(/common/img/icon_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.prd-link::before,.stock-head .stock-top::before{width:50px;height:50px}.stock-block{margin-bottom:20px;padding:24px 7.16%}.stock-head{display:block;margin-bottom:24px}.stock-head .stock-lead{font-size:1.6rem;margin-top:12px}.stock-head .stock-lead br{display:none}.stock-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0}.stock-list>li.stock-main-item{width:100%;padding:0 15px 15px}.stock-list>li.stock-main-item>p{line-height:1.5}.stock-list>li.stock-main-item .stock-main-topic{font-size:1.6rem;margin-bottom:12px}.stock-list>li.stock-main-item .stock-main-topic a{padding:15px 40px 15px 0}.stock-list>li.stock-main-item .stock-main-topic a::after,.stock-list>li.stock-sub-item a::after{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stock-list>li.stock-main-item .stock-sub-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}.stock-info-list>li,.stock-list>li.stock-main-item .stock-sub-list>li{font-size:1.4rem}.stock-list>li.stock-main-item .stock-sub-list>li a::after{-webkit-transform:translateY(0);transform:translateY(0)}.stock-list>li.stock-sub-item{font-size:1.4rem;width:100%}.stock-list>li.stock-sub-item a{padding:16px 60px 16px 15px}.stock-list>li.stock-sub-item a::after{right:16px}.stock-info-list{gap:0 20px;margin-top:16px}.prd-other-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}.prd-other-list>li{width:auto}.prd-other-list>li>a{padding:20px}.prd-other-list>li>a .prd-link{margin-bottom:12px}}@media (hover:hover){.prd-other-list>li>a .prd-link,.stock-head .stock-top a,.stock-info-list>li a,.stock-list>li.stock-main-item .stock-main-topic a,.stock-list>li.stock-main-item .stock-sub-list>li a,.stock-list>li.stock-sub-item a{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.prd-other-list>li>a:hover .prd-link,.stock-head .stock-top a:hover,.stock-info-list>li a:hover,.stock-list>li.stock-main-item .stock-main-topic a:hover,.stock-list>li.stock-main-item .stock-sub-list>li a:hover,.stock-list>li.stock-sub-item a:hover{color:#080}}