
/* 사회복지 현장실습 */
#sa_practi .tpbene img{margin-bottom:23px;}
#sa_practi .tpbene .practiceqna_btn{background-color:#2a2333;width:553px;height:49px;font-weight:600;line-height:49px;margin:0 auto;}
#sa_practi .tpbene .practiceqna_btn a{color:#fff;font-weight:400;font-size:18px;letter-spacing:-0.4px;}
#sa_practi .tpbene .practiceqna_btn span{color:#48ebb5;font-weight:400;font-size:18px;letter-spacing:-0.4px;}
#sa_practi .tpbene p{color:#000;font-weight:600;font-size:18px;letter-spacing:-0.4px;padding-top:12px;margin-bottom:106px;}
/* 친구추천 */
#land_body .tpbene .chinchoo_topbox{border:1px solid;color:#252525;width:740px;padding:28px 0 30px 0;margin:auto;}
#land_body .tpbene .ccbox_txt{display:flex;padding-top:8px;padding-left:90px;}
#land_body .tpbene .chinchoo_topbox h4{font-size:16px;color:#09eefc;background-color:#252525;border-radius:30px 30px 0px 30px;padding:9px;}
#land_body .tpbene .chinchoo_topbox li{font-size:18px;line-height:33px;padding-left:7px;letter-spacing:-0.8px;}

