@import url('https://fonts.googleapis.com/css?family=Noto+Sans+SC&display=swap');
* {
    margin: 0;
    padding: 0;
    border: 0;
    font-family: TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif !important; 
    box-sizing: inherit;
}

html,
body {
    padding: 0;
    margin: 0;
    width: 100%;
    height: 100%;
}

img {
    vertical-align: top;
}

img,
form {
    border: none;
}

ul {
    list-style: none;
}
/* 준비중 */
.not_ready{text-align:center; font-size:32px; color:#333; font-weight:bold; vertical-align:middle; display:inline-block; margin:30px 0px; width:100%;}
.not_ready img{display:inline-block; vertical-align:middle; padding-right:20px;}


/*메인*/

.content_wrap {
    margin: 0 auto;
    padding: 50px 10px;
    width: 1250px;
    overflow: hidden;
}

.content {
    margin-bottom: 50px;
    width: 100%;
    display:inline-block;
}

.content .notice {
    float: left;
    width:calc(100% - 600px);
}

/*.speaker_wrap {
    width: 100%;
    float:left;
}
.speaker_wrap h2{display:inline-block; width:100%;}

.speaker_wrap .speaker {
    margin-bottom: 10px;
    width: 47.5%;
    height: 120px;
    border: 1px dotted #b9b9b9;
    float:left;
    margin-right:5%;
}

.speaker_wrap .speaker.zero{margin-right:0%;}

.speaker_wrap .speaker .img_wrap {
    margin-right: 10px;
    padding: 5px 0;
    float: left;
    width: 150px;
    text-align: center;
}

.speaker_wrap .speaker .img_wrap img {
    width: 110px;
}

.speaker_wrap .speaker .speaker_text {
    padding: 10px 0;
    float: left;
    width: 400px;
}

.speaker_wrap .speaker .speaker_text h3 {
    margin-bottom: 10px;
}
*/


.important_wrap {
    margin-right: 80px;
    width: 100%;
    float:left;
}

.important {
    padding: 12px 13px;
    margin-bottom: 20px;
    width: 47.5%;
    margin-right:5%;
    height: 90px;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    border: 1px solid #004f56;
    cursor: default;
    float:left;
}
.important:nth-child(2n-1){
	margin-right:0%;	
}

.important:hover {
    color: #fff;
    background-color: #004f56;
}

/*.important2:hover {
    color: #fff;
    background-color: #eba938;
}*/
}#eba938

.notice {
    margin-right: 20px;
    width: 530px;
    height: 450px;
}

.award {
    width: 580px;
    float:left;
}

.notice ul,
.award ul {
    margin-top: 20px;
}

.notice ul li,
.award ul li {
    font-size: 16px;
    line-height: 30px;
}

.award_ul {
    margin-left: 25px;
}

.sponsor_wrap {
    text-align: center;
}

.spon_img {
    float: left;
    margin-right: 10px;
    width: 120px;
    border: none;
}

.spon_img:last-child {
    margin-right: 0;
}

.spon_img img {
    padding: 5px;
    width: 100%;
}
.sponsor_table tr {
    height: 120px;
}
.sponsor_table tr td:nth-child(1) {
    text-align: center;
}

/*Footer*/

.footer_wrap {
    padding-top: 15px;
    width: 100%;
    height: 325px;
    color: #333;
    background:url(../images/bottom_bg.png) no-repeat;
    float:left;
}

.footter {
    margin: 0 auto;
    width: 1200px;
    line-height: 22px;
    text-align:center;
    line-height:2;
}

.footter .kscms_go{background:inherit; border:2px solid #aba8a8; border-radius:15px; text-align:center; font-size:24px; line-height:66px; display:block; width:360px; margin:40px auto;}

.footter:nth-child(1) {
    padding-bottom: 15px;
}