#contain {
	padding-top:50px;
}
img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.center_p {
    text-align: center;
    width: 1300px;
    margin: 0 auto;
    margin-bottom: 2%;
}
.icon_email span {
    float: left;
    width: 100%;
    margin-top: 1%;
    text-decoration: underline;
    padding: 2%;
}
#athena {
    text-align: left;
}
.boardset h4 {
    font-weight: 500;
}
ul.decimal h5 {
    font-size: 20px;
    margin-top: 27px;
}
.icon_email {
    text-align: center;
    margin-bottom: 6%;
    padding: 0 19%;
    margin-bottom: 10%;
}
.apollon {
    text-align: center;
} 
	#athena ul {
		border:1px solid #ddd;
		padding:1%;
		margin-top:1%;
		margin-bottom:3%;
	}
	.boardset {
		padding:0 !important;
		width:1300px;
		margin:0 auto;
		font-size:18px;
	}
	.apollon {
		text-align:center;
		padding:0;
	}
	div#athena h3 {
		font-size:1.2em;
	}
	div#athena h3 {
		font-size:1.6em;
		color:#f29512;
	}
		ul.decimal li:before {
		content:"";
		position:absolute;
		width:6px;
		height:6px;
		background-color:#000;
		margin-top:14px;
		margin-left:-14px;
		border-radius:200px;
	}
	.decimal li {
		padding:1.4%;
	}
	blockquote ul li {
		padding:0.5% 2%;
	}
.ru { 
    width: 100%; 
}
.ru dd {
    /* float: left; */
    /* width: 50%; */
    /* border: 1px solid #ddd; */
    /* text-align: center; */
    padding: 1%;
    margin-right: 1%;
}
.ru dt {
    font-weight: 600;
    /* margin-top: 2%; */
    width: 100%; 
    margin-bottom: 1%;
}
.ru dl { 
    width: 100%;
    margin-bottom: 4%;
    border: 1px solid #ddd;
    padding: 2% 1%;
    background-color: #fff6ea;
}
@media (max-width:1919px) and (min-width:1201px) {
		#athena ul {
		border:1px solid #ddd;
		padding:1%;
		margin-top:1%;
		margin-bottom:3%;
	}
	blockquote ul li {
		padding:0.5% 2%;
	}
	.boardset {
		padding:0 !important;
		width:1300px;
		margin:0 auto;
		font-size:18px;
	}
	.apollon {
		text-align:center;
		padding:0;
	}
	div#athena h3 {
		font-size:1.6em;
	}
	div#athena h3 {
		font-size:1.6em;
		color:#f29512;
	}
		ul.decimal li:before {
		content:"";
		position:absolute;
		width:6px;
		height:6px;
		background-color:#000;
		margin-top:9px;
		margin-left:-14px;
		border-radius:200px;
	}
	.decimal li {
		padding:1.4%;
	}
}
 
@media (max-width: 1300px) {
	.boardset {
		padding:2% !important;
		width:auto;
		margin:0 auto;
		font-size:18px;
	}
	.icon_email {
    text-align: center;
    margin-bottom: 6%;
    padding: 0 6%;
    margin-bottom: 10%;
}
	#athena ul { 
    padding: 2% 5%; 
    margin-bottom: 3%;
}

}
@media (max-width: 1200px) {
    #contain {
        margin-top: 0px;
    }


}

@media (max-width: 768px) {
div#athena h3 {
    font-size: 1.3em;
    color: #f29512;
}
	#athena ul {
		padding: 2%;}
.boardset {
    font-size: 15px;
}
#contain {
    margin-top: 0px;
}
}