@import url("/corp/css/font.css");
@import url("/landing/css/landing_base.css");
caption{width:auto;height:auto;line-height:normal;}
*{color:#000;word-break:keep-all;}
.hp_mediaPC{}
.hp_mediaM{display:none!important;}
.bl_quick{display:none;}
/* ÃÊ±âÈ­ */
#wrap{min-height:auto;display:block;}
#wrap #big_wrap{display:block;}
#wrap #body_warp{width:auto;margin:0;text-align:center;}
/* footer */

#wrap #body_warp .all{padding:0;}

input:focus,textarea:focus{outline:2px solid;}

.bl_footer__topBtn .bl_footer__topBtn_chevronT:after{border-color:#fff;}

.ly_maxWd1080{max-width:1080px;width:100%!important;}
.ly_maxWd680{max-width:680px;width:100%!important;}
.wrap{max-width:1080px; width:100%; padding:100px 0; margin:0 auto; text-align:center; position:relative;}
h1, h2{letter-spacing:-2px;}
h3{letter-spacing:-1px;}
.hp_fs74{letter-spacing:-6px;}

.ly_inner01{padding:100px 0;}
.ly_inner02{padding:50px 0;}

.bl_lv1Head{color:#fff;display:inline-block;font-size:44px;font-weight:700;padding:25px 0;font-family:'SCDream';line-height:1.2;}
.bl_lv1Head:before,.bl_lv1Head:after{content:"¡ß ¡ß ¡ß";display:inline-block;font-size:20%;vertical-align:middle;margin:0 30px;letter-spacing:5px;}
.bl_lv2Head{background:#e2e2f5;color:#4242a6;padding:15px 0;font-weight:700;font-family:SCDream;line-height:1.3;}
.bl_lv3Head{display:inline-block;border-bottom:2px dashed;padding-bottom:5px;}
.bl_lv3Head,.bl_lv3Head *{font-size:34px;font-family:'SCDream';letter-spacing:-2px;}

.el_lv1Label{width:200px;background:#4242a6;color:#fff;font-size:24px;padding:10px 0;border-radius:999px;margin:0 auto 25px;}

.el_grayBoard{background:#f5f5f5;padding:50px;}

.hp_redColor{color:#d91200!important;}
.hp_blueColor{color:#295fcc!important;}

/* bl_information */
.bl_information__head{border-radius:999px;padding:50px 0;padding-left:380px;text-align:left;position:relative;}
.bl_information__head::before{content:"";display:block;width:250px;height:150px;position:absolute;top:50%;left:0;transform:translate(40%, -50%);background:url('/corp/images/psychology/icon_uni.png')no-repeat -84px -47px;}
.bl_information__head *{color:#fff;}
.bl_information__headTxt{font-size:18px;opacity:0.8;}
.bl_information__sub{font-size:22px;background:#87e087;padding:30px 0;margin-top:30px;}
.bl_information__cards{display:flex;justify-content:space-between;margin-top:30px;}
.bl_information__cardList{background:#fff;border-radius:20px;color:#400080;font-size:24px;width:24%;font-weight:600;line-height:1.2;padding:35px 0;}
.bl_information__cardTtl{font-size:26px;font-weight:700;margin-bottom:15px;}
.bl_information__cardList::before{content:"";display:block;width:100px;height:100px;margin:0 auto 10px;background:no-repeat 11px 11px;}
.bl_information__cardList02::before{background-position-x:-237px;}
.bl_information__cardList03::before{background-position-x:-484px;}
.bl_information__cardList04::before{background-position-x:-738px;}
.bl_information__cardList05::before{background-position:11px -205px;}
.bl_information__cardList06::before{background-position:-237px -205px;}
.bl_information__cardList07::before{background-position:-489px -205px;}
.bl_information__cardList08::before{background-position:-738px -205px;}
.bl_information__cardBtn{background:#0a2966;color:#fff;font-size:16px;padding:10px 0;width:70%;margin:15px auto 0;display:block;}
.bl_information__note{text-align:left;font-size:13px;color:#fff;margin-top:10px;letter-spacing:0;}
/* bl_standard */
.bl_standard *{color:#4d4d4d;}
.bl_std__row{display:flex;justify-content:space-evenly;align-items:center;}
.bl_std__cont{position:relative;text-align:left;padding-left:80px;}
.bl_std__cont::before{content:"";display:block;width:70px;height:70px;background:url('/corp/images/common/icons_standard.png')no-repeat 0px 10px;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.bl_std__cont02::before{background-position-y:-63px;}
.bl_std__ttl{font-size:24px;font-weight:700;}
.bl_std__txt{font-size:15px;line-height:1.2;margin-top:3px;}
.bl_std__TB{border:1px solid #ddd;border-bottom:0;border-right:0;margin-top:30px;}
.bl_std__th,.bl_std__td{border:1px solid #ddd;border-top:0;border-left:0;padding:10px;font-size:16px;}
.bl_std__th{background:#737373;color:#fff;font-weight:700;}
.bl_std__td{background:#fff;font-weight:400;}
/* bl_plusProcess */
.bl_plusProcess{display:flex;justify-content:space-evenly;padding-left:0;padding-right:0;}
.bl_plusPcs__wrap{border-radius:999px;padding:20px 0;width:30%;display:flex;align-items:center;justify-content:center;position:relative;}
.bl_plusPcs__wrap01{background:rgba(211, 235, 135, 0.5);}
.bl_plusPcs__wrap02{background:rgba(164, 235, 231, 0.5);margin-left:-130px;}
.bl_plusPcs__wrap02::before,.bl_plusPcs__wrap03::before{display:block;font-weight:700;font-size:65px;color:#4242a6;position:absolute;top:50%;left:0;}
.bl_plusPcs__wrap02::before{content:"+";transform:translate(35%, -50%);}
.bl_plusPcs__wrap03::before{content:"=";transform:translate(-120%, -50%);}
.bl_plusPcs__cont::before{content:"";display:block;width:120px;height:80px;margin:0 auto 5px;background:url('/corp/images/psychology/icons_process01.png')no-repeat -80px -18px;}
.bl_plusPcs__cont02::before{background-position-x:-387px;}
.bl_plusPcs__cont03::before{background-position-x:-782px;;}
.bl_psyProcess02 .bl_plusPcs__cont::before{background-image:url('/corp/images/psychology/icons_process02.png');}
.bl_plusPcs__ttl{font-size:24px;font-weight:700;line-height:1.2;}
.bl_plusPcs__txt{font-size:16px;line-height:1.3;margin-top:5px;}
/* bl_cetiGet */
.bl_cetiGet__wrap{background:#fff;margin:5px;width:24%;padding:25px 0;font-size:18px;color:#4d4d4d;position:relative;line-height:1.3;}
.bl_cetiGet__wrap::before{content:"";display:block;width:100px;height:80px;margin:0 auto;background:url('/corp/images/korean/icons_way.png')no-repeat 4px 16px;}
.bl_cetiGet__wrap02::before{background-position-y:-164px;}
.bl_cetiGet__wrap03::before{background-position-y:-352px;}
.bl_cetiGet__wrap04::before{background-position-y:-532px;}
.bl_cetiGet__step{margin-bottom:15px;font-size:16px;font-weight:600;color:#295fcc!important;text-decoration:underline;}
.bl_cetiGet__ptList{border-radius:50%;width:85px;height:85px;margin:0 5px;display:inline-flex;align-items:center;justify-content:center;background:#eee;font-size:16px;position:relative;}
.bl_cetiGet__ptList:before{content:"¡é";display:block;font-weight:700;color:#ccc;font-size:38px;position:absolute;top:0;left:50%;transform:translate(-50%,-71%);}
/* bl_boardInfo */
.bl_boardInfo{background:no-repeat 5% center;text-align:left;}
.bl_boardInfo__wrap{padding-left:350px;margin-bottom:50px;}
.bl_boardInfo__ttl{display:inline-block;background:#4242a6;padding:7px 10px;line-height:1;color:#fff;font-size:24px;font-weight:600;margin-bottom:15px;position:relative;}
.bl_boardInfo__balloon{background:#d92400;color:#fff;border-radius:5px;font-size:14px;padding:5px 10px;line-height:1.2;text-align:center;position:absolute;top:0;right:0;transform:translate(100%,-100%);}
.bl_boardInfo__balloon:after{content:"";display:block;border-left:10px solid #d92400;border-bottom:13px solid transparent;position:absolute;bottom:0;left:15%;transform:translateY(95%);}
.bl_boardInfo__txt{font-size:17px;color:#4d4d4d;line-height:1.5;}
/* bl_condition */
.bl_condition *{font-family:'SCDream';}
.bl_condition__wrap{width:49%;margin:5px;background:#fff;}
.bl_condition__head{background:#0f0f4d;color:#fff;padding:20px;font-size:30px;}
.bl_condition__cont{padding:10px;}
.bl_condition__ttl{font-size:40px;font-weight:700;margin:30px 0;}
.bl_condition__ttl2{font-size:24px;}
.bl_condition__txt{font-size:20px;background:#f0f0f0;padding:15px 0;font-weight:300;width:32%;margin:5px;display:flex;align-items:center;justify-content:center;}
/* ½Ç½À */
.bl_ptTB{border:2px solid;}
.bl_ptTB *{color:#4d4d4d;font-size:16px;}
.bl_ptTB th,.bl_ptTB td{border:1px solid;}
.bl_ptTB th{font-weight:600;padding:5px 0;}
.bl_ptTB td{background:#fff;padding:15px 0;}
.bl_ptTB1 th{color:#fff;}
.bl_ptTB1 td{text-align:left;padding:15px;}
.bl_ptTB1__goBtn{color:#006ea6;background:#f0ebeb;padding:2px 10px;display:inline-block;font-size:13px;margin-left:10px;}
.bl_ptTB1__downBtn{color:#2996cc;}
.bl_ptTB1 th,.bl_ptTB2 th{width:20%;}
.bl_ptTB2{border-bottom:none;}
.bl_ptTB3{border-top:none;}
.bl_ptTB__applyBtn{background:#d94100;color:#fff;border-radius:999px;padding:7px 0;width:90%;display:inline-block;max-width:115px;}
.bl_ptTB__applyBtn.hp_end{background:#ebebeb;color:#808080;cursor:default;}
/* ÆÐÅ°Áö */
.bl_ldPack,.bl_ldPackInfo{max-width:1080px;margin-top:70px;box-sizing:border-box;}
.bl_ldPackInfo{background:#444D5E;padding:15px 50px;margin-top:50px;}
.bl_ldPackInfo *{font-size:20px;}
.bl_ldPackInfo__wrap{display:flex;align-items:center;justify-content:space-between;margin:10px 0;}
.bl_ldPackInfo__label{background:#0B8585;border-radius:999px;color:#fff;font-weight:600;padding:5px 20px;flex-shrink:0;}
.bl_ldPackInfo__price{color:#fff;font-weight:600;width:100%;border-right:1px solid #77828B;position:relative;}
.bl_ldPackInfo__price:last-child{border-right:none;}
.bl_ldPackInfo__balloon{background:#00DBDB;color:#000;font-size:16px;border-radius:999px;line-height:34px;width:170px;height:34px;position:absolute;top:0;left:50%;transform:translate(-50%,-132%);}
.bl_ldPackInfo__num{color:#CFD9E2;font-weight:400;}
.bl_ldPackInfo__txt{color:#00DBDB;font-weight:400;}
.bl_ldPack{text-align:left;}
.bl_ldPack__head{margin-bottom:15px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 50px;}
.bl_ldPack__headTtl{font-size:34px;font-weight:700;color:#000;letter-spacing:-2px;}
.bl_ldPack__headsub{font-size:18px;font-weight:400;color:#d93600;font-weight:500;letter-spacing:-1px;margin-left:10px;display:inline-block;}
.bl_ldPack__headLabel{font-size:16px;color:#fff;line-height:1.2;padding:5px 10px;background:#595B65;border-radius:3px;flex-shrink:0;margin-left:20px;}
/*.bl_ldPack__balloon{font-size:16px;color:#fff;line-height:1.2;padding:5px 10px;background:#ED003D;border-radius:3px;display:inline-block;margin-left:10px;letter-spacing:-0.5px;} 250623_Å«Á¦¸ñ °ú¸ñ¼ö ¼³¸í ¿ø·¡¹öÀü*/
.bl_ldPack__wrap .bl_ldPack__balloon{position:absolute;left:-90px;top:-20px;font-size:20px;color:#fff;line-height:1.3;padding:35px 10px;font-weight:500;width:120px;height:120px;background:url('/corp/images/common/2506_float_smll.png')no-repeat center/contain;font-family:'Paperlogy';letter-spacing:-0.5px;text-align:center;}
.bl_ldPack__cont,.bl_ldPackList__row{padding:0 50px;height:85px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #DCDCDC;}
.bl_ldPack__cont{font-size:19px;border-top:2px solid #5A5A5A;background:#F9F9F9;}
.bl_ldPack__contPrime{flex-shrink:0;margin-right:20px;}
.bl_ldPack__contDC{color:#000;font-weight:600;}
.bl_ldPack__contNum{display:inline-block;}
.bl_ldPack__contPrice{color:#e54d00;font-size:34px;font-weight:700;margin-left:5px;letter-spacing:-1.5px;vertical-align:-3px;}
.bl_ldPackList__row{font-size:20px;color:#4d4d4d;}
.bl_ldPackList__applyBtn{background:#0A223A;color:#fff;font-size:18px;line-height:1.3;font-weight:600;padding:15px 0;display:block;max-width:230px;width:100%;text-align:center;letter-spacing:-1px;}
.bl_ldPackList__applyBtn:after{content:"";display:inline-block;width:8px;height:8px;border:2px solid #fff;border-bottom:0;border-left:0;transform:rotate(45deg);margin:0 0 1px 5px;}
.bl_ldPackList__applyBtn.hp_end{background:#E8E8E8;color:#000;}
.bl_ldPackList__applyBtn.hp_end:after{display:none;}
.bl_ldPackList__region{color:#0B8585;display:inline-block;}
.bl_ldPack__contPractice{background:#fff;}
.bl_ldPack__ptWrap{margin:5px 0;color:#000;}
.bl_ldPackList__ptPrice{color:#e55c00;}
.bl_ldPackNotice{max-width:1080px;width:100%;margin:50px auto;text-align:left;}
.bl_ldPackNotice *{font-size:14px;color:#7E7E7E;}
.bl_ldPackNotice__ttl{color:#000;font-size:16px;font-weight:700;}
.bl_ldPackNotice__txt{color:#000;font-size:16px;margin:15px 0;}
.bl_ldPackNotic__list li{list-style:disc;line-height:1.5;margin:5px 0 0 20px;text-align:left;word-break:keep-all;}
.bl_ldPackNotice__popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.44);z-index:15;}
.bl_ldPackNotice__popWrap{width:50vw;max-width:640px;background:#fff;padding:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;text-align:center;}
.bl_ldPackNotice__popWrap .bl_ldPackNotice__ttl{font-size:24px;}
.bl_ldPackNotice__popWrap .bl_ldPackNotice__txt{color:#3D55CC;margin:20px auto;max-width:460px;width:100%;line-height:1.5;}
.bl_ldPackNotic__agree{color:#3D55CC;font-size:16px;margin:50px auto 30px;display:block;}
.bl_ldPackNotic__agree input{width:20px;height:20px;border:1px solid #3D55CC;}
.bl_ldPackNotic__btn{border:1px solid #3D55CC;background:#3D55CC;color:#fff;height:50px;font-size:14px;width:160px;}
.bl_ldPackNotic__cancelBtn{color:#3D55CC;background:#fff;margin-right:10px;}

/* ÁÖÀÇ»çÇ× */
.bl_Noteic__info{width:800px;margin:30px auto 0;padding:30px;}
.bl_Noteic__infoTtl, .bl_PM2311__infoNote *{font-family:'GmarketSans';}
.bl_Noteic__infoTtl{font-size:20px;color:#440066;text-align:left;margin-left:15px;}
.bl_Noteic__infoNote{padding-top:15px;font-size:16px;}
.bl_Noteic__infoNoteTxt{color:#333;}

/* CPAÁøÇàÀýÂ÷ */
.bl_CPAstep{display:flex;justify-content:center;position:relative;}
.bl_CPAstep_wrap{width:340px;z-index:0;}
.bl_CPAstep_line{position:absolute;z-index-10;top:25px;border-top:2px dashed #4242a6;width:630px;}
.bl_CPAstep__number{display:block;margin:auto;width:48px;height:48px;line-height:48px;color:#fff;font-size:18px;font-family:'GmarketSans';background:#4242a6;border-radius:999px;}
.bl_CPAstep__txt{display:block;font-size:22px;text-align:center;font-family:'SCDream';font-weight:300;}
.bl_CPAstep__txt_bold{font-weight:600;}
.bl_CPAstep__icon:before{content:'';display:block;margin:20px auto;width:120px;height:100px;background:url('/corp/images/CPA/icon_step.png')no-repeat;}
.bl_CPAstep__icon01:before{background-position:-10px 0;}
.bl_CPAstep__icon02:before{background-position:-170px 0;}
.bl_CPAstep__icon03:before{background-position:-310px 0;}

/* ¸¶ÄÉÆÃÃËÁø_2025 */
.bl_limited_wrap{position:absolute;top:40px;left:-20px;width:202px;height:202px;font-size:0;background:url('/corp/images/common/2506_float_big.png') no-repeat;}
.bl_limited_Box{display:flex;margin-top:40px;}

@media (max-width: 768px){
	*{font-size:3.5vw;}
	.hp_mediaPC{display:none!important;}
	.hp_mediaM{display:block!important;}
	.hp_mediaM__wd95{width:95%!important;margin:0 auto !important;}
	img.hp_mediaM{width:100%;}
	.wrap{padding:15vw 0;}
	.mobile,.pad {display:block!important;}
	/* list-style */
	.circle>li, .numbering>li, .square>li, .dash>li, .circle2>li{margin-bottom:2vw;margin-left:5vw;font-size:3.5vw;}
	.circle2>li{margin-left:5vw;}
	.circle2>li::before{border-width:0.7vw;width:1vw;height:1vw;margin:0 1vw 0 -3.5vw;}
	.square li:before{width:1vw;height:1vw;margin:0 1.2vw 0 -2vw;vertical-align:1vw;}
	.mark-caution{margin-left:4.3vw;}
	.mark-caution:before{margin:0 1vw 0 -4.3vw;}
    /* È­»ìÇ¥ */
	.arrow{text-indent:-3vw;}
    .arrow::before{width:6vw;height:6vw;}
    .arrow::after{border-width:0.7vw;width:2vw;height:2vw;}
	/* ly_header */	
	.ly_header section:nth-of-type(1),.bl_head2th__logoTxt,.bl_head2th__linkZip,.bl_head3th__sect{display:none;}
	.bl_head2th{height:55px}
	.bl_head2th__wrap{left:50%;transform:translate(-50%,-50%);width:160px;}
	/* ly_footer */
	.ly_footer img,.bl_footerInfo,.bl_footer__topBtn,.bl_footerMenu__wrap li:before{display:none;}
	.bl_footerMenu__wrap li:nth-of-type(1),.bl_footerMenu__wrap li:nth-of-type(2),.bl_footerMenu__wrap li:nth-of-type(5){display:none;}
	.bl_footerMenu__wrap{width:100%!important;background:#fff;border:1px solid #E8E8E8;}
	.bl_footerMenu{padding:15px 10px;font-weight:400;font-size:12px;}
	#wrap #body_warp .all{padding:0;}
	.ly_inner01{padding:12vw 0;}
	.ly_inner02{padding:10vw 0;}
	.bl_lv1Head{font-size:5vw;padding:5vw 0;}
	.bl_lv1Head:before,.bl_lv1Head:after{content:"¡ß";margin:0 1.5vw;letter-spacing:0;}
	.bl_lv2Head{padding:3vw 0;}
	.bl_lv3Head{font-size:6vw;letter-spacing:-0.5vw;border:none;padding-bottom:0;line-height:1.3;}
	.el_lv1Label{width:40vw;font-size:5vw;padding:2vw 0;margin-bottom:5vw;}
	.el_grayBoard{padding:8vw 3vw;}
	/* bl_information */
	.bl_information__head{border-radius:4vw;padding:4vw 0;width:95%;margin:0 auto;text-align:center;}
	.bl_information__head::before{display:none;}
	.bl_information__headTxt{font-size:3.5vw;padding-left:2vw;}
	.bl_information__sub{font-size:4vw;padding:3vw 0;margin:3vw auto 0;width:95%;}
	.bl_information__cards{flex-wrap:wrap;width:95%;margin:3vw auto 0;}
	.bl_information__cardList{border-radius:3vw;font-size:5vw;width:49%;padding:5vw 0;margin-top:2vw;}
	.bl_information__cardTtl{font-size:5vw;margin-bottom:3vw;}
	.bl_information__cardList::before{width:20vw;height:20vw;margin-bottom:2vw;;background-position:1.7vw 2vw;background-size:180vw;}
	.bl_information__cardList02::before{background-position-x:-52.5vw;}
	.bl_information__cardList03::before{background-position-x:-107vw;}
	.bl_information__cardList04::before{background-position-x:-161vw;}
	.bl_information__cardList05::before{background-position:2vw -45vw;}
	.bl_information__cardList06::before{background-position:-52vw -45vw;}
	.bl_information__cardList07::before{background-position:-107vw -45vw;}
	.bl_information__cardList08::before{background-position:-161vw -45vw;}
	.bl_information__cardBtn{font-size:3.5vw;padding:2vw 0;margin-top:3vw;}
	.bl_information__note{font-size:3vw;margin-top:3vw;margin-left:3vw;}
	/* bl_standard */
	.bl_std__row{flex-wrap:wrap;justify-content:left;}
	.bl_std__cont{padding-left:18vw;margin-top:5vw;}
	.bl_std__cont:nth-of-type(1){margin-top:0;}
	.bl_std__cont::before{width:16vw;height:14vw;background-position:-0.5vw 1.5vw;background-size:17vw;}
	.bl_std__cont02::before{background-position-y:-16.5vw;}
	.bl_std__ttl{font-size:5vw;}
	.bl_std__txt{font-size:4vw;margin-top:0.5vw;}
	.bl_std__TB{border-width:0.2vw;margin-top:6vw;}
	.bl_std__th,.bl_std__td{border-width:0.2vw;padding:2vw;font-size:3.7vw;}
	/* bl_plusProcess */
	.bl_plusProcess{flex-wrap:wrap;}
	.bl_plusPcs__wrap{padding:4vw 0;width:54%;}
	.bl_plusPcs__wrap02{margin-left:-11vw;}
	.bl_plusPcs__wrap03{margin-top:3vw;width:68%;}
	.bl_plusPcs__wrap02::before,.bl_plusPcs__wrap03::before{font-size:14vw;}
	.bl_plusPcs__wrap02::before{transform:translate(9%, -50%);}
	.bl_plusPcs__wrap03::before{transform:translate(-120%, -50%);}
	.bl_plusPcs__cont::before{width:24vw;height:16vw;margin-bottom:1vw;background-position:-17vw -5vw;background-size:206vw;}
	.bl_plusPcs__cont02::before{background-position-x:-80vw;}
	.bl_plusPcs__cont03::before{background-position-x:-161vw;}
	.bl_plusPcs__ttl{font-size:5vw;}
	.bl_plusPcs__txt{font-size:3.7vw;margin-top:1vw;}
	/* bl_cetiGet */
	.bl_cetiGet{flex-wrap:wrap;}
	.bl_cetiGet__wrap{margin:1vw;width:47%;padding:3vw 0;font-size:4vw;}
	.bl_cetiGet__wrap::before{width:20vw;height:16vw;background-position:0.8vw 4vw;background-size:18vw;}
	.bl_cetiGet__wrap02::before{background-position-y:-32vw;}
	.bl_cetiGet__wrap03::before{background-position-y:-69.5vw;}
	.bl_cetiGet__wrap04::before{background-position-y:-106vw;}
	.bl_cetiGet__step{margin-bottom:1vw;}
	.bl_cetiGet__ptList{width:17vw;height:17vw;margin:0 1vw;font-size:3.5vw;}
	.bl_cetiGet__ptList:before{font-size:9vw;}
	/* bl_boardInfo */
	.bl_boardInfo{background-image:none!important;}
	.bl_boardInfo__wrap{padding-left:0;margin-bottom:7vw;}
	.bl_boardInfo__ttl{display:block;padding:3vw 2vw;font-size:4.5vw;margin-bottom:3vw;letter-spacing:-0.1vw;}
	.bl_boardInfo__balloon{border-radius:1vw;font-size:3.2vw;padding:1vw 2vw;transform:translate(0,-110%);}
	.bl_boardInfo__balloon:after{border-left-width:2vw;border-bottom-width:2.5vw;}
	.bl_boardInfo__txt{font-size:3.7vw;}
	/* bl_condition */
	.bl_condition{flex-wrap:wrap;}
	.bl_condition__wrap{width:95%;margin:2vw auto;}
	.bl_condition__head{padding:4vw;font-size:6vw;}
	.bl_condition__cont{padding:2vw;}
	.bl_condition__ttl{font-size:8vw;margin:6vw 0;}
	.bl_condition__ttl2{font-size:5vw;}
	.bl_condition__txt{font-size:4vw;padding:3vw 0;margin:1vw;}
	/* ½Ç½À */
	.bl_ptTB{border-width:0.4vw;}
	.bl_ptTB *{font-size:3.6vw;}
	.bl_ptTB th,.bl_ptTB td{border-width:0.2vw;}
	.bl_ptTB th{padding:1vw 0;}
	.bl_ptTB td{padding:3vw 0;}
	.bl_ptTB1 td{padding:3vw;}
	.bl_ptTB1__goBtn{padding:0.5vw 2vw;font-size:3.5vw;margin-left:2vw;}
	.bl_ptTB__applyBtn{padding:7px 0;width:90%;max-width:13vw;border-radius:1vw;line-height:1.2;}
	/* ÆÐÅ°Áö */
	.bl_ldPack,.bl_ldPackInfo{max-width:none;margin:12vw auto 0;width:95%;}
	.bl_ldPackInfo{padding:2.5vw 0;border-radius:2vw;margin-top:6vw;}
	.bl_ldPackInfo *{font-size:4vw;}
	.bl_ldPackInfo__wrap{margin:2vw 0;flex-wrap:wrap;}
	.bl_ldPackInfo__wrap:first-child .bl_ldPackInfo__label{margin-top:0;}
	.bl_ldPackInfo__label{padding:1vw 2vw;border-radius:1vw;margin:5vw auto 2vw;width:95%;}
	.bl_ldPackInfo__price{border-right-width:0.2vw;width:33%;}
	.bl_price_mediaM{margin-top:3.5vw;border-right-width:0.2vw;width:50%;}
	.bl_ldPackInfo__balloon{font-size:3vw;line-height:5.5vw;width:32vw;height:5.5vw;transform:translate(-50%,130%);}
	.bl_ldPack__head{margin-bottom:3vw;display:block;padding:0;}
	.bl_ldPack__headTtl{font-size:6vw;letter-spacing:-0.5vw;line-height:1.1;display:inline;}
	.bl_ldPack__headsub{font-size:3.9vw;letter-spacing:-0.2vw;margin-left:0;margin-right:2vw;}
	.bl_ldPack__headLabel{font-size:3vw;padding:1vw 1.5vw;border-radius:0.8vw;margin-left:0;display:inline-block;margin-top:2vw;}
	.bl_ldPack__balloon{font-size:3.8vw;padding:1vw 2vw;border-radius:0.5vw;margin-left:0;letter-spacing:-0.2vw;margin-right:2vw;}
	.bl_ldPack__cont,.bl_ldPackList__row{padding:0 3vw;border-bottom-width:0.2vw;}
	.bl_ldPack__cont{font-size:4.5vw;border-top-width:0.5vw;height:auto;padding:4vw 2vw 3vw;display:block;}
	.bl_ldPack__contPrime{margin-right:0;font-size:4.5vw;}
	.bl_ldPack__contPrice{font-size:6.5vw;margin-left:1vw;letter-spacing:-1.5px;vertical-align:-3px;line-height:1;}
	.bl_ldPack__contDC{font-size:4vw;}
	.bl_ldPack__contNum{font-size:4vw;}
	.bl_ldPackList__row{font-size:4vw;line-height:1.3;height:16vw;background:#fff;}
	.bl_ldPackList__applyBtn{font-size:4vw;padding:2.6vw 0;max-width:none;width:35vw;letter-spacing:-0.1vw;}
	.bl_ldPackList__applyBtn:after{width:1.5vw;height:1.5vw;border-width:0.7vw;margin:0 0 0.3vw 1vw;}
	.bl_ldPack__contPractice{display:flex;}
	.bl_ldPack__ptWrap{margin:0 0 3vw;line-height:1.2;font-size:4vw;}
	.bl_ldPackList__ptPrice{display:block;font-size:5.5vw;}
	.bl_ldPackNotice{max-width:none;width:95%;margin:10vw auto;}
	.bl_ldPackNotice *{font-size:3.4vw;}
	.bl_ldPackNotice__ttl{font-size:4vw;}
	.bl_ldPackNotice__txt{font-size:3.5vw;margin:3vw 0;}
	.bl_ldPackNotic__list li{;margin:1vw 0 0 5vw;}
	.bl_ldPackNotice__popWrap{padding:5vw 3vw;width:95vw;max-height:95vh;overflow-y:auto;}
	.bl_ldPackNotice__popWrap .bl_ldPackNotice__ttl{font-size:5vw;}
	.bl_ldPackNotice__popWrap .bl_ldPackNotice__txt{margin:4vw auto;max-width:none;}
	.bl_ldPackNotic__agree{font-size:3.8vw;margin:10vw auto 6vw;}
	.bl_ldPackNotic__agree input{width:4vw;height:4vw;border-width:0.2vw;}
	.bl_ldPackNotic__btn{border-width:0.2vw;height:12vw;font-size:3.6vw;width:48%;}
	.bl_ldPackNotic__cancelBtn{margin-right:2vw;}

	/* ÁÖÀÇ»çÇ× */
	.bl_Noteic__info{width:100%;margin:10vw auto 0;padding:2vw;}
	.bl_Noteic__infoTtl{font-size:4.5vw;}
	.bl_Noteic__infoNote{padding-top:1vw; font-size:4vw;}

	/* CPAÁøÇàÀýÂ÷ */
	.bl_CPAstep{display:flex;flex-direction:column;}
	.bl_CPAstep_wrap{width:100%;z-index:0;margin:4vw 0;position:relative;}
	.bl_CPAstep_line{left:5vw;border-left:2px dashed #4242a6;height:48vw;border-top:0;border-bottom:0;border-right:0;}
	.bl_CPAstep__number{position:absolute;left:1vw;width:9vw;height:9vw;line-height:9vw;font-size:3.5vw;}
	.bl_CPAstep__txt{font-size:4.5vw;text-align:left;line-height:1.3;}
	.bl_CPAstep__icon:before{float:left;display:block;margin:-3vw 4vw 0 13vw;width:18vw;height:16.5vw;background-size:cover;}
	.bl_CPAstep__icon01:before{background-position:-3.5vw 0;}
	.bl_CPAstep__icon02:before{background-position:-28.5vw 0;}
	.bl_CPAstep__icon03:before{background-position:-52vw 0;}

	/* ¸¶ÄÉÆÃÃËÁø_2025 */
	.bl_limited_wrap{top:12vw;left:-4vw;width:32vw;height:32vw;background-size:contain;}
	.bl_limited_Box{width:95%;flex-direction:column;margin:4vw auto 0;}




}