/* 브랜드 대상(공통)_PC*/
 dl.mTopbanner {position:absolute;right:0;background:url('/images/landing/awards2022.png') #00000066 right no-repeat;color:#fff;width:auto;text-align:right;letter-spacing:-1px;line-height:20px;border-radius:60px;padding:8px 70px 8px 40px;margin-top:20px;}
 dl.mTopbanner dt, dl.mTopbanner dd {color:#fff;font-size:14px!important;}

/* 오른쪽 배너 fixRight */
.fixRight{position:fixed;right:-10px;top:50%;transform:translateY(-50%);z-index:10;}
.fixRight li{width:185px;height:100px;background:no-repeat center ;margin-top:3px;border-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:-1px 1px 5px 0px rgba(39,40,52,0.3);box-shadow:-1px 1px 5px 0px rgba(39,40,52,0.3);}
.fixRight a{display:block;width:100%;height:100%;background:no-repeat center #fff;border-radius:10px;}
.socialwork .fixRight .social,.baeoom .fixRight .baeoom,.child .fixRight .child,.childdisabled .fixRight .childdisabled,.IT .fixRight .IT,.lifelongedu .fixRight .lifelongedu,.youth_interview .fixRight .youth_interview,.youth .fixRight .youth,.business .fixRight .business,.korean .fixRight .korean,#bo_lanpage .fixRight .child_integration{display:block;}

/* 유보통합 */
.bl_integration{background-color:#ebebeb;}
.bl_integration__label{position:relative;display:flex;justify-content:center;font-size:44px;color:#ff1e00;margin-top:21px;margin-bottom:20px;}
.bl_integration__label::before{content:"";position:absolute;top:-25px;left:auto;width:94px;height:30px;border:8px solid;border-bottom:none;}
.bl_integration_info{background:#fff;border-radius:50px;margin-top:30px;padding-top:45px;padding-bottom:40px;}
.bl_integration_info_txt, .bl_integration_info_txt *{font-size:24px;line-height:1.5;margin-bottom:40px;}
.bl_integration__TB{margin-top:20px;width:75%;margin:auto;}
.bl_integration__TB th, .bl_integration__TB td{padding:15px;border:2px solid #fff;font-size:18px;}
.bl_integration__TB_box::before{content:"";background:url("/landing/images/new/child_integration/ig_arrow2.png")no-repeat center;position:absolute;top:-94%;left:50%;width:146px;height: 146px;}
.bl_integration__TB_box{position:relative;background-color:#ffb56c;width:75%;font-size:36px;padding:25px 0;margin-top:74px;display:inline-block;}
.bl_integration__TB_top{border-top:6px solid #fc4008 !important;}
.bl_integration__TB_left{border-left:6px solid #fc4008 !important;}
.bl_integration__TB_right{border-right:6px solid #fc4008 !important;}
.bl_integration__TB_bottom{border-bottom:6px solid #fc4008 !important;}
.bl_integration__start_txt, .bl_integration__start_txt *{font-size:24px;line-height:1.5;margin-top:30px;}
.igInfo_c{color:#ff1e00;}
.bl_integration__change{margin-top:20px;min-height:320px;display:flex;align-items:center;}
.bl_integration__changeone{background-image:url("/landing/images/new/child_integration/ig_child1.png"),linear-gradient(to right, #fefaf3 80%, #ffe3c3);background-repeat:no-repeat,no-repeat;background-position:bottom left;border-radius:60px 0;padding-left:22%;}
.bl_integration__changetwo{background-image:url("/landing/images/new/child_integration/ig_child2.png"),linear-gradient(to left, #fefaf3 80%, #ffe3c3);justify-content:right;background-repeat:no-repeat,no-repeat;background-position:bottom right;border-radius:0 60px;padding-right:28%;}
.bl_integration__wrap{text-align:left;margin:30px 0;}
.bl_integration__change_ttl, .bl_integration__change_ttl *{font-size:34px;}
.bl_integration__change_txt{text-align:left;font-size:19px;padding-top:22px;line-height:1.5;}
.bl_integration__change_txt::before{content:"-";position:absolute;margin-left:-17px;}
.bl_integration__step{position:relative;display:flex;margin-top:40px;justify-content:space-between;padding:0 44px 0;}
.bl_integration__step_box{width:486px;background-color:#fff;border-radius:65px;padding:54px 0 50px;box-shadow:0 0 4px 2px #c8f5f3;}
.bl_integration__step_txt{line-height:1.8;text-align:left;margin-top:14px;display:inline-block;}
.bl_integration__slist{list-style-type:square;font-size:17px;}
.bl_integration__stepSince{font-size:24px;font-weight:500;}
.bl_integration_arrow{position:absolute;top:40%;left:44%;width:auto;}
.bl_integration__qnasource{font-size:19px;color:#666666;text-align:right;padding-right:190px;padding-top:15px;}
.bl_integration__factcheck{display:flex;justify-content:space-between;width:90%;margin:auto;padding-top:40px;}
.bl_integration__factcheck_round{background:#fff;width:450px;height:450px;border-radius:100%;box-shadow:2px 2px 0 2px #96edda;padding-top:99px;position:relative;}
.bl_integration__factcheck_round::after{content:"";position:absolute;width:212px;height:184px;left:30%;top:70%;background:no-repeat center/contain;}
.bl_integration__factcheck_roundL::after{background-image:url("/landing/images/new/child_integration/ig_child3.png");}
.bl_integration__factcheck_roundR::after{background-image:url("/landing/images/new/child_integration/ig_child4.png");}
.bl_integration__factcheck_box{background-color:#d1fff5;padding:45px 30px 35px 30px;margin-top:49px;}
.igFact_c{font-size:24px;font-weight:700;color:#ff1e00;}
.bl_integration__fact_txt{display:inline-block;}
.bl_integration__factcheck_txt, .bl_integration__factcheck_txt *{font-size:29px;line-height:37px;padding-top:15px;}
.bl_integration__flist, .bl_integration__flist *{list-style-position:outside;list-style-type:square;font-size:24px;text-align:left;line-height:1.5;padding-bottom:15px;letter-spacing:-1px;}
.bl_integration__therefore{text-align:left;background-color:#7eebd4;padding:20px;letter-spacing:-1px;display:inline-block;font-size:24px;width:95%;}
.ig_txtem{font-size:54px;font-weight:700;font-family:'Gmarketsans';padding-left:5px;}
/* 보육 유보통합 배너 추가 */
.bl_childIntegration__link{position:absolute;width:187px;height:187px;top:-5%;right:-8%;margin-left:-500px;margin-top:45px;}
.childIntegration{display:none;}

/* 사회복지사 바우처패키지 */
.bl__socialpack__specialDC{width:1080px;position:relative;display:flex;justify-content:space-around;align-items:center;background-color:#f5f7ff;border:1px solid #d9ddec;padding:40px 0 40px 0;margin:200px auto 15px;}
.bl__socialpack__user{margin-left:170px;}
.bl__socialpack__ttl, .bl__socialpack__ttl *{padding-right:54px;text-align:left;font-size:48px;}
.bl__socialpack__ttl_special{font-weight:600;color:#FF3000;}
.bl__socialpack__percent{position:absolute;width:171px;height:141px;left:4%;top:18%;background:url("/images/pack/70percent.png");color:#fff;}
.bl__socialpack__ttl::after{content:"";position:absolute;border-right:1px solid #d9ddec;width:1px;height:73%;top:14%;left:63%;}
.bl__socialpack__subject, .bl__socialpack__subject *{text-align:left;color:#5c606d;font-size:26px;line-height:50px;padding-top:10px;}
.bl__socialpack__subject_big{font-size:62px;color:#4141d5;font-weight:700;letter-spacing:-3px;}
.bl__socialpack__note{text-align:left;padding-left:55px;}
.bl__socialpack__note_ttl{font-size:26px;font-weight:600;padding-bottom:12px;}
.bl__socialpack__note_txt{line-height:1.8;margin-left:12px;}
.bl__socialpack__note_txt>li{font-size:18px;}
.bl__socialpack__note_txt>li::before{content:"-";position:absolute;margin-left:-12px;}
.bl__socialpack__select{padding-top:20px;}
.bl__socialpack__agree{padding-top:40px;}
.bl__socialpack__agree_txt{font-size:19px;}
.bl__socialpack__btnN{font-size:18px;color:#3d55cc;border:1px solid #3d55cc;width:22%;padding:17px;background:#fff;border-radius:4px;}
.bl__socialpack__btnY{font-size:18px;color:#fff;width:22%;padding:17px;background:#3d55cc;border-radius:4px;}

@media(max-width:768px){

/* 브랜드 대상(공통)_Pad*/
#lad_cont .mTopbanner dl{background:#0000004f url('/images/landing/awards2022.png') right no-repeat;position:absolute;width:82%;height:12vw;right:3vw;text-align:right;line-height:4.5vw;padding-top:1.5vw;padding-right:15vw;margin-top:7vw;background-size:12vw 12vw;border-radius:8vw;}
#lad_cont .mTopbanner dt{color:#fff;font-size:3.5vw;letter-spacing:-0.1vw;}
#lad_cont .mTopbanner dd{color:#fff;font-size:3.5vw;letter-spacing:-0.1vw;}

/* 사회복지 현장실습 */
#wrap_content .socialpractice_top img{margin-bottom:23px;}
#wrap_content .practiceqna_btn{background-color:#2a2333;width:90vw;height:21vw;font-weight:600;line-height:8vw;margin:0 auto;text-align:center;padding-top:4vw;}
#wrap_content .practiceqna_btn a{color:#fff;font-weight:400;font-size:7vw;letter-spacing:-0.4px;}
#wrap_content .practiceqna_btn span{color:#48ebb5;font-weight:400;font-size:5vw;letter-spacing:-0.4px;}
#wrap_content .socialpractice_top p{color:#000;font-weight:600;font-size:4.4vw;letter-spacing:-0.4vw;padding-top:5vw;margin-bottom:23vw;text-align:center;}

/* 오른쪽 배너 fixRight */
/*
 	.fixRight{top:170px;right:0;transform: translateY(0);width:100%;}
	.fixRight .swiper-container{width:100%;background:#cecfd5;}
	.fixRight .swiper-slide{margin:0;border-radius:0;height:19vw;background:none;box-shadow:none;padding:2vw 0;width:100%;}
	.fixRight .swiper-slide a{background-size:100%;width:80vw;margin:0 auto;border-radius:2vw;overflow:hidden;}
	.fixRight .swiper-container .swiper-button-prev, .fixRight .swiper-container .swiper-button-next{height:100%;width:9vw;}
	.fixRight .swiper-button-prev:before,.fixRight .swiper-button-next:before{width:4.5vw;height:4.5vw;border-width:0.7vw;}
	.fixRight .swiper-container .full{padding:0;}
	.fixRight .swiper-container .full a{width:100%;border-radius:0;}
	.baeoom,.socialwork,.child,.childdisabled,.youth,.lifelongedu,.psychology,.business,.KICPA,.IT{padding-top:18vw}
	.invitation{padding-top:0;}
	.fixRight .swiper-slide-pm{margin:0;border-radius:0;height:19vw;background:none;box-shadow:none;padding:2vw 0;width:100%;}
	.fixRight .swiper-slide-pm a{background-size:100%;width:80vw;margin:0 auto;border-radius:2vw;overflow:hidden;}

	.mobile,.pad{display:block!important;}
	.mobile-inblock{display:inline-block!important;}
	.landing_header div.landing_nav,.landingBar,#multi h5+div.pc,.pc,.pc-inblock,td.pc{display:none!important;}
 */

 /* 유보통합 */
	.bl_integration{background-color:#fff;}
	.bl_integration_info{padding:0;margin-top:3vw;}
	.bl_integration_info_txt{letter-spacing:-0.4vw;font-size:7vw;margin-bottom:7vw;}
	.bl_integration__label::before{width:90px;}
	.bl_integration__ttl, .bl_integration__ttl *{font-size:10vw;}
	.bM{letter-spacing:-0.4vw;font-size:7vw;}
	.cM{letter-spacing:-0.4vw;font-size:7vw;}
	.bM2{letter-spacing:-0.4vw;font-size:5vw;}
	.cM2{letter-spacing:-0.4vw;font-size:5vw;}
	.integrationTB{width:96%;margin-top:7vw;}
	.bl_integration__TB_box{width:95%;margin-top:5vw;font-size:8vw;}
	.bl_integration__TB_box::before{display:none;}
	.bl_integration__TB th, .bl_integration__TB td{padding:4.5vw;font-size:5.5vw;}
	.bl_integration__start_txt, .bl_integration__start_txt *{letter-spacing:-0.4vw;margin-top:3vw;margin-bottom:5vw;font-size:7vw;}
	.bl_integration__step{padding:0;display:block;margin-top:3vw;}
	.bl_integration__step_txt{margin-left:24vw;margin-top:0;}
	.bl_integration__step_box{background:none;box-shadow:none;padding:0;display:flex;justify-content:flex-start;border-top:1px solid #9cdad7;border-bottom:1px solid #9cdad7;border-radius:0;padding-top:8vw;padding-bottom:5vw;width:100%;}
	.bl_integration__stepbox_txt{text-align:left;width:16%;padding-left:4vw;padding-top:2vw;}
	.bl_integration__stepSince{font-size:4.6vw;}
	.bl_integration__qnasource{text-align:center;padding:2vw 0 6vw;font-size:4.8vw;}
	.bl_integration__slist{letter-spacing:-0.4vw;font-size:4.8vw;}
	.bl_integration__changeone{background:#fefaf3;border-radius:4vw;padding:9vw 4vw;margin:3vw;}
	.bl_integration__changetwo{background:#fefaf3;border-radius:4vw;padding:9vw 4vw;margin:3vw;}
	.bl_integration__change_ttl, .bl_integration__change_ttl *{text-align:center;font-size:7.4vw;padding:0;line-height:1.3;}
	.bl_integration__change_txt{text-align:left;padding:4vw 0 1vw 4vw;font-size:5.5vw;margin:0;}
	.bl_integration__change_txt::before{content:"-";position:absolute;}
	.igchange_c{font-size:7vw;}
	.bl_integration__factcheck{display:block;width:92%;padding-top:5vw;}
	.bl_integration__factcheck_round{display:block;width:100%;padding:6vw;display:block;border-radius:12vw;height:50vw;margin-bottom:4vw;}
	.bl_integration__factcheck_box{margin-top:0;background:none;padding:0 3vw;display:inline-block;}
	.bl_integration__factcheck_txt, .bl_integration__factcheck_txt *{font-size:7.2vw;line-height:1.3;letter-spacing:-0.3vw;}
	.bl_integration__fact_txt{margin-left:5vw;}
	.bl_integration__factcheck_roundL::after, .bl_integration__factcheck_roundR::after{display:none;}
	.igfactcheck__ttl{font-size:9.6vw;}
	.igfactcheck__txt{font-size:7vw;padding:2vw 0 2vw;}
	.igFact_b{font-size:5vw;font-weight:700;}
	.igFact_c{color:#ff1e00;}
	.bl_integration__flist, .bl_integration__flist *{font-size:5vw;letter-spacing:-0.4vw;}
	.bl_integration__therefore, .bl_integration__therefore *{background-color:#d1fff5;font-size:5vw;line-height:6vw;width:100%;}
	.ig_txtem{font-size:10vw;}
/* 사회복지사 바우처패키지 */
	.bl__socialpack__specialDC{position:relative;display:block;background:none;border:0;}
	.bl__socialpack__ttl, .bl__socialpack__ttl *{border:0;padding-right:65px;text-align:left;}
	.bl__socialpack__ttl::before{width:48%;height:55%;}
}



