/*.miniCenterWrap .minilistWrap ul,li {list-style:none; margin:0; padding:0;}*/

.minilist {
	display:-webkit-flex;
	display:-moz-flex;
	display:-o-flex;
	display:-ms-flex;
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	justify-content:space-between;
	align-items:start;
	position:relative;
}

/*탭*/
.minilist ul {list-style:none; margin:0 auto; padding:0;}
.minilist a {text-decoration:none;}
.tab {
	display:-webkit-flex;
	display:-moz-flex;
	display:-o-flex;
	display:-ms-flex;
	display:flex;
	flex-direction:column;
	flex-wrap:wrap;
	justify-content:space-between;
	align-items:start;
	border-left:none; overflow:hidden;
}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.tab {
			flex-direction:row;
			justify-content:center;
		}
	}
.tab li {
	box-sizing:border-box; display:block; width:150px; height: 56px; line-height: 56px; border-bottom:1px solid #ccc; text-align: left; cursor:pointer;
	position: relative;
	color:#030303; font-weight:500;
}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.tab li {
			width:100px; height: 40px; line-height: 40px; margin-left: 1px; margin-right: 1px; border: 1px solid #23a59e; text-align: center;
			font-size:14px;
		}
	}
.tab li:last-child {border-bottom:none;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.tab li:last-child {border: 1px solid #23a59e;}
	}
.tab li a i {padding: 6px; border: 1px solid #ccc; position: absolute; right: 0; top: 15px;}

.tab li.on {
	color:#23a59e;
}

@media all and (min-width: 320px) and (max-width: 56.25em) {
	.tab i {display: none;}
}

/*출력*/
.tab_con {clear:both;}
.tab_con div {display:block; width:600px; height:auto; margin-left:auto; margin-right:auto; background:#fff; text-align:left; position:relative;}
	@media all and (min-width: 320px) and (max-width: 56.25em) {
		.tab_con div {width:100%; margin-left: auto; margin-right: auto; background-color: #f8f8f8;}
	}
.tab_con div > a {
	display:inline-block; padding:3px 20px; text-align:center; background-color:#93ecfa; border-radius:50px; border:2px solid #000;
	position:absolute; right:10px; top:-65px;
	font-weight:700;
}
/*.tab_con2 { clear:both; margin-top:5px; border:1px solid #ddd; }
.tab_con2 div { display:none; height:100px; background:#fff; line-height:100px; text-align:center; }*/

