@charset "UTF-8";

/* 입시 신청 페이지 1*/
.tour-apply-wrap .tour-top-box .process-box{margin:0 0 55px;padding:39px 64px;border:1px solid #dad1ca;}
.tour-apply-wrap .tour-top-box .process-box > ol{display:flex;justify-content:space-between;}
.tour-apply-wrap .tour-top-box .process-box > ol > li{position:relative;}
.tour-apply-wrap .tour-top-box .process-box > ol > li:before{content:'';display:inline-block;margin:0 20px 0 0;width:114px;height:114px;border-radius:50%;;box-sizing:border-box;vertical-align:middle;}
.tour-apply-wrap .tour-top-box .process-box > ol > li:after{content:'';position:absolute;top:50%;left:110%;width:22px;height:17px;background:url(../img/bcu/img-step-arrow.png) no-repeat 0 0/100%;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.tour-apply-wrap .tour-top-box .process-box > ol > li:last-of-type:after{display:none;}
.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(1):before{border:2px solid #f9971b;background:#fff url(../img/bcu/ico-tour-process01.png) no-repeat 50% 50%;}
.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(2):before{background:#f5f5f5 url(../img/bcu/ico-tour-process02.png) no-repeat 50% 50%;}
.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(3):before{background:#f5f5f5 url(../img/bcu/ico-tour-process03.png) no-repeat 50% 50%;}
.tour-apply-wrap .tour-top-box .process-box > ol > li > div{display:inline-block;vertical-align:middle;}
.tour-apply-wrap .tour-top-box .process-box > ol > li .step{display:block;padding:0 0 8px;font-family:'Roboto';font-weight:700;font-size:15px;color:#f9971b;line-height:20px;}
.tour-apply-wrap .tour-top-box .process-box > ol > li p{font-weight:500;font-size:16px;color:#111;line-height:21px;}
.tour-apply-wrap .tour-top-box .process-box > ol > li p br{display:none;}

.mini-cal-wrap .cal-tit{padding:0 0 38px;font-weight:700;font-size:30px;color:#111;line-height:35px;text-align:center;}
.mini-cal-box{display:flex;padding:25px 60px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;align-items:center;}
.mini-cal-box .cal-table-wrap{width:42%;margin:0 25px 0 0;padding:34px 30px 27px 30px;border:1px solid #ddd;}
.mini-cal-box .cal-table-wrap .cal-header{display:flex;padding:0 0 15px;justify-content:space-between;align-items:flex-end;}
.mini-cal-box .cal-table-wrap .cal-header .cal-date{display:inline-block;font-weight:700;font-size:30px;color:#111;line-height:35px;}
.mini-cal-box .cal-table-wrap .cal-header .cal-date a{display:block;}
.mini-cal-box .cal-table-wrap .cal-header .cal-date a:after{content:'';display:inline-block;margin:0 0 0 10px;width:14px;height:7px;background:url(../img/bcu/ico-cal-arrow.png) no-repeat 0 0/100%;vertical-align:middle;}
.mini-cal-box .cal-table-wrap .cal-header > div{position:relative;}
.mini-cal-box .cal-table-wrap .cal-header > div .cal-date-select{position:absolute;top:0;left:0;width:100%;height:35px;opacity:0;cursor:pointer;}
.mini-cal-box .cal-table-wrap .cal-header .cal-cate{display:inline-block;}
.mini-cal-box .cal-table-wrap .cal-header .cal-cate:before{content:'※';display:inline-block;padding:0 5px 0 0;font-size:14px;}
.mini-cal-box .cal-table-wrap .cal-header .cal-cate span{font-size:14px;color:#111;line-height:19px;}
.mini-cal-box .cal-table-wrap .cal-header .cal-cate span:before{content:'';display:inline-block;margin:0 2px 0 0;width:12px;height:12px;background-color:#f9971b;}
.mini-cal-box .cal-table-wrap .view-container table{width:100%;text-align:center;line-height:1;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;}
.mini-cal-box .cal-table-wrap .view-container table thead tr th{padding:12px 0 3px 0;}
.mini-cal-box .cal-table-wrap .view-container table thead tr th a{font-family:'Montserrat', sans-serif;font-weight:600;font-size:12px;color:#111;line-height:17px;}
.mini-cal-box .cal-table-wrap .view-container table tbody tr td{position:relative;padding:17px 0;}
.mini-cal-box .cal-table-wrap .view-container table tbody tr td span{font-size:10px;color:#777;line-height:1;}
.mini-cal-box .cal-table-wrap .view-container table tbody tr td a{font-family:'Roboto';font-weight:300;font-size:14px;color:#333;line-height:19px;}
.mini-cal-box .cal-table-wrap .view-container table tbody tr td.active:after{content:'';position:absolute;top:50%;left:50%;z-index:-10;width:36px;height:36px;border:1px solid #f9971b;box-sizing:border-box;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.mini-cal-box .cal-table-wrap .view-container table tbody tr td.possible-date:after{content:'';position:absolute;top:50%;left:50%;z-index:-10;width:36px;height:36px;background-color:#fde0ba;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}

.tour-step1-box{width:58%;}
.tour-step1-box fieldset > div{padding:0 0 30px;}
.tour-step1-box fieldset > div:last-of-type{padding-bottom:0;}
.tour-step1-box fieldset > div .date-tit{padding:0 0 10px;font-weight:500;font-size:16px;color:#111;line-height:21px;}
.tour-step1-box .check-box{font-size:0;}
.tour-step1-box .check-box > div{display:inline-block;margin:0 6px 6px 0;width:calc(50% - 3px);box-sizing:border-box;text-align:center;}
.tour-step1-box .check-box > div:nth-last-of-type(-n+2){margin-bottom:0;}
.tour-step1-box .check-box > div:nth-of-type(even){margin-right:0;}
.tour-step1-box .check-box > div input{display:none;}
.tour-step1-box .check-box > div input.check-campus + label{display:block;padding:10px 0;width:100%;height:45px;border:1px solid #ddd;border-radius:3px;font-weight:500;font-size:15px;color:#111;line-height:20px;cursor:pointer;box-sizing:border-box;}
.tour-step1-box .check-box > div input.check-campus + label:before{content:'';display:inline-block;margin:0 10px 0 0;width:21px;height:20px;background:url(../img/bcu/ico-checked.png) no-repeat 0 0/100%;vertical-align:middle;}
.tour-step1-box .check-box > div input.check-campus:checked + label{border-color:#f9971b;}
.tour-step1-box .check-box > div input.check-campus:checked + label:before{background-image:url(../img/bcu/ico-checked-on.png);}
.tour-step1-box fieldset > div input.select-date{padding:15px;width:100%;height:45px;border:1px solid #ddd;background-color:#f8f8f8;font-weight:200;font-size:16px;color:#8c9292;line-height:21px;box-sizing:border-box;}
.tour-step1-box .check-box > div input.check-time + label{display:block;padding:10px 0;width:100%;height:45px;border:1px solid #ddd;border-radius:3px;font-weight:500;font-size:15px;color:#111;line-height:20px;cursor:pointer;box-sizing:border-box;}
.tour-step1-box .check-box > div input.check-time + label:before{content:'';display:inline-block;margin:0 10px 0 0;width:21px;height:20px;background:url(../img/bcu/ico-checked.png) no-repeat 0 0/100%;vertical-align:middle;}
.tour-step1-box .check-box > div input.check-time:checked + label{border-color:#f9971b;}
.tour-step1-box .check-box > div input.check-time:checked + label:before{background-image:url(../img/bcu/ico-checked-on.png);}
.tour-step1-box .check-box > div input.no-select + label{background-color:#f8f8f8;color:#999;}

/* 입시신청정보 조회 */
.ipsi-result-info-wrap .info-box .title{padding:0 0 35px;font-weight:700;font-size:30px;line-height:50px;color:#111;text-align:center;}
.ipsi-result-info-wrap .info-list-box > div{margin:0 0 30px;border:1px solid #eae7dc;border-radius:4px;}
.ipsi-result-info-wrap .info-list-box > div:last-of-type{margin:0;}
.ipsi-result-info-wrap .info-top-box{display:flex;justify-content:space-between;align-items:center;padding:35px 65px;background:#f7f6f2;box-sizing:border-box;}
.ipsi-result-info-wrap .info-top-box .name{font-weight:700;font-size:24px;line-height:34px;color:#111;}
.ipsi-result-info-wrap .info-list ul{font-size:0;}
.ipsi-result-info-wrap .info-list ul li{display:inline-block;position:relative;margin:0 17px 0 0;padding:0 22px 0 0;}
.ipsi-result-info-wrap .info-list ul li:after{content:'';position:absolute;top:3px;right:0;width:1px;height:18px;background:#e1ded3;}
.ipsi-result-info-wrap .info-list ul li:last-of-type{margin:0;padding:0;}
.ipsi-result-info-wrap .info-list ul li:last-of-type:after{display:none;}
.ipsi-result-info-wrap .info-list ul li span{font-weight:300;font-size:16px;line-height:21px;color:#111;}
.ipsi-result-info-wrap .info-list ul li span:last-of-type{color:#777c7b;}
.ipsi-result-info-wrap .info-bottom-box{padding:30px 65px;}
.ipsi-result-info-wrap .info-bottom-box > div{padding:0 0 0 80px;background:url(/_res/bucheon/_share/img/bcu/bg-ipsi-result-info01.png)no-repeat center left;}
.ipsi-result-info-wrap .info-bottom-box .txt{padding:0 0 10px;font-weight:700;font-size:18px;line-height:23px;color:#111;}

/*하단 버튼*/
.b-btn-wrap02 .b-btn-type03.b-btn-cancel span:before{content:'';display:inline-block;margin:0 25px 0 0;width:19px;height:13px;background:url(../img/bcu/img-apply-prev-w.png) no-repeat 0 0/100%;}
.b-btn-wrap02 .b-btn-type03.b-btn-cancel:hover span:before{background-image:url(../img/bcu/img-apply-prev.png);}
.b-btn-wrap02 .b-btn-type03.b-btn-next span:after{content:'';display:inline-block;margin:0 0 0 25px;width:19px;height:13px;background:url(../img/bcu/img-apply-next-w.png) no-repeat 0 0/100%;}
.b-btn-wrap02 .b-btn-type03.b-btn-next:hover span:after{background-image:url(../img/bcu/img-apply-next.png);}

/*캠퍼스 투어 신청 페이지 2*/
.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(1):before{background:#f5f5f5 url(../img/bcu/ico-tour-process01.png) no-repeat 50% 50%;}
.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(2):before{border:2px solid #f9971b;background:#fff url(../img/bcu/ico-tour-process02.png) no-repeat 50% 50%;}
.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(3):before{background:#f5f5f5 url(../img/bcu/ico-tour-process03.png) no-repeat 50% 50%;}

.agreement-wrap .agreement-tit{padding:0 0 38px;border-bottom:1px solid #ddd;font-weight:700;font-size:30px;color:#111;line-height:35px;text-align:center;}
.agreement-wrap .agreement-chk-box{padding:13px 20px 13px 60px;border-bottom:1px solid #ddd;}
.agreement-wrap .agreement-chk-box .check-agreement{display:none;}
.agreement-wrap .agreement-chk-box .check-agreement + label{font-weight:200;font-size:16px;color:#8c9292;line-height:21px;cursor:pointer;}
.agreement-wrap .agreement-chk-box .check-agreement + label:before{content:'';display:inline-block;margin:0 10px 0 0;width:21px;height:20px;background:url(../img/bcu/ico-checked.png) no-repeat 0 0/100%;vertical-align:middle;}
.agreement-wrap .agreement-chk-box .check-agreement:checked + label:before{background-image:url(../img/bcu/ico-checked-on.png);}
.agreement-wrap .scrollert{height:418px;}
.agreement-wrap .agreement-box{padding:20px 70px;min-height:100%;background-color:#f8f8f8;}
.agreement-wrap .agreement-box > ol > li{font-weight:200;font-size:16px;color:#8c9292;line-height:26px;}
.agreement-wrap .agreement-box > ol > li > p{padding:0 0 3px 6px;}

/*캠퍼스 투어 신청 페이지 3*/
.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(1):before{background:#f5f5f5 url(../img/bcu/ico-tour-process01.png) no-repeat 50% 50%;}
.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(2):before{background:#f5f5f5 url(../img/bcu/ico-tour-process02.png) no-repeat 50% 50%;}
.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(3):before{border:2px solid #f9971b;background:#fff url(../img/bcu/ico-tour-process03.png) no-repeat 50% 50%;}

.application-wrap .application-tit{padding:0 0 38px;font-weight:700;font-size:30px;color:#111;line-height:35px;text-align:center;}
.application-bg-box{margin:0 0 38px;padding:40px;background-color:#f6f5eb;}
.application-bg-box .note-img-box{display:inline-block;padding:0 26px 0 0;vertical-align:middle;}
.application-bg-box .note-txt-box{display:inline-block;width:calc(100% - 151px);vertical-align:middle;}
.application-bg-box .note-txt-box h5{padding:0 0 15px 0;font-weight:700;font-size:20px;color:#333;line-height:26px;}
.application-bg-box .note-txt-box .ul-type-bar > li{position:relative;padding:0 0 0 8px;font-weight:200;font-size:16px;line-height:26px;}
.application-bg-box .note-txt-box .ul-type-bar > li:last-of-type{padding-bottom:0;}
.application-bg-box .note-txt-box .ul-type-bar > li:after{content:'';display:block;position:absolute;top:14px;left:0;width:4px;height:1px;background:#333;}

.bn-write-common01.type02.b-brief-apply .application-form-tit{margin:0 0 20px;padding:10px 0 15px;border-bottom:1px solid #ddd;font-weight:700;font-size:20px;color:#333;line-height:25px;}
.bn-write-common01.type02.b-brief-apply .b-table-wrap{padding:25px 60px;border-color:#ddd;}
.bn-write-common01.type02.b-brief-apply .b-brief-form-box{margin:0 0 37px;}
.bn-write-common01.type02.b-brief-apply .b-brief-form-box:last-of-type{margin:0;}
.bn-write-common01.type02.b-brief-apply .b-table-box .b-row-box .b-title-box{width:142px;}
.bn-write-common01.type02.b-brief-apply .b-table-box .b-row-box .b-title-box.wide{width:180px;}
.bn-write-common01.type02.b-brief-apply .b-input{width:100%;border-color:#dadada;color:#8c9292;}
.bn-write-common01.type02.b-brief-apply .b-tel-box .b-input{width:calc(33.33% - 13px);}
.bn-write-common01.type02.b-brief-apply .b-input.password{width:50%;}
.bn-write-common01.type02.b-brief-apply .b-input.password + .mark-p{display:inline-block;}
.bn-write-common01.type02.b-brief-apply .b-input.password + .mark-p:before{display:none;}
.bn-write-common01.type02.b-brief-apply input[readonly]{background-color:#f8f8f8;}
.bn-write-common01.type02.b-brief-apply .b-input.type02{width:calc(50% - 4px);max-width:368px;}
.bn-write-common01.type02.b-brief-apply .b-park-box .b-input:first-of-type{margin:0 3px 0 0;}
.bn-write-common01.type02.b-brief-apply .b-select{display:inline-block;margin:0 0 0 3px;max-width:206px;background:url(../img/bcu/btn-open-arrow.png) no-repeat right 14px center;}
.bn-write-common01.type02.b-brief-apply .b-counsel-box > p{display:inline-block;}

@media screen and (max-width:1024px){
	/* 입시 신청 페이지 1*/
	.tour-apply-wrap .tour-top-box .process-box{margin:0 0 30px;padding:25px 40px;}
	.tour-apply-wrap .tour-top-box .process-box > ol{display:block;margin:0 auto;max-width:311px;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li{margin:0 0 40px;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li:last-of-type{margin:0;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li:before{margin:0 20px 0 0;width:80px;height:80px;}
	.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(1):before{background-size:48px;}
	.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(2):before{background-size:48px;}
	.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(3):before{background-size:40px;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li:after{top:auto;bottom:-29px;left:30px;transform:rotate(90deg);-ms-transform:rotate(90deg);}
	.tour-apply-wrap .tour-top-box .process-box > ol > li .step{padding:0 0 3px;font-size:14px;line-height:19px;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li p{font-size:15px;line-height:20px;}

	.mini-cal-wrap .cal-tit{padding:0 0 15px;font-size:22px;line-height:27px;}
	.mini-cal-box{display:block;padding:20px;}
	.mini-cal-box .cal-table-wrap{width:100%;margin:0 0 20px;padding:30px 20px;box-sizing:border-box;}
	.mini-cal-box .cal-table-wrap .cal-header{padding:0 0 5px;}
	.mini-cal-box .cal-table-wrap .cal-header .cal-date{font-size:22px;line-height:27px;}
	.mini-cal-box .cal-table-wrap .cal-header > div .cal-date-select{height:27px;}
	.mini-cal-box .cal-table-wrap .view-container table thead tr th{padding:8px 0;}
	.mini-cal-box .cal-table-wrap .view-container table tbody tr td{padding:8px 0;}
	.mini-cal-box .cal-table-wrap .view-container table tbody tr td.active:after{width:30px;height:30px;}
	.mini-cal-box .cal-table-wrap .view-container table tbody tr td.possible-date:after{width:30px;height:30px;}

	.tour-step1-box{width:100%;}
	.tour-step1-box fieldset > div{padding:0 0 20px;}
	.tour-step1-box .check-box > div input.check-campus + label{padding:7px 0;height:37px;font-size:14px;line-height:19px;}
	.tour-step1-box .check-box > div input.check-campus + label:before{margin:0 5px 0 0;width:19px;height:18px;}
	.tour-step1-box fieldset > div input.select-date{padding:7px 10px;height:37px;font-size:15px;line-height:20px;}
	.tour-step1-box .check-box > div input.check-time + label{padding:7px 0;height:37px;font-size:14px;line-height:19px;}
	.tour-step1-box .check-box > div input.check-time + label:before{margin:0 5px 0 0;width:19px;height:18px;}
	
	
	/* 입시신청정보 조회 */
    .ipsi-result-info-wrap .info-top-box{display:block;padding:30px;}
    .ipsi-result-info-wrap .info-top-box .name{padding:0 0 10px;}
    .ipsi-result-info-wrap .info-bottom-box{padding:30px;}

	/*캠퍼스 투어 신청 페이지 2*/
	.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(1):before{background-size:50px;}
	.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(2):before{background-size:48px;}
	.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(3):before{background-size:40px;}

	.agreement-wrap .agreement-tit{padding:0 0 15px;font-size:22px;line-height:27px;}
	.agreement-wrap .agreement-chk-box{padding:8px 20px;}
	.agreement-wrap .agreement-chk-box .check-agreement + label{font-size:15px;line-height:20px;}
	.agreement-wrap .agreement-box{padding:20px 30px;}
	.agreement-wrap .agreement-box > ol > li{font-size:15px;line-height:25px;}

	/*캠퍼스 투어 신청 페이지 3*/
	.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(1):before{background-size:50px;}
	.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(2):before{background-size:48px;}
	.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(3):before{background-size:40px;}

	.application-bg-box .note-txt-box h5{font-size:18px;line-height:23px;text-align:center;}
	.application-bg-box .note-img-box{display:block;padding:0 0 13px;text-align:center;}
	.application-bg-box .note-img-box img{width:46px;}
	.application-bg-box .note-txt-box{width:100%;}

	.bn-write-common01.type02.b-brief-apply .b-input{height:40px;}
	.bn-write-common01.type02.b-brief-apply .b-table-wrap{padding:20px 25px;}

}

@media screen and (max-width:768px){
	/*캠퍼스 투어 신청 페이지1*/
	.tour-apply-wrap .tour-top-box .process-box{padding:20px;}
	.tour-apply-wrap .tour-top-box .process-box > ol{max-width:286px;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li:before{margin:0 10px 0 0;width:65px;height:65px;}
	.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(1):before{background-size:42px;}
	.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(2):before{background-size:42px;}
	.tour-apply-wrap .tour-top-box.type01 .process-box > ol > li:nth-of-type(3):before{background-size:35px;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li:after{left:20px;}

	.mini-cal-box .cal-table-wrap{padding:20px 15px;}
	.mini-cal-box .cal-table-wrap .cal-header .cal-date{font-size:20px;line-height:25px;}
	.mini-cal-box .cal-table-wrap .cal-header .cal-date a:after{margin:0 0 0 5px;width:10px;height:5px;}
	.mini-cal-box{padding:10px;}

	/*하단 버튼*/
	.b-btn-wrap02 .b-btn-type03.b-btn-cancel span:before{margin:0 10px 0 0;width:17px;}
	.b-btn-wrap02 .b-btn-type03.b-btn-next span:after{margin:0 0 0 10px;width:17px;}


	/*캠퍼스 투어 신청 페이지 2*/
	.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(1):before{background-size:42px;}
	.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(2):before{background-size:40px;}
	.tour-apply-wrap .tour-top-box.type02 .process-box > ol > li:nth-of-type(3):before{background-size:35px;}

	.agreement-wrap .agreement-chk-box{padding:8px 10px;}
	.agreement-wrap .agreement-chk-box .check-agreement + label:before{margin:0 7px 0 0;}
	.agreement-wrap .agreement-box{padding:15px 25px 15px 15px;}

	/*캠퍼스 투어 신청 페이지 3*/
	.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(1):before{background-size:42px;}
	.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(2):before{background-size:42px;}
	.tour-apply-wrap .tour-top-box.type03 .process-box > ol > li:nth-of-type(3):before{background-size:35px;}

	.application-bg-box{padding:30px 20px;}
	.application-bg-box .note-txt-box .ul-type-bar > li{padding:0 0 0 8px;font-size:14px;line-height:20px;}
	.application-bg-box .note-txt-box .ul-type-bar > li:after{top:11px;}
	
	.application-wrap .application-tit{padding:0 0 20px;font-size:25px;line-height:30px;}
	
	.bn-write-common01.type02.b-brief-apply .b-table-wrap{padding:0;}
	.bn-write-common01.type02.b-brief-apply .b-table-box .b-row-box .b-title-box{padding:7px 10px;width:100%;}
	.bn-write-common01.type02.b-brief-apply .b-table-box .b-row-box .b-title-box.wide{width:100%;}
	.bn-write-common01.type02.b-brief-apply .b-table-box .b-row-box .b-con-box{padding:10px;}
	.bn-write-common01.type02.b-brief-apply .b-table-box .b-row-box .b-con-box p{font-size:14px;}
	.bn-write-common01.type02.b-brief-apply .b-brief-form-box{margin:0;padding:30px 0 0;}
	.bn-write-common01.type02.b-brief-apply .application-form-tit{margin:0;padding:0 0 10px;border:0;font-size:16px;}
	.bn-write-common01.type02.b-brief-apply .b-input{height:32px;}
	.bn-write-common01.type02.b-brief-apply .b-input.password + .mark-p{font-size:14px;line-height:20px;}
	
	/* 입시신청정보 조회 */
    .ipsi-result-info-wrap .info-box .title{padding:0 0 20px;font-size:20px;line-height:30px;}
    .ipsi-result-info-wrap .info-list-box > div{margin:0 0 20px;}
    .ipsi-result-info-wrap .info-top-box{padding:20px;}
    .ipsi-result-info-wrap .info-top-box .name{padding:0 0 5px;font-size:18px;line-height:28px;}
    .ipsi-result-info-wrap .info-list ul li{margin:0 10px 0 0;padding:0 13px 0 0;}
    .ipsi-result-info-wrap .info-list ul li:after{top:7px;height:10px;}
    .ipsi-result-info-wrap .info-list ul li span{font-size:14px;line-height:24px;}
    .ipsi-result-info-wrap .info-bottom-box{padding:20px;}
    .ipsi-result-info-wrap .info-bottom-box > div{padding:0 0 0 55px;background-size:40px;}
    .ipsi-result-info-wrap .info-bottom-box .txt{padding:0 0 5px;font-size:16px;line-height:21px;}
}

@media screen and (max-width:420px){
	/*상단 process-box*/
	.tour-apply-wrap .tour-top-box .process-box > ol{max-width:200px;}
	.tour-apply-wrap .tour-top-box .process-box > ol > li p br{display:block;}

	/*달력*/
	.mini-cal-box .cal-table-wrap{padding:20px 10px;}
	.mini-cal-box{padding:10px 0;}
}