@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");



div.edu > div { padding:20px 0; }
div.edu > div > h2 {
	font-family: 'Nanum Gothic';
    font-size: 40px;
    font-weight: 400;
    letter-spacing: -2px;
    margin: 30px 0;
    text-align:center;
    background: url(/app/dubu_sourcecode/docs/imgs/1461723101_icon02.png) no-repeat bottom center;
    padding-bottom: 20px;
}


/* cont3 */
div.edu > div.cont3{overflow:hidden;}
div.edu > div.cont3
div.edu > div.cont3 > ul {
	width: 100%;
    max-width: 830px;
    margin: 0 auto;
    overflow: hidden;
}
div.edu > div.cont3 > h1{
	color:#bda18a;
    text-align:center;
    margin-bottom:15px;
    padding-bottom:10px;
    border-bottom:3px solid #bda18a;
}
div.edu > div.cont3 > ul > li { float:left; width:48%; margin:1%; }
div.edu > div.cont3 > ul > li > div { border:1px solid #e4e4e4; max-width:330px; margin:0 auto; box-shadow:0px 0px 5px #ebebeb; }

div.edu > div.cont3 > ul > li > div { border-top:2px solid #bda18a;}
div.edu > div.cont3 > ul > li > div > h2 {
	font-family: 'Nanum Gothic';
    font-size: 19px;
    font-weight: 600;
    letter-spacing: -2px;
    line-height: 1.5;
    text-align: center;
    padding:10px;
}
div.edu > div.cont3 > ul > li > div > h1 { text-align:center; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; }
div.edu > div.cont3 > ul > li > div > h1 > img { width:100%; max-width:330px; padding:0 2%;}
div.edu > div.cont3 > ul > li > div > h3 {
	font-family: 'Nanum Gothic';
    font-size: 19px;
    font-weight: 600;
    letter-spacing: -2px;
    line-height: 1.5;
    padding: 10px;
}
div.edu > div.cont3 > ul > li > div > h3:before {
	display: inline-block;
    content: '';
    width:12px;
    height: 12px;
    border: 3px solid #999;
    border-radius: 50%;
    vertical-align: middle;
    margin-right: 5px;
}
div.edu > div.cont3 > ul > li > div > p {
	font-family: 'Nanum Gothic';
    font-size: 15px;
    letter-spacing: -1px;
    line-height: 1.5;
    padding: 10px;
}
.cont3 table{
    margin:0 10px;
    border:1px solid #eee;
}
.cont3 table th:nth-child(1){
    background:red;
}
/*cont4*/
div.edu > div.cont4 {
}
div.edu > div.cont4 > h1{
	color:#bda18a;
    text-align:center;
    padding-bottom:10px;
    border-bottom:3px solid #bda18a;
}
div.edu > div.cont4 > img{
    width:100%;
    margin-bottom:10px;
}

div.edu > div.cont4 > ul{
	width:78%;
    margin:0 auto;
    display:block;
}
div.edu > div.cont4 > ul > li > p{
	font-family: 'Nanum Gothic';
    font-size: 15px;
    letter-spacing: -1px;
    line-height: 1.5;
    padding: 10px;
}
div.edu > div.cont4 > ul > li > p:before{
	display: inline-block;
    content: '';
    width: 3px;
    height: 3px;
    border-radius: 3px;
    margin-bottom: 3px;
    margin-right: 10px;
    background-color: #bda18a;}


/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
    /* cont3 */
    div.edu > div.cont3 > ul > li { width:100%; margin-bottom:15px; }
    div.edu > div.cont3 > ul > li > div > h2 { min-height:auto; padding:10px; }
    
}