body {margin: 0; font-family: "Gmarket",'SCDream Gothic','Noto Sans KR', "Apple SD Gothic Neo", "Malgun Gothic"; font-size: 1em; background-color:#cecece;

}
ul, li {list-style:none; margin:0; padding:0;}

.container { padding: 15px 0;}

.contents {
	padding: 15px;
	background-color:#FFFFFF;
	width:900px;
	margin:0 auto;
}

.contents2 {
    padding: 15px;
    background-color:#FFFFFF;
    width:80%;
    margin:0 auto;
}

@media screen and (min-width: 1025px){ 
    .contents2 {
        padding: 15px;
        background-color:#FFFFFF;
        width:50%;
        margin:0 auto;
    }

}


.title {
	background-image: url(../images/tmp_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:230px;	
}
.title_p1 {
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	padding:50px 0 0 40px;
}
.title_p2 {
	font-size:2.3em;
	font-weight:bold;
	color:yellow;
	padding:0 0 0 40px;
}
.detail {
	font-size:0.85em;
	padding:10px 24px;
	color:#cecece;
	
}
.detail p { line-height:180%; margin-top:0; margin-bottom: 0; }

.board {margin: 0 auto;}
.board li { float:left; width:18.8%; margin:0 5px 40px 5px; }
.board:after { display:block;  float:none; }
.board_1 { background-color:#F90; border-radius:10px; padding:15px; }
.board_2 {
	background-color: #69C;
	border-radius: 10px;
	padding: 15px;
}
.board_3 {
	background-color: #06C;
	border-radius: 10px;
	padding: 15px;
}
.board_4 {
	background-color: #66C;
	border-radius: 10px;
	padding: 15px;
}
.board_5 {
	background-color: #099;
	border-radius: 10px;
	padding: 15px;
}
.board_title { font-size:16px; font-weight:bold; color:#FFFFFF;}
.board_button { padding:30px 0 10px 0;}
.board_button A { text-decoration:none; font-size:0.85em; color:#000; background-color:#FFF; padding:8px 6px;  border-radius:5px;  }
.board A:hover { border:solid 2px black; background-color:#cecece;}
.text {
	padding:20px 0 0px 0;
	font-size:15px;
	font-weight:bold;
	line-height:180%;
	color:#888;
}
.red { color:#dc4352;}
.detail h1 { text-align:center; color:#000; }
.detail h3 { color:#000; }


.dot_box { border:dotted 1px #999999; padding:5px 0;}
.dot_box li { float:left; width:50%;}
.dot_box li div { padding: 10px 25px; font-size:15px; font-weight:bold; color:#03C; }
.dot_box:after { content:''; display:block; clear:both; float:none; }


.btn {position: relative;
    height: 40px;
    line-height: 36px;
    width: 300px;
    padding: 0 20px;
    border: solid 2px #c4c4c4;
    text-align: left;
    font-size: 14px;
    color: #898989;
}
.btn:hover { border:solid 2px black; color:#000000;}

.btn_download:after {content:""; position:absolute; right:20px; top:50%; width:18px; height:19px; margin-top:-10px; background:url(https://www.ikw.ac.kr/resources/templates/front/assets/images/sub/icon_btn_download.png) no-repeat;}
