/* BASIC css start */
.application {width:1000px; margin: 0 auto;}
.title {
    color: #313131;
    font-size: 40px;
    padding-bottom: 20px;
    padding-top: 20px;
    font-weight: 600;
    font-family: Noto Sans KR;
    padding-left: 10px;
    margin-top:80px;
}

.contents {
    width: 1000px;
    font-family: 'Noto Sans KR';
    letter-spacing: 0.7
}
.contents .sub {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    font-size: 15px;
    padding-left: 10px;
font-weight:300;
}
.contents .table {
    width: 100%;
    margin-top: 20px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
    font-size: 14px;
}
.contents .table tbody tr th {
    padding: 8px;
	text-align: center;
	background-color:#46bda9;
	color: #ffffff;
	font-weight: 400;
	font-family: Noto Sans KR;
        font-size: 14px;
        border-collapse: separate !important;
        border:1px;
}
.contents table {
    border-collapse: separate;
    border-spacing: 1px;
    text-align: center;
    font-size: 14px; 
    font-family: Noto Sans KR;
}
.contents .table tbody tr td {
        padding: 20px 8px;
	text-align: center;
	background-color:#f9f9f9;
	font-weight: 300;
	color: #000000;
	font-size: 14px;
	font-family: Noto Sans KR;
}
.empty {
    margin-bottom: 170px;
}
.contents .table .link {
    width: 100%;
	margin: 30px auto;
	text-align:center;
}
.table .link li {
    margin-top: 10px;
    margin-bottom: 10px;
	float: left;
	list-style: none;
}

.myButton {
	background-color:#edfdfa;
	border-radius:20px;
	border:1px solid #b1efe5;
	display:inline-block;
	cursor:pointer;
	color:#313131;
	font-size:14px;
	padding:8px 15px;
	text-decoration:none;
	margin: 0 5px;
        font-weight: 400;        
        font-family: Noto Sans KR;
}
.myButton:hover {
	background-color:#46bda9;
	color: #ffffff;
}
.myButton:active {
	position:relative;
	top:1px;
}
.myButton2 {
	background-color:#ffe8ed;
	border-radius:20px;
	border:1px solid #d6bcd6;
	display:inline-block;
	cursor:pointer;
	color:#313131;
	font-size:14px;
	padding:8px 15px;
	text-decoration:none;
	margin: 0 5px;
        font-weight: 400;        
        font-family: Noto Sans KR;
}
.myButton2:hover {
	background-color:#e66bb1;
	color: #ffffff;
}
.myButton2:active {
	position:relative;
	top:1px;
}
.myButton3 {
	background-color:#ffe6c7;
	border-radius:20px;
	border:1px solid #eeb44f;
	display:inline-block;
	cursor:pointer;
	color:#313131;
	font-size:14px;
	padding:8px 15px;
	text-decoration:none;
	margin: 0 5px;
        font-weight: 400;        
        font-family: Noto Sans KR;
}
.myButton3:hover {
	background-color:#f48f7b;
	color: #ffffff;
}
.myButton3:active {
	position:relative;
	top:1px;
}
/* BASIC css end */

