
#top-btn {display:none;position:fixed;bottom:135px;right:7px;z-index:999;background-color:#ffffffd6;border:none;box-shadow:0 0 15px #c9c9c96e;outline:none;cursor:pointer;border-radius:5%;width:60px;height:55px;line-height:55px;text-align:center;font-weight:500;color:#333;}


/*메뉴*/
	.menutop.fixmenu{position:fixed;top:0;left:0;width:100%;z-index:9997;}
	.menutop{width:100vw;}
	.menutop ul{display:flex;font-size:1.1em;letter-spacing:-1px;margin:5px 0;}
	.menutop li{font-weight:bold;width:auto;scroll-behavior:smooth;position:relative;margin:0px 3px;padding:13px 15px;border-radius:30px;border:1px solid #dcdcdc;color:#7f7f7f;background:#fff}
	.menutop li:hover{cursor:pointer;transform:scale(1.05);transition:.2s;}
	.menutop .on{position:relative;background:#0046f9;color:#fff;border-color:#0046f9;font-weight:bold;}
	.menutop .on:hover{transform:scale(1)}
	/*top img*/
	#slideshow{position:relative;}
	#slideshow > div{position:absolute;}
/*메뉴*/


/*신청확인
	.alert_all{position:fixed;content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.7);top:0;left:0;z-index:9999;text-align:center;}
	.alert_tx{width:80%;font-size:1rem;height:60vh;position:relative;top:20vh;left:50%;margin-left:-40%;background:#fff;display:flex;flex-direction:column;justify-content:center;border-radius:10px;box-shadow:0 0 25px #00000085;}
	.alert_all .fa-user-edit{font-size:67px;margin-bottom:10px;width:165px;display:flex;color:#9db1dd;justify-content:flex-start;}
	.alert_tx .txt{display:flex;flex-direction:column;align-items:center;}
	.alert_tx p{margin:15px;font-size:1.5rem;color:#0034a7;font-weight:bold;word-break:keep-all}
	.alert_tx span{font-size:.75em;line-height:1rem;margin:10px 0 15px;color:#606060;}
	.alert_tx b{position:absolute;top:20px;right:20px;font-size:1.5rem;color:#555;width:23px;height:23px;}
	.alert_tx .btn{background:#2c7fdf;color:#fff;font-weight:bold;font-size:.85rem;padding:10px;border-radius:3px;width:150px;margin-top:15px;}
	.alert_tx .btn:hover{cursor:pointer;background:#0034a7;transition:.2s;}
	.alert_all .fa-xmark:hover{cursor:pointer;font-size:1.4em;transition:.2s}
/*신청확인*/



/* 컨시어지리스트 */
	.cnsi_con{overflow: scroll;max-width:1200px;margin:auto;width: 100%;    height: 185px;}
	.cnsi_con ul{display:flex;flex-direction: row;}
	.cnsi_con ul li{flex:none;width: 250px;box-sizing:border-box;margin:10px;position:relative;overflow:hidden;border:1px solid #998675;height:auto;background:#433128;}
	.cnsi_con ul li p{box-sizing:border-box;text-align:center;position:absolute;bottom:0;background:rgba(255,255,255,.8);width:100%;padding:10px;font-size:1rem;}
	.cnsi_con ul li img{width:100%;height:100%;}
	.cnsi_con ul a{display:block;width:100%;height:100%;color:#433128;font-weight:bold;}
	.cnsi_con ul a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(/img/cnsi/cnsi_more.png)no-repeat center;}
	.cnsi_con ul a:hover:after{transform:scale(115%);transition:.3s;}
	.cnsi_con ul li:hover{border-color:#ff8400;transition:.3s;}
	.cnsi_con ul a:hover{color:#ff8400;transition:.3s;}
	.realtx{margin:20px;display:flex;flex-direction:column;align-items:center;}
	.realtx .blink{background:#f00;color:#fff;padding:1px 3px;border-radius:2px;margin:0 5px 5px;}
/* 컨시어지 끝 */

/*명문대전체페이지*/
	.foruni_top{background:#e0e2ec;padding-bottom:40px;margin-bottom:30px;word-break:keep-all}
	.foruni_top .toptit{font-family:'SBAggro';font-weight:400;padding:30px 10px 0px;}
	.foruni_top .toptit span{color:#0048ff;}
	.foruni_top .toptit2{display:block;padding:0 10px 10px;}

	.fu_pack_list .swiper-wrapper {transition-timing-function: linear;}
	.fu_pack_list .swiper-button-prev, .fu_pack_list .swiper-button-next{width:50px;height:50px;background-size:100%;}
	.fu_pack_list .swiper-button-prev::after, .fu_pack_list .swiper-button-next::after {display:none;}
	.fu_pack_list .swiper-button-next{background-image:url(/img/uhak/slide_R.png); right:0px;}
	.fu_pack_list .swiper-button-prev{background-image:url(/img/uhak/slide_L.png); left:0px;}
	.fu_pack_list .swiper-slide{width:300px;height:220px;background:#aaa;border-radius:5px;overflow:hidden;}
	.fu_pack_list .swiper-slide.kin .bg{background:#2874ffe0}
	.fu_pack_list .swiper-slide.mth .bg{background:#00561fc2}
	.fu_pack_list .swiper-slide.jrab .bg{background:#5100adb0}
	.fu_pack_list .swiper-slide.uni .bg{background:#2f0e2fbf}
	.fu_pack_list .swiper-slide.sch .bg{background:#005e98c4}
	.fu_pack_list .swiper-slide.aqr .bg{background:#822d0fd4}
	.fu_pack_list .swiper-slide.paren .bg{background:#124943cf}
	.fu_pack_list .swiper-slide.jtour .bg{background:#0e1373c9}
	.fu_pack_list .swiper-slide.after .bg{background:#e28500c4}
	.fu_pack_list .swiper-slide.inter .bg{background:#0048ffbd}
	.fu_pack_list .swiper-slide.local .bg{background:#006b8acf}
	.fu_pack_list .swiper-slide a{display:block;width:100%;height:100%;position:relative;}
	.fu_pack_list .swiper-slide img{position:absolute;left:0;top:0;width:auto;height:100%;}
	.fu_pack_list .swiper-slide .tx{position:relative;z-index:99;display: flex;align-items: center;justify-content: center;text-align:center;height: 100%;flex-direction: column;color:#fff;}
	.fu_pack_list .swiper-slide .sti{font-weight:100;font-family:'SBAggro';font-size:1.1em;padding:3px 5px;}
	.fu_pack_list .swiper-slide .tit{font-size:2em;padding:5px 10px 0 10px;border-radius:3px;margin:10px 0;font-family:'SBAggro';}
	.fu_pack_list .swiper-slide .mny{font-family:'SBAggro';font-size:1.52em;font-weight:100;padding:5px 4px 1px 5px;}
	.fu_pack_list .swiper-slide .mny b{font-weight:900;font-size:1em;}



	.menutop.foruni{word-break:keep-all;}
	.menutop.foruni li{padding:7px 11px;}
	.contentAll.foruni #con3{background:#f5f6fb;padding:1px 10px 50px;}
	.contentAll.foruni .main{min-height:500px;}

	/*c1*/
	.foruni .main{padding:0 10px;font-size:17px;}
	.fusub_tit{font-family:'SBAggro';text-align:center;font-weight:bold;margin:20px 0;font-size:1.7em;}
	.fusub_tit .sm{display:block;font-size:.6em;padding:0 20px;font-family:'Pretendard';word-break:keep-all;box-sizing:border-box}
	.fc1ti{font-family:'SBAggro';margin-bottom:5px;font-weight:400}
	.fc1tx{margin-bottom:20px;}
	.fu_c1im{display:flex}
	.fu_c1im li:first-child{margin-right:3px;}
	.fu_c1im img{width:100%;margin-bottom:3px;}
	.fu_c1box .ti{font-family:'SBAggro';font-weight:400;text-align:center;margin:20px 0 5px;font-size:1.3em;}
	.fu_c1box .le ul{display:flex;flex-wrap:wrap;}
	.fu_c1box .le li{background:#d3e6ff;margin:1%;width:48%; font-weight:bold;display:flex;justify-content:center;align-items:center;min-height:95px;text-align:center}
	.fu_c1box .le li:first-child{border-top-left-radius:10px;}
	.fu_c1box .le li:nth-child(2){border-top-right-radius:10px}
	.fu_c1box .le li:nth-child(3){border-bottom-left-radius:10px}
	.fu_c1box .le li:last-child{border-bottom-right-radius:10px}
	.fu_c1box .le .bg{background:#9fc8ff;}

	.fu_c1box .ri li{background:#c1ceff;padding:10px 15px;border-radius:5px;margin-bottom:10px;text-align:left;font-size:.9em;}
	.fu_c1box .ri li p{font-weight:bold;font-size:1.1em;}

	.fu_c2box{margin-bottom:30px}
	.fc2_le{word-break:keep-all}
	.fc2_le p{font-family:'SBAggro';font-weight:400;font-size:1.3em;}
	.fc2_le p span{color:#ff4106;}
	.fc2_le div{font-weight:bold;margin:10px 0;}
	.fc2_ul1{display:flex;flex-wrap:wrap;}
	.fc2_ul1 li i{margin-bottom:5px;}
	.fc2_ul1 li{background:#0046f9;color:#fff;font-family:'SBAggro';border-radius:5px;display:flex;flex-direction:column;align-items:center;padding:5px;margin:5px;width:95px;height:130px;justify-content:center;}

	.fc2_div2{margin:10px 0;}
	.fc2_div2 iframe{width:100%;}
	.fc2_div2 img{display:none}
	.fc2_ul3{display:flex;margin-top:10px;}
	.fc2_ul3 img{width:100%;border-radius:5px;}
	.fc2_ul3 li:first-child{margin-right:5px;}

	.fc2_div4 .step3ul{display:flex}
	.fc2_div4 .step3ul li{background:#d5a8ff;border-radius:5px;margin-right:5px;width:100%;box-sizing:border-box;padding:10px 5px;    display: flex;    flex-direction: column;justify-content: center;    align-items: center;text-align:center;word-break:keep-all}
	.fc2_div4 .step3ul li:last-child{margin-right:0px;}
	.fc2_div4 .step3ul.bl li{background:#aab8ff;width:33%;}
	.fc2_div4 .step3ti{background:#a414ff;color:#fff;font-family:'SBAggro';width:100px;padding:3px;text-align:center;margin:10px 0 5px;}
	.fc2_div4 .step3ti.bl{background:#0046f9;}
	.fc2_div4 .step3ul li b{font-family:'SBAggro';}
	.fc2_div4 .step3ul li p{font-weight:bold;font-size:.8em;}
	.fc2_div4 .step3ul li span{font-size:.7em;text-align:left}

	.fu_c3tbl{background:#fff;font-size:.9em;}
	.fu_c3tbl th{border-top:2px solid #0046f9;border-bottom:1px solid #0046f9;color:#0046f9;padding:10px;text-align:center;border-right:1px solid #d6d6d6}
	.fu_c3tbl tr:nth-child(even){background:#ededf0;}
	.fu_c3tbl td{padding:5px;border-right:1px solid #d6d6d6}
	.fu_c3tbl tr{border-bottom:1px solid #d6d6d6}
	.fu_c3tbl tr td:first-child{text-align:center}
	.fu_c3tbl tr td:last-child{border-right:0}
	.fu_c3tbl tr:last-child{border-bottom-color:#0046f9}

	#con4 .blti{margin:10px 0 5px;font-size:1.05em;}
	.blti{color:#0061ff;}
	.fc4im img{width:100%;border-radius:5px;max-width:570px;margin:20px 0;}
	.fu_c4txt ul li{position:relative;padding-left:6px;margin-bottom:3px;}
	.fu_c4txt ul li:after{content:"";position:absolute;top:9px;left:0px;display:block;width:2px;height:2px;background:#000;border-radius:50px;}
	.fu_c4tip .le ul{border:1px solid #d2d2d2;border-bottom:none;margin:10px 0}
	.fu_c4tip .le ul li{border-bottom:1px solid #d2d2d2;display:flex;}
	.fu_c4tip .le ul li p{background:#f5f5ff;padding:10px;font-size:.95em;flex:none;display:flex;align-items: center;width:100px;font-weight:bold;}
	.fu_c4tip .le ul li div{padding:10px;font-size:.9em;}
	.fu_c4tip .le .ftr{font-size:.8em;margin-bottom:20px;}
	.fu_c4tip .ri ul li{font-size:.9em;margin-bottom:10px;}
	.fu_c4tip .ri ul li p{font-weight:bold;font-size:1.07em;}

	.foruni #con4{padding:0;}
	.foruni #con4 .fu_c1txt{padding:0 10px;}
	.fc4map_im{padding:15px;box-sizing:border-box;max-width:340px;}
	.fc4map_im img{width:100%;}
	.fc4map_bg{background:#d2e3ff;padding:20px 10px;}
	.fc4map_bg .area{padding:20px 15px;margin:5px 5px 15px;border-radius:10px;background:#fff}
	.fc4map_bg .area b{font-weight:900;}

	.fu_c5roun{display:flex;flex-wrap:wrap;margin-bottom:20px;}
	.fu_c5roun li{position:relative;width:140px;height:140px;margin:0 35px 5px 0;text-align:center;display:flex;    align-items: center;    justify-content: center;border-radius:50%;background:#0040a6;color:#fff;font-family:'SBAggro';}
	.fu_c5roun li:after{content:"";position:absolute;right:-20px;width:20px;height:20px; border-right:4px solid #d2d2d2;border-bottom:4px solid #d2d2d2;transform:rotate(-45deg);}
	.fu_c5roun li:last-child:after{display:none}
	#con5 .fc1tx .sm{font-size:.89em;display:block;margin-top:10px;}
	#con5 .fc1tx .b{color:#0061ff}
	.blue_tap{display:flex;    justify-content: center;}
	.blue_tap li{border-radius:30px;margin:0 5px 10px;padding:8px 15px;color:#7f7f7f;font-weight:bold;border:1px solid #aaa;font-size:.9em;}
	.blue_tap .on{background:#1d2088;color:#fff;border-color:#1d2088;}
	.swk_qna_all{margin:10px 0 0;}
	.swk_qna{margin-bottom:15px;}
		.q_tit{position:relative;background:#edf4ff;display: flex;    align-items: center;padding-right:35px;border-radius:10px;font-size:1.05em;word-break:keep-all}
		.q_tit:before, .a_tx .tx:before{font-family:'SBAggro';font-size:2em;font-weight:bold;}
		.q_tit:before{content:"Q";color:#b8c2ff;padding:10px;}
		.q_tit:after{content:"";position:absolute;right:20px;top:15px;display:block;width:15px;height:15px; border-right:1px solid #0000ff;border-bottom:1px solid #0000ff;transform:rotate(45deg);transition:.3s;}
		.q_tit.active:after{transform:rotate(225deg);top:24px;transition:.3s;}
		.a_tx{display:none;}
		.a_tx .tx{background:#f4fdff;padding:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;font-size:1em;line-height:1.4em;}
		.a_tx .tx:before{content:"A";color:#69fff0;margin-right:10px;margin-top:10px}

	.foruni #con7 .kins_tx .sm{font-size:.8em;margin:10px 0;display:block}
	.foruni #con7 .kin_sch{border:none;}
	.foruni #con7 .kins_tx .text i{}

	.fu_c8ul{display:flex;flex-wrap:wrap;}
	.fu_c8ul li{width:50%;padding:5px;box-sizing:border-box;display:flex;flex-direction: column;align-items: center;}
	.fu_c8ul li img{width:100%;border-radius:5px;}
	.fu_c8ul li div{font-family:'SBAggro';font-weight:100;letter-spacing:-.8px;margin:10px 5px;text-align:center;word-break:keep-all}
	.fu_c8ul li div b{font-weight:400;}
/*명문대전체*/


/*4bnn*/
	.philja_4bnn{background:#001fa2;display:flex;flex-direction:column;align-items:center;font-family:'SBAggro';}
	.philja_4bnn h3{color:#fff;padding:10px;line-height:1.3em;}
	.philja_4bnn h3 span{background:#fff;color:#001fa2;padding:0 3px;}
	.philja_4bnn ul{width:100%;display:flex;flex-wrap:wrap;}
	.philja_4bnn ul li{width:50%;padding:10px;box-sizing:border-box;color:#fff;text-align:center;word-break:keep-all;font-weight:900;}
	.philja_4bnn ul li:nth-child(1), .philja_4bnn ul li:nth-child(4){background:#e3e6f5;color:#001fa2;}
	.philja_4bnn ul span{font-weight:600;display:block;font-size:.75em;}
/*4bnn*/



/*필자닷컴은*/
	/*
	.videowrapper{
	position:relative;
	padding-bottom:56.25%;
	padding-top:25px;height:0;
	}
	.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}*/
	.thisisphilja{background:#e3f0ff;padding:20px;margin-top:30px;}
	.move_phil{flex-direction:column;}
	.mvpil_tx .ti{font-size:1.2em;margin:15px 0 10px;}
	.mvpil_tx .tx{}
	.thisisphilja ul{margin-top:10px;max-width:1200px;padding-top:10px;font-size:1em;}
	.thisisphilja ul li{margin-bottom:10px;border-bottom:1px solid #b5d7ff;padding-bottom:10px;}
	.thisisphilja ul li:last-child{margin-bottom:0;border-bottom:none}
	.thisisphilja .qtit{font-weight:600;color:#fff;background:#005edf;padding:5px;margin-bottom:5px;font-size:1.2em;font-weight:900;}
	.thisisphilja .qtx{color:#22436b;}

.promo_movi{margin:0 auto 20px;padding:10px;}
.promo_movi iframe{border-radius:20px;}
   /*.video-container {
      position: relative;
      width: 100%;
      padding-bottom: 56.25%; 
      height: 0;
      overflow: hidden;
    }

    .video-container iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border: 0;
    }*/
/**/

/* kinder */
	.contentAll.kin #con3 .sub_tit{margin-top:30px;}
	.kin_top{background-color:#2874ff;/*background-image:url(/img/uhak/kin_t1.jpg);background-repeat:no-repeat;background-position:255px;background-size:auto 200px;*/ position:relative;color:#fff;font-weight:900;padding:20px 15px;overflow:hidden}
	.kin_top .tit{font-family:'SBAggro';font-size:2.5em;line-height:1.2rem;z-index:99;position:relative;margin-bottom:10px;}
	.kin_top.kin .tit{white-space:nowrap;}
	.kin_top .tit span{background:#1d2c95;line-height:1.1em;margin-bottom:5px;padding-top:3px;display:inline-block;letter-spacing:-1px;word-break: keep-all;}
	.kin_top .tit .bod{color:#00eaff;text-shadow:-2px 0px #033cff, 0px 2px #033cff, 2px 0px #033cff, 0px -2px #033cff;}
	.kin_top .t_im{position:absolute;top:0;left:0;z-index:0;}
	.kin_top .tx{font-size:1.05em;font-family:'SBAggro';word-break:keep-all;color:#fff;z-index:99;position:relative}
	.kin_top .tx span{   background:#00108ddb;line-height:1.2em;margin-bottom:5px;padding:2px 2px 0;}
	.kin_top_tx{padding:20px;font-size:1em;line-height:1.3em;word-break:keep-all;}

	.kin_c1{display:flex;flex-wrap:wrap;margin-bottom:30px;}
	.kin_c1 li{width:50%;padding:10px;box-sizing:border-box;text-align:center;font-family:'SBAggro';word-break:keep-all;font-size:1.1em;}
	.kin_c1 li .sm{font-size:.7em;font-weight:400;font-family:'Pretendard';display:block}
	.kin_c1 li .im{border-radius:50%;overflow:hidden;margin-bottom:10px;}
	.kin_c1 li .im img{width:100%;height:100%;}

	.kin_tbl{margin-bottom:20px;font-size:1.02em;border-top:1px solid #7ecef4;}
	.kin_tbl .le{background:#effaff;}
	.kin_tbl td{padding:20px 10px 20px 20px;}
	.kin_tbl th{padding:10px;min-width:37px;white-space:nowrap;}
	.kin_tbl td, .kin_tbl th{border:none;border-bottom:1px solid #7ecef4;}

	.kin_sch{position:relative;min-height:390px;width:100%;letter-spacing:-1px;border:1px solid #d3d3d3}
	.kin_sch a{color:#000;}
	.kin_sch > a{display:inline-block;width:100%;height:100%;position:absolute;z-index:99;}
	.kin_sch > a:hover{border:1px solid #657eff;}
	.kins_tx{position:absolute;z-index:10;width:280px;box-shadow:0 0 20px #2f2f2f29;box-sizing:border-box;padding:20px;right:0;top:100px;background:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
	.kins_tx .bnn{background:#008b3f;color:#fff;position:absolute; font-size:1.05em;font-weight:600;padding:3px 5px;border-radius:3px;margin-top:-33px;}
	.kins_tx .bnn.k{background:#001dff}
	.kins_tx .bnn.j{background:#ff7e00}
	.kins_tx .bnn.no{background:none}
	.kins_tx .bnn.no span{padding:3px 5px;border-radius:3px;}
	.kins_tx .schnm{font-family:'SBAggro';font-size:1.7em;margin-bottom:5px;}
	.kins_tx .schnm i{font-style:normal;font-family:'Pretendard';font-size:14px;font-weight:400;display:block}
	.kins_tx .text{font-size:1.1em;}
	.kins_tx .text i{font-style:normal;color:#b000ea;}
	.kins_tx .mony{font-weight:900;margin:10px 0;font-size:1.1em;}
	.kins_tx .mony b{font-size:1.35em;font-weight:900;}
	.kins_tx .go_f, .kins_tx .go_s{display:block;border-radius:30px;font-size:1.05em;font-weight:bold;text-align:center;padding:5px;background:#0000ff;color:#fff;}
	.kins_tx .go_s{margin-top:5px;background:#657eff;}
	.kins_im{position:absolute;z-index:0;width:100%;height:250px;border-radius:3px;overflow:hidden;display:flex;align-items:center;}
	.kins_im img{width:100%;height:auto;}
	.contentAll.kin .c3ul .btn h2{   background:#002cce87;}
/* kinder */

/*mth*/
	.kin_top.mth{background-color:#00561f;}
	.kin_top.mth .tit span, .kin_top.mth .tx span{background:#00561f;}
	.kin_top.mth .tit .bod{color:#beff11;text-shadow:-2px 0px #00452b, 0px 2px #00452b, 2px 0px #00452b, 0px -2px #00452b;}
	.menutop.mth .on{background:#00561f;border-color:#00561f;}
	.mthsch_link{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}
	.mthsch_link a{background-color:#013a00;margin:5px;width:100%;box-sizing:border-box;background-size:100% 100%;background-repeat:no-repeat;background-position:center;position:relative;border-radius:3px;overflow:hidden}
	.mthsch_link li{display:flex;flex-direction:column;align-items:center;padding:25px 0px 15px;}
	.mthsch_link a:before{content:"";opacity:0.3;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#000;}
	.mthsch_link li p{color:#fff;position:relative;font-size:1.2em;font-family:'SBAggro';margin-bottom:10px;word-break:keep-all;text-shadow:0 0 10px #00000094;}
	.mthsch_link li p span{position:absolute;top:-1em;font-size:.7em;}
	.mthsch_link li i{font-style:normal;position:relative;display:block;background:#fff;border-radius:30px;padding:5px;color:#000;font-weight:bold;font-size:.8em;}
	.mthsch_link a:first-child{background-image:url('https://www.philja.com/06_sch/images/areatop_ce.jpg')}
	.mthsch_link a:nth-child(2){background-image:url('https://www.philja.com/06_jrinfo/images/camp/vis04.jpg')}
	.mthsch_link a:nth-child(3){background-image:url('https://www.philja.com/school/sch_img/sme_e/main1.jpg')}
	.mthsch_link a:nth-child(4){background-image:url('https://www.philja.com/06_family/img/low_s/lows_tit.jpg')}

	.mth .kin_tbl{border-top:1px solid #7ef4c2;}
	.mth .kin_tbl .le{background:#e6ffeb;}
	.mth .kin_tbl td, .kin_tbl th{border-bottom:1px solid #7ef4c2;}

	.mth .philja_4bnn{background:#00561f;}
	.mth .philja_4bnn h3:after{border-top-color:#00561f}
	.mth .philja_4bnn h3 span{color:#00561f}
	.mth .philja_4bnn ul li:nth-child(1), .mth .philja_4bnn ul li:nth-child(4){color:#00561f;background:#ebf5e3;}
/*mth*/

/*관리형*/
	.kin_top.jrab{background-color:#5100ad;}
	.kin_top.jrab .tit span, .kin_top.jrab .tx span{background:#7900b8;}
	.kin_top.jrab .tit .bod{color:#fff158;text-shadow:-2px 0px #650072, 0px 2px #650072, 2px 0px #650072, 0px -2px #650072;}
	.menutop.jrab .on{background:#5100ad;border-color:#5100ad;}
	.kin_top.jrab .t_tx .tit .bod{white-space:nowrap;}

	.jrab .kin_tbl{border-top:1px solid #ed9fca;}
	.jrab .kin_tbl .le{background:#feefff;}
	.jrab .kin_tbl td, .kin_tbl th{border-bottom:1px solid #ed9fca;}
	.kin_top .sm{font-size:.5em;}
	.contentAll.jrab .kins_im{position:relative;}
	.kins_im .jradul{display:flex;flex-wrap:wrap;position:absolute;top:10px;left:10px;}
	.kins_im .jradul li{background:#ffffffc9;margin:0 5px 5px 0;font-weight:bold;border:1px solid #aaa;padding:2px 5px;border-radius:30px;font-size:.9em;}
	.jrab .kins_tx .mony{text-align:right;margin-bottom:20px;}
	.jrab .kin_sch{min-height:420px;border:none}
	.jrab .kins_tx{width:97%;font-size:14px;padding:13px;}
	.jrab .kins_tx .go_s{background:#9d5bff;}
	.jrad_selectsch{margin:0 10px 20px;padding:20px;background:#f1f1f1;border-radius:10px;}
	.jrad_selectsch li{font-size:1em;margin-bottom:13px}
	.jrad_selectsch li:last-child{margin-bottom:0}
	.jrad_selectsch li p{font-weight:bold;margin-bottom:5px;}
	.jrad_selectsch li p span{background:#008b3f;color:#fff;padding:3px;}
	.jrad_selectsch li:nth-child(1) p span{background:#ff7e00}
	.jrad_selectsch li:nth-child(2) p span{background:#001dff}

	.jrab .thisisphilja{background:#fcf6f6}
	.jrab .thisisphilja .qtit{background:#5b008b;}
    .jrab .thisisphilja ul li{border-color:#dfb5ff}
	.jrab .thisisphilja .qtx{color:#623737;}

	.jrab .philja_4bnn{background:#5d0b7f;}
	.jrab .philja_4bnn h3:after{border-top-color:#5d0b7f}
	.jrab .philja_4bnn h3 span{color:#5d0b7f}
	.jrab .philja_4bnn ul li:nth-child(1), .jrab .philja_4bnn ul li:nth-child(4){color:#5d0b7f;background:#f5ece3;}

	.jr_last_bnn{display:flex;flex-direction:column;
    align-items:center;margin:30px 0;}
	.jr_last_bnn a{height:130px;width:100%;max-width:280px;}
	.jr_last_bnn a:nth-child(2){text-align:right}
	.jr_last_bnn .uni{background:#ff00ba;}
	.jr_last_bnn .sch{background:#00f6ff;}
	.jr_last_bnn .aqr{background:#ffd4c3;}
	.jr_last_bnn .jr{background:#faff6e;}
	.jr_last_bnn img{height:100%;}
/*관리형*/

/*대학*/
	.kin_top.uni{background-color:#2f0e2f;}
	.kin_top.uni .tit span, .kin_top.uni .tx span{background:#2f0e2f;}
	.kin_top.uni .tit .bod{color:#ff28cb;text-shadow:-2px 0px #000, 0px 2px #000, 2px 0px #000, 0px -2px #000;}
	.menutop.uni .on{border-color:#ff00b9;background:#ff00b9;}
	.uni .thisisphilja{background:#fcf6f6}
	.uni .thisisphilja .qtit{background:#5b008b;}
    .uni .thisisphilja ul li{border-color:#ffb5e2}
	.uni .thisisphilja .qtx{color:#57004d;}
	.uni .philja_4bnn{background:#a30ca3;}
	.uni .philja_4bnn h3:after{border-top-color:#a30ca3}
	.uni .philja_4bnn h3 span{color:#a30ca3}
	.uni .philja_4bnn ul li:nth-child(1), .uni .philja_4bnn ul li:nth-child(4){color:#a30ca3;background:#fee4ff;}

	.uni .kin_c1 li .im{border-radius:5px;}
	.uni_sl_all{   display:flex;height:100%;justify-content:center;align-items:center;}/* 배너 컨테이너 */
	.rollingbanner{width:100%;height:310px;}
	.rollingbanner > .roll_bg{   position:relative;max-width:1200px;height:300px;margin:0 auto;box-sizing:border-box;overflow:hidden;}
	.roll_bg::before{   content:'';position:absolute;top:0;left:0;width:20px;height:100%;z-index:1;background:linear-gradient(to left, #ffffff00, #ffffff70, #ffffff);}
	.roll_bg::after{   content:'';position:absolute;top:0;right:0;width:20px;height:100%;z-index:1;background:linear-gradient(to right, #ffffff00, #ffffff70, #ffffff);}

	.roller{   position:absolute;height:100%;}/* 애니메이션하는 요소 */
	.unipic{margin:0;list-style:none;padding:9px 0;display:flex;flex-flow:row noroll_bg;align-items:center;}
	.unipic li{width:250px;margin:0 13px;display:flex;flex-direction:column;align-items:center;}
	.unipic .uniim{width:200px;height:200px;border-radius:50%;background:#ddd;overflow:hidden}
	.unipic .uniim img{width:100%;}
	.unipic .unima1{font-weight:bold;font-size:1.2em;margin:10px 0;}
	.unipic .uninm2{font-size:.87em;word-break:keep-all;width:180px;text-align:center}
	.unipic_tx{text-align:center;}
	.unipic_tx span{font-size:1.4em;background:linear-gradient(to top, #ffceee 50%, transparent 50%);font-weight:bold;}

	
	.contentAll.uni .kins_tx .go_s{background:#ff43fc;}

	.tb_txlist{padding:10px;}
	.tb_top{margin-bottom:10px;display:flex;align-items:center;margin-top:30px;}
	.fir.tb_top{margin-top:0;}
	.tb_top b{font-size:1.2em;flex:none;font-family:'SBAggro';color:#ff00b9;}
	.tb_top:after{content:"";display:inline-block;width:100%;margin-left:10px;height:2px;background-color:#ff98fc;}
	.tb_btm{font-size:1em;padding:0 10px;}
	.tb_tit1{font-size:1.15em;font-family:'SBAggro';}
	.tb_tit2{font-size:1.17em;font-weight:bold;}
	.tb_ul{padding:13px 10px 5px;background:#fcf0f4;border-radius:5px;margin:5px 0 15px;}
	.tb_ul li{margin:0 0 10px 13px;position:relative;}
	.tb_ul li:before{content:"";position:absolute;left:-10px;top:6px;display:block;width:4px;height:4px;background:#ff00b9;transform:rotate(-45deg);}

	.uni .jrad_selectsch li p span, .uni .kins_tx .bnn{background:#0017d0;}
	.uni .jrad_selectsch li:nth-child(1) p span, .uni .kins_tx .bnn.j{background:#ff0051}
	.uni .jrad_selectsch li:nth-child(2) p span, .uni .kins_tx .bnn.k{background:#9a00eb}
/*대학*/

/*사립/로컬*/
	.kin_top.sch{background-color:#072a40;}
	.kin_top.sch .tit span, .kin_top.sch .tx span{background:#003641;}
	.kin_top.sch .tit .bod{color:#1be0e8;text-shadow:-2px 0px #072a40, 0px 2px #072a40, 2px 0px #072a40, 0px -2px #072a40;}
	.menutop.sch .on{border-color:#00a7ca;background:#00a7ca;}

	.sch .tb_top b{color:#00a5c7;}
	.sch .tb_top:after{background-color:#26b9d8;}
	.sch .tb_ul{background:#f9f7f0;}
	.sch .tb_ul li:before{background:#00a7ca;}
	
	.contentAll.sch .kins_tx .go_s{background:#18b7be;}

	.sch .thisisphilja{background:#f9f7f0}
	.sch .thisisphilja .qtit{background:#178ca4;}

	.sch .philja_4bnn{background:#093c5c;}
	.sch .philja_4bnn h3:after{border-top-color:#093c5c}
	.sch .philja_4bnn h3 span{color:#093c5c}
	.sch .philja_4bnn ul li:nth-child(1), .sch .philja_4bnn ul li:nth-child(4){color:#093c5c;background:#f9f7f0;}
/*사립/로컬*/

/*학력*/
	.kin_top.aqr{background-color:#402319;}
	.kin_top.aqr .tit span, .kin_top.aqr .tx span{background:#402319;}
	.kin_top.aqr .tit .bod{color:#F2D0A7;text-shadow:-2px 0px #402319, 0px 2px #402319, 2px 0px #402319, 0px -2px #402319;}
	.menutop.aqr .on{border-color:#D9644A;background:#D9644A;}

	.aqr_c1im{border-radius:5px;margin:20px;overflow:hidden}
	.aqr_c1im img{width:100%;}
	.aqr_c1{margin:10px 20px;}
	.aqr_c1 li{margin-bottom:10px;position:relative;padding-left:10px;font-size:1.05em;word-break:keep-all}
	.aqr_c1 li:before{content:"";position:absolute;left:0px;top:5px;display:inline-block;width:4px;height:4px; background:#D9644A;border-radius:50%;}

	.aqr .kins_tx .go_s{background:#BF7D56;}

	.aqr .tb_top b{color:#D9644A;}
	.aqr .tb_top:after{background-color:#D9644A;}
	.aqr .tb_ul{background:#fff2e3;}
	.aqr .tb_ul li:before{background:#D9644A;}

	.aqr .thisisphilja{background:#fff8f0}
	.aqr .thisisphilja .qtit{background:#402319;}
    .aqr .thisisphilja ul li{border-color:#BF7D56}

	.aqr .philja_4bnn{background:#734230;}
	.aqr .philja_4bnn h3:after{border-top-color:#734230}
	.aqr .philja_4bnn h3 span{color:#734230}
	.aqr .philja_4bnn ul li:nth-child(1), .aqr .philja_4bnn ul li:nth-child(4){color:#734230;background:#F2D0A7;}
/*학력*/

/*부모*/
	.kin_top.paren{background-color:#124943;}
	.kin_top.paren .tit span, .kin_top.paren .tx span{background:#124943;}
	.kin_top.paren .tit .bod{color:#d7ff78;text-shadow:-2px 0px #131707, 0px 2px #131707, 2px 0px #131707, 0px -2px #131707;}
	.menutop.paren .on{border-color:#4ccb4f;background:#4ccb4f;}

	.paren .tb_top b{color:#1ec123;}
	.paren .tb_top:after{background-color:#1ec123;}
	.paren .tb_ul{background:#f1ffd1;}
	.paren .tb_ul li:before{background:#1ec123;}

	.paren .thisisphilja{background:#f6fce8}
	.paren .thisisphilja .qtit{background:#124943;}
    .paren .thisisphilja ul li{border-color:#59c45c}
	
	.paren .philja_4bnn{background:#124943;}
	.paren .philja_4bnn h3:after{border-top-color:#124943}
	.paren .philja_4bnn h3 span{color:#124943}
	.paren .philja_4bnn ul li:nth-child(1), .paren .philja_4bnn ul li:nth-child(4){color:#124943;background:#f3ffd7;}

	.paren .kins_tx .go_s{background:#59c45c;}
/*부모*/

/*답사*/
	.tour_tx{padding:10px;word-break:keep-all;padding:0 20px;}
	.tour_ul{display:flex;flex-wrap:wrap;align-items:center;margin:15px;}
	.tour_ul li{width:50%;display:flex;align-items:center;margin-bottom:10px;}
	.tour_ul li .box{background:#ffd1ea;border-radius:5px;padding:10px;font-weight:bold;text-align:center;width:100%;height:110px;display:flex;flex-direction:column;justify-content:center;word-break:keep-all}
	.tour_ul li .bic{font-family:'SBAggro';font-size:1.3em;color:#0e1373;}
	.tour_ul li .sm{font-size:.8em;color:#55468c;}
	.tour_ul li:nth-child(2) .bic{font-size:1.52em;}
	.tour_ul li:last-child .fa-solid{opacity:0;}
	.tour_ul .fa-solid{font-size:35px;margin:2px;color:#1b229fde;}

	.kin_top.jtour{background-color:#0e1373;}
	.kin_top.jtour .tit span, .kin_top.jtour .tx span{background:#0e1373;}
	.kin_top.jtour .tit .bod{color:#f6b7d9;text-shadow:-2px 0px #020873, 0px 2px #020873, 2px 0px #020873, 0px -2px #020873;}
	.menutop.jtour .on{border-color:#0e1373;background:#0e1373;}

	.jtour .tb_top b{color:#020873;}
	.jtour .tb_top:after{background-color:#55468c;}
	.jtour .tb_ul li:before{background:#020873;}

	.jtour .thisisphilja{background:#fff3f3}
	.jtour .thisisphilja .qtit{background:#0e1373;}
    .jtour .thisisphilja ul li{border-color:#d9a7c2}
	
	.jtour .philja_4bnn{background:#372480;}
	.jtour .philja_4bnn h3:after{border-top-color:#372480}
	.jtour .philja_4bnn h3 span{color:#372480}
	.jtour .philja_4bnn ul li:nth-child(1), .jtour .philja_4bnn ul li:nth-child(4){color:#372480;background:#f1d1da;}

	.jtour .kins_tx .go_s{background:#55468c;}
/*답사*/

/*방과후*/

	.kin_top.after{background-color:#e28500;}
	.kin_top.after .tit span, .kin_top.after .tx span{background:#e28500;}
	.kin_top.after .tit .bod{color:#fbea00;text-shadow:-2px 0px #4b1500, 0px 2px #4b1500, 2px 0px #4b1500, 0px -2px #4b1500;}
	.menutop.after .on{border-color:#f29f05;background:#f29f05;}
	
	.after .tb_ul{background:#fff6da;}
	.after .tb_ul li:before{background:#f2cb05;}
	.contentAll.after .kins_tx .go_s{background:#ffa700;}

	.after .thisisphilja{background:#fff6dc}
	.after .thisisphilja .qtit{background:#9b5f00;}
    .after .thisisphilja ul li{border-color:#f2b705}
	.after .thisisphilja .qtx{color:#724a00;}
	
	.after .philja_4bnn{background:#f6a100;}
	.after .philja_4bnn h3:after{border-top-color:#f6a100}
	.after .philja_4bnn h3 span{color:#f6a100}
	.after .philja_4bnn ul li:nth-child(1), .after .philja_4bnn ul li:nth-child(4){color:#704700;background:#fffabc;}

/*방과후*/

/*국제학교체크박스*/
	.fixl_ul.one img{width:20px;margin-right:10px;height:auto}

	.intersch_top{background-color:#282389;color:#fff;padding:20px;background-image:url(/img/uhak/inter_bg.jpg);background-size:auto 100%;background-position:130px center;background-repeat:no-repeat}
	.intersch_top h1{background:#1f1a7b;display:inline;}
	.intersch_top h1 .bod{color:#00fffc;text-shadow:-2px 0px #00009f, 0px 2px #00009f, 2px 0px #00009f, 0px -2px #00009f;}
	.intersch_top .t_tx h1, .intersch_top .t_tx p, .intersch_top .t_tx span{font-family:'SBAggro';}
	.intersch_top .t_tx .smsm{font-weight:100;}
	.intersch_top .t_im{display:none}

	.intersch_top_ul{padding:20px 20px 10px;}
	.intersch_top_ul li{position:relative;padding-left:40px;margin-bottom:30px;}
	.intersch_top_ul li .ic{position:absolute;left:0;top:0;}
	.intersch_top_ul li .ic img{width:30px;}

	.interschAll .arel{border-bottom:1px solid #000;font-size:18px;margin-bottom:20px;}
	.interschAll .arel b{color:#3c58ff;position:relative;padding:5px;display:inline-block;}
	.interschAll .arel b:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#3c58ff;}

	.intersch_list{padding:5px 20px 20px;}
	.intersch_list .sch{margin-bottom:20px;}
	.intersch_list .sch h3{font-size:1.6em;padding-bottom:10px;}
	.intersch_list .im img{width:100%;}
	.intersch_list .tx{position:relative;padding:20px 0 15px;}
	.intersch_list .psch_logo{position:absolute;width:40px;right:0;top:5px;}
	.intersch_list .psch_logo img{max-width:40px;}
	.intersch_list .link{display:flex;}
	.intersch_list .link li:first-child{padding-right:10px;}
	.intersch_list .link a{border:1px solid #0068b7;color:#0068b7;width:100%;padding:3px 8px;font-size:.9em;border-radius:30px;white-space:nowrap; }
	.intersch_list .link li:first-child a{border-color:#13b5b1;color:#13b5b1;}
	.intersch_list .link a:hover{color:#fff;background:#0068b7;cursor:pointer}
	.intersch_list .link li:first-child a:hover{color:#fff;background:#13b5b1;}

	.intersch_ftit{font-family:'SBAggro';text-align:center;margin-top:20px;}
	.intersch_ftit .sm{font-weight:400;font-size:.8em;}
	.intersch_ftit .b{font-weight:400;font-family:'SBAggro';font-size:1.02em;}
	.intersch_ftit_tx{font-size:.8em;padding:10px;border-bottom:1px solid #00479d}

	.intersch_f_box{display:flex;padding:20px 10px 10px;border-bottom:1px solid #e1e1e1}
	.intersch_f_box.money{flex-wrap:wrap}
	.mny_bg{background:#f5f5fb;border-radius:5px;padding:20px;font-size:.9em;}
	.mny_bg p{font-weight:bold;font-size:1em;}
	.insch_le{width:70px;margin-right:15px;color:#2735bb;flex:none;position:relative;font-weight:bold;}
	.insch_le:after{content:"";display:inline-block;width:1px;background:#7084ff;height:20px;position:absolute;right:0;top:0;}
	.insch_ck li{margin-bottom:15px; font-size:.9em;}
	.insch_ck li .alpa{}


	.insch_ck li input[type="checkbox"] {/* 실제 체크박스는 화면에서 숨김 */ 
	position:absolute; 
	width:1px; 
	height:1px; 
	padding:0;
	margin:-1px; 
	overflow:hidden; 
	clip:rect(0,0,0,0) ; 
	border:0
	} 
	.insch_ck li input[type="checkbox"] + label { 

	display:inline-block; 
	position:relative; 
	cursor:pointer; 
	-webkit-user-select:none; 
	-moz-user-select:none; 
	-ms-user-select:none; 
	} 
	.insch_ck li input[type="checkbox"] + label:before { /* 가짜 체크박스 */ 
	content:' '; 
	display:inline-block; 
	width:16px; /* 체크박스의 너비를 지정 */ 
	height:16px; /* 체크박스의 높이를 지정 */ 
	line-height:16px; /* 세로정렬을 위해 높이값과 일치 */ 
	margin-right:10px;
	text-align:center; 
	vertical-align:middle; 
	border:1px solid #d2d2d2; 
	}
	.insch_ck li input[type="checkbox"]:checked + label:before { /* 체크박스를 체크했을때 */ 
	border-color:#7084ff;
	background:url('/img/uhak/ch_on.png') no-repeat center/100%;
	}
	.insch_textarea{width:70%;}
	.insch_textarea textarea{width:100%;resize:none;border:1px solid #aaa;padding:5px;}
/*국제학교체크박스*/

/*로컬학교체크박스*/
	.intersch_top.local{background-color:#006b8a;padding:20px;background-image:url(/img/uhak/local_bg.jpg);}
	.intersch_top.local h1 .bod{color:#00ffe9;text-shadow:-2px 0px #005f77, 0px 2px #005f77, 2px 0px #005f77, 0px -2px #005f77;}
	.intersch_top.local h1{background:#006b8aed;word-break:keep-all}
	.arel_local{font-size:1.3em;margin-bottom:10px;color:#2d7bff;padding:0 20px;}
/**/

@media screen and (min-width:480px){



	.kin_sch_all{display:flex;flex-wrap:wrap;}
	.kin_c1 li{width:33.3%;}
	.kin_sch{width:300px;height:458px;margin:0 10px 70px 10px;}
	.mthsch_link{}
	.mthsch_link a{width:48%;}
	.contentAll .c3ul li:hover p:before{transition:all 0.2s linear;transform:rotate(180deg)}
	
	.intersch_top{background-position:center right;}
	.intersch_top .t_tx{font-size:2em;}
	.intersch_list{display:flex;flex-wrap:wrap;}
	.intersch_list .sch h3{font-size:20px;}
	.intersch_list .sch{width:50%;box-sizing:border-box;padding:0 5px;}
	.intersch_list .link a{font-size:.84em;}
	.insch_ck li{font-size:16px;}

	.promo_movi{margin-bottom:30px;max-width:900px}

}

@media screen and (min-width:780px){


/*4bnn*/
	.philja_4bnn h3{width:630px;font-size:30px;padding:50px 0 50px 50px;position:relative;white-space:nowrap;}
	.philja_4bnn h3:after{content:"";width:0px;position:absolute;top:-10px;right:-40px;height:0px;border-top:197px solid #001fa2;border-left:0px solid transparent;border-right:40px solid transparent;z-index:99;}
	.philja_4bnn{flex-direction:row;overflow:hidden}
	.philja_4bnn ul{flex-wrap:nowrap;align-items:center;font-size:25px;font-weight:900;font-style:italic;}
	.philja_4bnn ul li{height:197px;display:flex;flex-direction:column;justify-content:center;position:relative;padding-left:40px;}
	.philja_4bnn ul span{font-size:15px;font-weight:400;}
	.philja_4bnn ul li:after{content:"";width:0px;position:absolute;top:0px;left:0px;height:0px;border-top:197px solid #e3e6f5;border-left:0px solid transparent;border-right:45px solid transparent;	z-index:99;}
	.philja_4bnn ul li:nth-child(3){background:#e3e6f5;color:#001fa2;}
	.philja_4bnn ul li:nth-child(2):after{   border-top:197px solid #e3e6f5;}
	.philja_4bnn ul li:nth-child(3):after{   border-top:197px solid #001fa2;}
	.philja_4bnn ul li:nth-child(4){background:#001fa2;color:#e3e6f5;}
	.philja_4bnn ul li:nth-child(4):after{}
/*4bnn*/

/* kinder780 */
	.kin_top{box-sizing:border-box;background-image:url(/img/uhak/kin_t1.jpg);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;min-width:1300px;overflow:visible;}
	.kin_top .t_tx{width:1300px;margin:40px auto 0}
	.kin_top .t_tx .tit span, .kin_top .t_tx .tx span{background:none;}
	.kin_top .tit{font-size:80px;}
	.kin_top .tx{font-size:25px;line-height:35px;margin-top:10px;}
	.kin_top .t_im{display:block;width:695px;height:430px;box-shadow:0 0 20px #0000002e;position:absolute;top:60px;left:50%;overflow:hidden;border-radius:4px;}
	.kin_top .t_im img{width:100%;height:100%;}
	.kin_top_tx{margin:110px 0 30px;font-size:20px;letter-spacing:-.8px;text-align:center}

	.contentAll .sub_tit{font-size:35px;margin:65px 0 30px;}
	.kin_c1{max-width:1200px;margin:0 auto;flex-wrap:nowrap;justify-content:space-between;}
	.kin_c1 li{width:180px;padding:0;font-size:22px;}
	.kin_c1 li .im{margin-bottom:15px;}
	.contentAll .kin_tbl{max-width:1200px;margin:0 auto;font-size:20px;line-height:1.2em;}
	.kin_tbl td, .kin_tbl th{padding:30px;}

	.kin_sch_all{max-width:1200px;margin:0 auto;}
	.kin_sch{width:381px;height:420px;margin:0 25px 110px 0;}
	.kin_sch_all .kin_sch:nth-child(3n){margin-right:0}
	.kins_im{width:381px;height:260px;}
	.kins_im img{margin-top:-100px;}
	.kins_tx{top:214px;width:320px;}
	.kins_tx .schnm{font-size:25px;}
	.kins_tx .text{font-size:18px;}
	.kins_tx .text.sm{font-size:16px;letter-spacing:-1px;}
	.kins_tx .mony{font-size:20px}
	.kins_tx .go_f, .kins_tx .go_s{font-size:18px;}
/* kinder780 */

/*mth780*/
	.kin_top.mth{background-image:url(/img/uhak/mth_t1.jpg);}
	.kin_top.mth .t_im{left:auto;right:2%;top:85px;width:640px;height:390px;}
	.kin_top_tx.mth{margin-top:60px;}

	.mthsch_link{max-width:1200px;margin:0 auto;align-items:center;}
	.mthsch_link a{width:48%;height:200px;  margin-right:10px;margin-bottom:20px;justify-content:center;}
	.mthsch_link a:hover:before{opacity:1;transition:.3s;cursor:pointer}
	.mthsch_link li p{font-size:34px;text-align:center;}
	.mthsch_link li i{font-size:1.3em;padding:8px 15px;}
	.mthsch_link li{height:100%;justify-content:center;box-sizing:border-box;}

	.mth .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #ebf5e3;}
	.mth .philja_4bnn ul li:nth-child(3){background:#ebf5e3;color:#00561f;}
	.mth .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #00561f;}
	.mth .philja_4bnn ul li:nth-child(4){color:#fff;background:#00561f;}
	.mth .philja_4bnn ul li:nth-child(4):after{border-top-color:#ebf5e3}
	.contentAll.jrab #con5 .sub_tit{margin-top:0}

/*mth780*/

/*관리형780*/
	.kin_top.jrab{background-image:url(/img/uhak/jrab_t1.jpg);}
	.kin_top.jrab .t_tx{margin-top:15px;}
	.jrad_selectsch{max-width:1000px;margin:0 auto 50px;font-size:1.3em;padding:30px;}
	.jrab .kin_sch_all, .jrab.kin_sch_all{max-width:1040px;}
	.jrab .kins_tx .schnm{   font-size:30px;}
	.jrab .kins_tx .mony{margin-top:20px;}
	.jrab .kins_tx .mony b{   font-size:1.8em;}
	.jrab .kins_tx .sm{font-size:14px;}
	.jrab .kins_tx{width:440px;right:-30px;top:225px;font-size:16px;padding:20px;}
	.jrab .kins_tx .text{font-size:20px;word-break:keep-all;}
	.contentAll.jrab .kin_sch, .jrab.kin_sch_all .kin_sch{width:480px;height:530px;margin-bottom:150px;margin-right:75px}
	.contentAll.jrab .kin_sch_all .kin_sch:nth-child(2n), .jrab.kin_sch_all .kin_sch:nth-child(2n){margin-right:0;}
	.jrab .kins_im{width:480px;height:530px;}
	.jrab .kins_im .jradul{top:20px;left:20px;}
	.jrab .kins_im .jradul li{   font-size:20px;padding:4px 8px;margin:5px;}
	.jrab .kin_sch > a{border:1px solid #ddd}
	.jrab .kin_sch > a:hover{border-color:#9d5bff;}
	.jrab .kin_sch > a:hover .go_s{background:#5a24aa;transition:.3s;}

	.jrad_selectsch li{margin-bottom:20px;}
	.jrad_selectsch li p{font-size:1.2em;}

	.jrab .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #f5ece3;}
	.jrab .philja_4bnn ul li:nth-child(3){background:#f5ece3;color:#5d0b7f;}
	.jrab .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #5d0b7f;}
	.jrab .philja_4bnn ul li:nth-child(4){color:#fff;background:#5d0b7f;}
	.jrab .philja_4bnn ul li:nth-child(4):after{border-top-color:#f5ece3}

	.jr_last_bnn{max-width:1200px;margin:50px auto;flex-direction:row;}
	.jr_last_bnn a{height:210px;max-width:400px;}
	.jr_last_bnn a:hover{opacity:.7;}
/*관리형780*/

/*대학780*/
	.kin_top.uni{background-image:url(/img/uhak/uni_t1.jpg);}
	.kin_top.uni .t_tx{margin-top:15px;}
	.uni .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #fee4ff;}
	.uni .philja_4bnn ul li:nth-child(3){background:#fee4ff;color:#a30ca3;}
	.uni .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #a30ca3;}
	.uni .philja_4bnn ul li:nth-child(4){color:#fff;background:#a30ca3;}
	.uni .philja_4bnn ul li:nth-child(4):after{border-top-color:#fee4ff}
	.uni .kin_c1 li{width:150px;}
	.tb_txlist{width:1000px;margin:0 auto;font-size:20px;}
	.tb_ul{padding:20px 30px 10px;}
	.tb_ul li{font-size:18px;margin-bottom:15px;}
	.tb_ul li:before{top:10px;}
	.uni .jrab .kin_sch > a:hover .go_s{background:#e200b0;}
/*대학780*/


/*로컬사립780*/
	.kin_top.sch{background-image:url(/img/uhak/sch_t1.jpg);}
	.sch .kin_sch > a:hover .go_s{background:#072a40;}

	.sch .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #f9fcff;}
	.sch .philja_4bnn ul li:nth-child(1),
	.sch .philja_4bnn ul li:nth-child(3){background:#f9fcff;color:#093c5c;}
	.sch .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #093c5c;}
	.sch .philja_4bnn ul li:nth-child(4){color:#fff;background:#093c5c;}
	.sch .philja_4bnn ul li:nth-child(4):after{border-top-color:#f9fcff}
/*로컬사립780*/

/*학력780*/
	.kin_top.aqr{background-image:url(/img/uhak/aqr_t1.jpg);}
	.aqr_c1All{display:flex;max-width:1200px;margin:0 auto}
	.aqr_c1im{width:600px;display:flex;justify-content:center;}
	.aqr_c1im img{height:100%;width:auto;}
	.aqr_c1{position:relative;margin:20px;}
	/*.aqr_c1:before{content:"";width:1px;position:absolute;background:#ffddd6;left:0;top:5px;height:332px;}*/
	.aqr_c1 li{margin-bottom:25px;font-size:19px;padding-left:40px;}
	.aqr_c1 li:before{width:8px;height:8px;left:-2px;}
	.aqr_c1 li:after{content:"";width:1px;height:55px;background:#D9644A;position:absolute;left:16px;top:5px;transform:rotate(-32deg);}
	.aqr_c1 li:nth-child(2n){margin-left:45px;padding-left:20px;}
	.aqr_c1 li:nth-child(2n):after{transform:rotate(32deg);left:-14px;}
	.aqr_c1 li:last-child:after{}

	.aqr .kin_sch > a:hover{border-color:#D9644A;}
	.aqr .kin_sch > a:hover .go_s{background:#734230;}

	.aqr .philja_4bnn ul li:after{border-top-color:#f5ece3}
	.aqr .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #f5ece3;}
	.aqr .philja_4bnn ul li:nth-child(1),
	.aqr .philja_4bnn ul li:nth-child(3){background:#f5ece3;color:#734230;}
	.aqr .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #734230;}
	.aqr .philja_4bnn ul li:nth-child(4){color:#fff;background:#734230;}
	.aqr .philja_4bnn ul li:nth-child(4):after{border-top-color:#f5ece3}
/*학력780*/

/*부모780*/
	.kin_top.paren{background-image:url(/img/uhak/paren_t1.png);}
	.paren .kin_c1 li, .jtour .kin_c1 li, .after .kin_c1 li{width:250px;}
	.paren .kin_c1 li .im, .jtour .kin_c1 li .im, .after .kin_c1 li .im{width:230px;}

	.paren .jrab .kin_sch > a{border:1px solid #d3e7a5}
	.paren .jrab .kin_sch > a:hover{border-color:#59c45c;}
	.paren .jrab .kin_sch > a:hover .go_s{background:#124943;}

	.paren .philja_4bnn ul li:after{border-top-color:#f3ffd7}
	.paren .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #f3ffd7;}
	.paren .philja_4bnn ul li:nth-child(1),
	.paren .philja_4bnn ul li:nth-child(3){background:#f3ffd7;color:#124943;}
	.paren .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #124943;}
	.paren .philja_4bnn ul li:nth-child(4){color:#fff;background:#124943;}
	.paren .philja_4bnn ul li:nth-child(4):after{border-top-color:#f3ffd7}
/*부모780*/

/*답사780*/
	.tour_tx{text-align:center;font-size:20px;margin-bottom:30px;}
	.tour_ul{justify-content:center;}
	.tour_ul li {width:auto;}
	.tour_ul li .box{width:220px;height:160px;box-sizing:border-box;font-size:22px;box-shadow:0px 10px 0 #514bae;}
	.tour_ul li .bic{}
	.tour_ul .fa-solid{font-size:50px;margin:14px;}
	.tour_ul li:last-child .fa-solid{display:none}
	.kin_top.jtour{background-image:url(/img/uhak/tour_t1.jpg);}
	
	.jtour .philja_4bnn ul li:after{border-top-color:#f1d1da}
	.jtour .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #f1d1da;}
	.jtour .philja_4bnn ul li:nth-child(1),
	.jtour .philja_4bnn ul li:nth-child(3){background:#f1d1da;color:#372480;}
	.jtour .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #372480;}
	.jtour .philja_4bnn ul li:nth-child(4){color:#fff;background:#372480;}
	.jtour .philja_4bnn ul li:nth-child(4):after{border-top-color:#f1d1da}
	.jtour .jrab .kin_sch > a:hover .go_s{background:#020873;}
/*답사780*/

/*방과후780*/
	.kin_top.after{background-image:url(/img/uhak/after_t1.jpg);margin-bottom:120px;}
	.after .kin_c1 li{width:270px;}


	.after .philja_4bnn ul li:after{border-top-color:#fffabc}
	.after .philja_4bnn ul li:nth-child(2):after{border-top:197px solid #fffabc;}
	.after .philja_4bnn ul li:nth-child(1),
	.after .philja_4bnn ul li:nth-child(3){background:#fffabc;color:#513500;}
	.after .philja_4bnn ul li:nth-child(3):after{border-top:197px solid #f6a100;}
	.after .philja_4bnn ul li:nth-child(4){color:#fff;background:#f6a100;}
	.after .philja_4bnn ul li:nth-child(4):after{border-top-color:#fffabc}
	.after .jrab .kin_sch > a:hover .go_s{background:#f2e205;}
	.after .kins_tx .text ul{font-size:.83em;}
	.after .kins_tx .text li{margin-bottom:3px;}
	.after .kins_tx .text li:last-child{margin-bottom:0}

/*방과후780*/

/*필자닷컴은*/
	.thisisphilja{padding:30px 0 80px;margin-top:60px;}
	.thisisphilja ul{margin:10px auto;max-width:1000px;}
	.thisisphilja .d1{display:flex;font-size:18px;margin-bottom:30px;padding-bottom:30px;}
	.contentAll .thisisphilja .qtit{width:300px;background:none;font-size:20px;color:#000;font-weight:900;word-break:keep-all}
	.thisisphilja .qtx{width:700px;word-break:keep-all;color:#001127;}

	.move_phil{max-width:1200px;margin:0 auto;align-items:center;}
	.mvpil_tx .ti{margin-top:0;}
	.mvpil_tx{font-size:20px;word-break:keep-all;background:linear-gradient(to right bottom, #cfdff1, #dae9ff);width:1000px;box-sizing:border-box;margin:20px 0;padding:30px;}
	.mvpil_tx .ti{font-size:27px;}

	.jrab .mvpil_tx{background:#f6e9fa;}
	.uni .mvpil_tx{background:#fae9f5;}
	.sch .mvpil_tx{background:#e3f5f6;}
	.sch .mvpil_tx{background:#e3f5f6;}
	.aqr .mvpil_tx{background:#faf1e5;}
	.paren .mvpil_tx{background:#ebf6d2;}
	.jtour .mvpil_tx{background:#fadfe6;}
	.after .mvpil_tx{background:#fff0c0;}

	.contentAll.kin .thisisphilja .sub_tit{margin:0 0 20px;}
/*필자닷컴은*/




/*메뉴*/
	.menutop ul{justify-content:center;}
	.menutop li{font-size:20px;padding:15px;min-width:145px;text-align:center;margin:0px 8px;}
	.menutop.foruni li{font-size:19px; padding:13px 15px;min-width:auto;}
/*메뉴*/


/*국제학교체크박스780*/
	.intersch_top .t_tx{width:1300px;margin:30px auto 60px;}
	.intersch_top .t_tx .smsm{font-size:25px;display:block;margin-bottom:10px;}
	.intersch_top .t_tx h1{font-size:80px;}
	.intersch_top .t_tx .sm{font-size:45px;margin-bottom:5px;}
	.intersch_top_ul{display:flex;padding:0;font-size:20px;max-width:1300px;margin:70px auto 0;justify-content:space-between;}
	.intersch_top_ul li{width:270px;padding-left:0;word-break:keep-all}
	.intersch_top_ul li .ic{position:relative;margin-bottom:20px;}
	.intersch_top_ul li .ic img{width:auto}
	.intersch_list{padding:0;}
	.intersch_list .sch{width:385px;padding:0;margin-right:30px;margin-bottom:45px;}
	.intersch_list .sch:nth-child(3n){margin-right:0;}
	.intersch_top{position:relative;}
	.intersch_top .t_im{display:block;position:absolute;top:100px;left:50%;box-shadow:0 0 10px #4545454d;width:380px;height:250px;}
	.interschAll{width:1300px;margin:auto;}
	.interschAll .arel{font-size:20px;}
	.intersch_list .sch h3{font-size:25px;letter-spacing:-.3px;}
	.intersch_list .tx{font-size:18px;}
	.intersch_list .link{margin-top:18px;}
	.intersch_list .link a{font-size:16px;padding:5px 15px;}
	.intersch_ftit{margin:70px auto 0px;width:700px;text-align:left}
	.intersch_ftit .sm{font-size:20px}
	.intersch_ftit .b{font-size:35px;letter-spacing:-1px;}
	.intersch_ftit_tx{text-align:center;font-size:18px;padding-bottom:30px;}
	.intersch_f_box_all{display:flex;flex-wrap:wrap}
	.intersch_f_box{width:50%;    box-sizing:border-box;}
	.insch_textarea{width:90%;}
	.intersch_f_box.textarea{border-bottom:1px solid #3c58ff;margin-bottom:50px;width:100%;padding:25px 0;}
	.intersch_f_box.money{width:100%;padding:25px 0;}
	.insch_ck{display:flex;flex-wrap:wrap;align-content:flex-start}
	.insch_ck li{width:245px;margin-bottom:25px;}
	.intersch_f_box.money .insch_ck{width:550px;flex-direction:column;}
	.insch_ck li .alpa{ 
        position:absolute;
        width:400px;
        left:75px;
        top:-3px;
        font-size:14px;
        line-height:1em;
        font-weight:300;}
	.insch_le{font-size:18px;padding-right:10px;margin-right:30px;}
	.formbox{max-width:1300px;margin:auto;}

	.formbox .write_input{display:flex;justify-content:center;}
	.formbox .callbox{margin:0 40px;}
	.formbox .yac_ttxx{margin:10px 0 20px;font-size:16px;align-items:center}
	.formbox .reg_btn{font-size:20px;padding:22px;border-radius:5px;width:352px;background:#1f1a7b;margin-bottom:140px;}
	.mny_bg{font-size:15px;padding:10px 30px;}
	.formbox .write_input input, .formbox .write_input select{font-size:18px;}
/*국제학교체크박스780*/

.interschAll.local .intersch_list .sch h3{height:55px;}
.intersch_top.local .t_im{top:150px;left:62%;}
.arel_local{padding:0;font-size:19px;}

/*명문대전체 780*/
.foruni .fusub_tit{margin:50px 0;font-size:40px;}
.foruni .fusub_tit .sm{font-size:18px}
.fu_pack_list .swiper-slide{width:490px;height:340px;border-radius:10px;}
.fu_pack_list .swiper-pagination-fraction{width:75px;padding:5px 0;font-size:18px;background:#aaa;margin:20px auto 0;position:relative;border-radius:30px;color:#fff;}
.fu_pack_list .swiper-pagination-current{font-weight:bold;}
.foruni .main, .toptit, .toptit2{max-width:1200px;margin:0 auto}
.toptit{font-size:32px;}
.toptit2{font-size:20px;}
.foruni_top{padding-bottom:5px;}
.fc1ti{font-size:24px;}
.fc1tx{line-height:25px;}
.fu_c1im{max-width:1200px;}
.fu_c1im li:first-child{margin-right:15px;}
.fu_c1box .ti{font-size:30px;margin:50px 0 30px}
.fu_c1box, .fu_c2box{display:flex}
.fu_c1box .le{width:470px;margin-right:145px;}
.fu_c1box .le ul{width:470px;}
.fu_c1box .le li{width:224px;height:168px;font-size:23px;}
.fu_c1box .ri li{width:595px;box-sizing:border-box;padding:30px;border-radius:15px;margin-bottom:20px;}
.fu_c1box .ri li p{font-size:22px;}

.fc2_le{width:315px;padding:0 45px 0 45px;box-sizing:border-box;}
.fc2_le p{font-size:30px;}
.fc2_le p span{display:block;line-height:33px;}
.fc2_le div{margin:20px 0;font-size:22px;}
.fc2_ul1 li{font-size:24px;width:130px;height:215px;margin:0 9px 0 0}
.fc2_ul1 li:last-child{margin-right:0;}

.fu_c2box{margin-bottom:90px;}
.fc2_div2{display:flex}
.fc2_div2 iframe{width:605px;height:340px;border-radius:10px;}
.fc2_div2 img{display:block;margin-right:10px;}
.fc2_ul3 li:first-child{margin-right: 10px;}
.fc2_div4 .step3ti{padding:10px 15px 5px 15px;font-size:25px;width:auto;display:inline-block}
.fc2_div4 .step3ul{margin:5px 0 35px}
.fc2_div4 .step3ul.bl{margin-bottom:0;}
.fc2_div4 .step3ul li{width:285px;height:190px;margin-right:12px;}
.fc2_div4 .step3ul li b{font-size:27px;}
.fc2_div4 .step3ul li p{font-size:22px;margin:10px 0}
.fc2_div4 .step3ul li span{font-size:16px}

.contentAll.foruni #con3{width:100%;}
.table-container .fu_c3tbl{max-width:1200px;margin:0 auto}
.table-container{white-space: normal;}
.fu_c3tbl th,  .fu_c3tbl td{padding:20px;font-size:18px;word-break:keep-all}
.fu_c3tbl th:last-child{border-right:none;}
.fu_c3tbl tr td:first-child{width:80px;}
.foruni #con4 .fu_c1txt{padding:0;max-width:1200px;margin:0 auto}
.fu_c4txt{margin-bottom:80px;}
.fu_c4txt, .fu_c4tip{display:flex;justify-content: space-between;}
.fu_c4tip{margin:25px 0 50px;}
.fu_c4tip .le{width:695px;}
.fu_c4tip .le ul{margin:0;}
.fu_c4tip .le ul li p{width:170px;font-size:20px;padding:25px 15px;}
.fu_c4tip .le ul li div{display: flex;    align-items: center;font-size:18px;}
.fu_c4tip .ri{width:455px}
.fu_c4tip .ri ul li{font-size:16px;margin-bottom:20px}
.fu_c4tip .ri ul li p{font-size:18px;margin-bottom:5px}
.foruni #con4{width:100%;}
.fc4map{max-width:1200px;margin:0 auto;position:relative;}
.fc4map_im{position:absolute;padding:0;width:330px;}
.fc4area{display:flex;padding-left:365px;}
.fc4area .le{margin-right:30px}
.fc4area .le, .fc4area .ri{display:flex;        flex-direction: column;}
.fc4map_bg .fc1ti{padding:20px 0;}
.fc4map_bg .area{margin:0 0 20px 0;max-width:400px;box-sizing:border-box;padding:30px 20px;font-size:18px;line-height:26px;}

.fu_c5roun li{width:175px;height:175px;margin-right:75px;font-size:23px;}
.fu_c5roun li:last-child{margin-right:0;}
.fu_c5roun li:after{width:33px;height:33px;right: -45px;}
#con5 .fc1ti{padding:20px 0 5px;}

.foruni #con6 .fusub_tit{margin-bottom:30px}
.blue_tap li{font-size:22px;}
.swk_qna_all{display: flex;flex-wrap: wrap;justify-content: space-between;}
.swk_qna{width:585px;margin-bottom:30px;box-sizing:border-box;}
.swk_qna .q_tit{padding:9px 43px;font-size:20px;}
.swk_qna .q_tit:hover{cursor:pointer;background:#dde0fa;transition:.3s;}
.q_tit:after{right: 30px;top:22px;width:20px;height:20px;}
.q_tit:before { padding:0;font-size: 50px;margin-right: 20px;}
.a_tx .tx:before{margin: 20px;font-size: 50px;}
.foruni .jrab .kin_sch_all{justify-content: space-between;}
.foruni #con7 .kin_sch{margin-bottom:250px;}
.foruni #con7 .kin_sch:last-child{margin-bottom:200px;}
.foruni .jrab .kin_sch > a{width:480px;}
.foruni #con7 .kins_tx .sm{font-size:15px;}

.fu_c8ul {flex-wrap: nowrap;justify-content:space-between;}
.fu_c8ul li{width:180px;padding:0;}
.fu_c8ul li div{font-size:25px;}

.fu_pack_list .swiper-slide .sti{font-size:1.5em;}
.fu_pack_list .swiper-slide .tit{font-size:3.5em;}
.fu_pack_list .swiper-slide .mny{font-size:2.2em;}

/*명문대전체 780*/





}