@charset "utf-8";

.mypage_wrap {
    padding: 0 0 70px 0;
    font-size: 18px;
    color: #555;
    letter-spacing: 0;
    line-height: 1.666;
    word-break: keep-all;
    word-wrap: break-word;
    min-height: 400px;
    font-weight: 400;
}
.mypage_wrap .cnt{background: linear-gradient(90deg, #ECF6F7, #DEEFF9);border:1px solid #DDDDDD;border-radius:30px;padding:46px 100px;    margin-top: -28px;}
.mypage_wrap .cnt .item {position:relative;}
.mypage_wrap .cnt .item:first-child:after {
	content:"";
	position:absolute;
	top:50%;
	right:0;
	width:59px;
	height:98px;
	background:url("/resources/_Img/Board/program/lock.png") no-repeat;
	transform: translate(0, -50%);
}

.mypage_wrap .cnt .item h3 {font-size:50px;color:#005667}
.mypage_wrap .cnt .item .grd-subtit {color:#005667}
.mypage_wrap .grd-tit {
	height: 62px;
    border-radius: 30px;
    padding: 16px 0 20px;
    box-sizing: border-box;
    background-image: linear-gradient(to right, #009FBF, #86A103);
    text-align: center;
    margin-bottom: 30px;
	color:#fff
} 
.wd300 {width:200px;display:inline-block}
.log-tit {background:#005667 !important}
.mgT15 {margin-top:15px}
.fl-sp {display:flex;justify-content: space-between;}

.pg_board {margin-top:50px}

/** --- 02-1-1. default */
.mypg .num {width:140px;}
.mypg .year {width:180px;color:#005667;font-weight:700}
.mypg td.program {text-align:left}
.mypg .cam {width:120px;}
.mypg .date {width:130px;}
.mypg .stts {width:140px;}

.mypg .stts p{
    height: 30px;
    border-radius: 30px;
    padding: 7px 0;
    box-sizing: border-box;
    background:#E54B82;
    text-align: center; 
    color: #fff;
	font-size:14px;
	width:80px;
	margin:0 auto;
	margin-bottom: 5px;
}
.mypg .stts p.ing {background:#4384CE}
.mypg .stts p.conf {background:#607085}
.mypg .stts a{
display:block;
    height: 30px;
    border-radius: 30px;
    padding: 7px 0;
    box-sizing: border-box;
    background:#AB8D60;
    text-align: center;
    margin-bottom: 5px;
    color: #fff;
	font-size:14px;
	width:80px;
	margin:0 auto;
}
.mypage_wrap .pg_board #boardWrap .algn-cntr {margin:0 auto;text-align:center;margin-top:40px;}

@media all and (max-width:999px) {
.mypage_wrap .num {width:80px;}
.mypage_wrap .year {width:100px;}
}

@media all and (max-width:720px) {
	.mypage_wrap .cnt {padding:20px;margin-top:0;}
	.mypage_wrap .cnt .item h3 {font-size:26px;}
	.mypage_wrap .cnt .item .grd-subtit {font-size:15px;}
	.mypage_wrap .grd-tit {height:50px;padding:14px 0 20px;margin-bottom:0;font-size:15px;}
    .wd300 {width:120px;}
	.mypg .num{width:60px;}
	.mypg .program {padding: 0 7px 26px !important;}
	.mypg .cam, .mypg .date, .mypg .stts {float:left;width: auto;}
	.bdListTbl .stts {display:flex !important;margin-top: -2px;}
	.fl-sp {justify-content: flex-start;}
	.fl-sp a:last-child{margin-left:5px;}
	.mypg .stts p{
		height: 19px;
		border-radius: 30px;
		padding: 4px 0;
		box-sizing: border-box;
		background:#E54B82;
		text-align: center; 
		color: #fff;
		font-size:11px;
		width:50px;
		margin:0 auto;
		margin-bottom: 0px;
	}
	.mypg .stts a{
		height: 19px;
		border-radius: 30px;
		padding: 4px 0;
		box-sizing: border-box;
		background:#AB8D60;
		text-align: center; 
		color: #fff;
		font-size:11px;
		width:50px;
		margin:0 auto;
		margin-bottom: 0px;
		margin-left:3px
	}
}

.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-id #id_chk_msg {display:none;margin-top:10px;font-size:14px;line-height: 1.8rem;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .guideMsg {display:block;font-size:14px;letter-spacing:-.05em;color:#2290a7;margin:10px 0 0}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .fld {}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv1 {margin-right:20px; display: flex;align-items: center;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv1 p {margin-right:7px;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv2 {display: flex;align-items: center;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv2 p {margin-right:7px;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-birth .guideMsg {display:block;font-size:14px;letter-spacing:-.05em;color:#2290a7;margin:10px 0 0}

.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-birth .ibirth {display: flex;align-items: center;width:100%}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-birth .birth1 {margin-right:10px;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-birth .birth2 {width:40px;margin-left:10px;}

.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-addr .guideMsg {display:block;font-size:14px;letter-spacing:-.05em;color:#2290a7;margin:10px 0 0}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-birth .guideMsg {display:block;font-size:14px;letter-spacing:-.05em;color:#2290a7;margin:10px 0 0}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-email .guideMsg {display:block;font-size:14px;letter-spacing:-.05em;color:#2290a7;margin:10px 0 0}
.agree-cont .agrPkgWr {
    background: #F8F9FE;
    box-sizing: border-box;
    padding: 45px 49px 49px;
    clear: both;
    border: 1px solid #CCCCCC;
    border-radius: 20px;
    color: #005667;
}
@media all and (max-width:999px) {
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-birth .birth1 {margin-right:3px;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-birth .birth2 {margin-left:3px;}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv1 input, .formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv2 input {width:100%}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv1 {width:100%;margin-right:0}
.formbd-pkg-wr .frmbd-fld-list .frm-li.fld-univ .iuniv2 {width:100%;margin-top:5px;}
}
