@charset "utf-8";

/* sub01_05 비전 */
.s0105 .vision-wrap {padding:50px 0;overflow:hidden;}
.s0105 .vision-wrap .vision-banner {position:relative;margin:0 auto 25px;padding:45px 30px;max-width:950px;background:url(/images/ctc/sub01/sub0105_bg.png) no-repeat;background-size:cover;border-radius:0 30px 0 30px;}
.s0105 .vision-wrap .vision-banner:before, .s0102 .vision-wrap .vision-banner:after {content:"";display:block;position:absolute;}
.s0105 .vision-wrap .vision-banner .banner-title {position:relative;font-family:'gmarket';z-index:1;color:#fff;text-align:center;}
.s0105 .vision-wrap .vision-banner .banner-title em {display:block;padding-bottom:8px;font-weight:bold;font-size:16px;}
.s0105 .vision-wrap .vision-banner .banner-title strong {display:block;font-weight:normal;font-size:27px;}

.s0105 .vision-wrap .title { position:relative;text-align:center;z-index:10;display:block;padding-bottom:8px;font-weight:bold;font-size:16px;}
.s0105 .vision-wrap .title em {display:block;padding-bottom:2px;font-weight:bold;font-size:16px;}
.s0105 .vision-wrap .title p {display:block;font-size:22px;margin-top:-0.5px;}

.s0105 .vision-wrap .vision-list {position:relative;display:flex;max-width:1218px;margin:0 auto;padding-top:90px;}
.s0105 .vision-wrap .vision-list:before {content:"";display:block;position:absolute;top:-69px;left:50%;transform:translateX(-50%);width:357px;height:181px;background:url(/images/biobank/sub01/sub0102_arrow.png) no-repeat;}
.s0105 .vision-wrap .vision-list .vision {position:relative;flex-basis:33.3333%;max-width:33.3333%;padding:0 14px;}
.s0105 .vision-wrap .vision-list .vision:before {content:"";display:block;position:absolute;top:-45px;left:50%;transform:translateX(-50%);width:110px;height:110px;border-radius:100%;}
.s0105 .vision-wrap .vision-list .vision.vision01:before {background:#008574 url(/images/ctc/sub01/sub0105_icon01.png) no-repeat;}
.s0105 .vision-wrap .vision-list .vision.vision02:before {background:#65c420 url(/images/ctc/sub01/sub0105_icon02.png) no-repeat;}
.s0105 .vision-wrap .vision-list .vision.vision03:before {background:#095b74 url(/images/ctc/sub01/sub0105_icon03.png) no-repeat;}
.s0105 .vision-wrap .vision-list .vision p {display:flex;width:100%;height:100%;padding:75px 25px 30px;margin:0;border:10px solid #f7f7f7;justify-content:center;font-size:18px;text-align:center;color:#444;}

@media (max-width:991px) {
  .s0105 .vision-wrap .vision-list {flex-wrap:wrap;}
  .s0105 .vision-wrap .vision-list .vision {flex-basis:100%;max-width:100%;padding:0;}
  .s0105 .vision-wrap .vision-list .vision:not(:first-child) {margin-top:65px;}
}
@media (max-width:767px) {
  .s0105 .vision-wrap .vision-banner:before {width:140px;height:53px;background-size:100%;border-radius:0 30px 0 30px;}
  .s0105 .vision-wrap .vision-banner:after {width:150px;height:104px;background-size:100%;border-radius:0 30px 0 30px;}
}
/* sub01_05 비전 End */

/* sub02_01 지원서비스 */
.sub02_01 .infobox{position:relative;margin-bottom:30px;padding:40px 50px 20px 50px;border:1px solid #d1d1d1;border-radius:15px;z-index:0;overflow:hidden;min-height:200px;}
.sub02_01 .infobox .inner .txtwrap ul {margin:30px 0 20px;}
.sub02_01 .infobox .inner .txtwrap ul li {padding-left:110px;}
.sub02_01 .infobox .btn{float:right;}
.sub02_01 .ui-banner__box .item.long{margin-top:30px;}
@media(max-width:499px){
	.sub02_01.infobox .inner .txtwrap ul li {padding-left:0;}
	.sub02_01 .infobox .btn{padding:10px 40px 10px 15px;}
}
/* sub02_01 지원서비스 End*/

/* sub02_02 임상시험 참여절차 */
.s0202 .imgbox3 {padding:75px 20px 85px;text-align:center;background:#f8f9f9;}
@media (max-width:767px) {
  .s0202 .imgbox3 {padding:40px 20px;}
}
/* sub02_02 임상시험 참여절차 End */