.txt-blue {color:#0070CE!important;}

.fund-card .fund-title {max-width:148rem;margin: 0 0 0 auto;display:flex;justify-content:space-between;}
.fund-card .fund-title > li {flex:1;text-align:center;font-weight: 500;font-size: 2.4rem;line-height: 3.2rem;padding:0 1rem;color: #121212;}

.fund-card .fund-step {margin-top:4rem;}
.fund-card .fund-step .fund-box {display:flex;}
.fund-card .fund-step .fund-box:not(:first-child) {margin-top:6.4rem;}
.fund-card .fund-step .fund-box .fund-l {padding: 0 4rem 0 0;width:24rem;box-sizing:border-box;display: flex;gap: 1.6rem;}
.fund-card .fund-step .fund-box .fund-l .fund-l-num {font-weight: 700;font-size: 2rem;line-height: 2.8rem;color: #0070CE;}
.fund-card .fund-step .fund-box .fund-l .fund-l-title {font-weight: 700;font-size: 2rem;line-height: 2.8rem;color:#000;}
.fund-card .fund-step .fund-box .fund-r {flex:1;display:flex;gap:2rem;position:relative;}
.fund-card .fund-step .fund-box .fund-r:after {content: "";width:2.4rem;height:2.4rem;background:url(../img/common/ico-flow.png) no-repeat;background-size:cover;position:absolute;top:calc(100% + (6.4rem / 2 - (3.5rem / 2)));left:calc(50% - 1.2rem);}
.fund-card .fund-step .fund-box:last-child .fund-r:after{display:none;}
.fund-card .fund-step .fund-box .fund-r-box {width:33.33%;padding:2.4rem 2.8rem;border: 1px solid #ccc;box-sizing:border-box;}
.fund-card .fund-step .fund-box .fund-r-box .fund-stt {display:inline-block;padding: 0.3rem 1.14rem;margin-bottom:2.4rem;font-weight: 500;font-size: 1.6rem;line-height: 2.4rem;color:#0070CE;border:1px solid #0070CE;box-sizing:border-box;}
.fund-card .fund-step .fund-box .fund-r-box .fund-stt.bg-blue {background-color:#0070CE;color:#fff;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li {margin-bottom:1.6rem;font-weight: 400;font-size: 1.6rem;line-height: 2.4rem;color: #000;padding-left:1.4rem;position:relative;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li:last-child{margin-bottom:0;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li:before {content:"";width:0.6rem;height:0.6rem;border-radius:50%;background-color:#0070CE;position:absolute;left:0;top:1rem;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li > .ico-link {position:relative;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li > .ico-link:after {content: "";display:inline-block;width:1.6rem;height:1.6rem;background: url(/_res/smu_research/research/img/common/ico-link.png) no-repeat;background-size:cover;margin-left:1rem;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li > .ico-dw {position:relative;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li > .ico-dw:after {content: "";display:inline-block;width: 1.8rem;height: 1.7rem;;background: url(/_res/smu_research/_share/img/common/ico-down-r-xs@2x.png) no-repeat;background-size:cover;margin-left:1rem;}
.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li span {font-weight:700;}
.fund-card .fund-step .fund-box .fund-r-box .title-table {margin:2rem 0;}

.fund-card .fund-step .fund-box .fund-r-box.type01{display:flex;flex-direction:column;justify-content:center;width:100%;}

/* Table */
.sm-table.type01 {max-width:120rem;}
.sm-table.type01 th {font-weight:400;}
.sm-table.type01 td {color:#666;}

@media screen and (max-width: 768px){
	.only-pc {display:none;}
	
	.fund-card .fund-title > li {font-size: 1.6rem;line-height: 2.2rem;}
	.fund-card .fund-step .fund-box {flex-wrap:wrap;}
	.fund-card .fund-step .fund-box .fund-l {width:100%;text-align:center;margin-bottom:2rem;padding:0 2rem;align-items: center;}
	.fund-card .fund-step .fund-box .fund-r {flex-wrap:wrap;width:100%;}
	.fund-card .fund-step .fund-box .fund-r-box {width:100%;}
	.fund-card .fund-step .fund-box .fund-l .fund-l-num {font-size:1.8rem;line-height: 2.6rem;}
	.fund-card .fund-step .fund-box .fund-l .fund-l-title {font-size:1.8rem;}
	.fund-card .fund-step .fund-box .fund-r-box .fund-desc > li {margin-bottom:1rem;}
	.fund-card .fund-step .fund-box:not(:first-child) {margin-top:6rem;}
	.fund-card .fund-step .fund-box .fund-r:after {top:calc(100% + (6rem / 2 - (1.5rem / 2)));}
}