@import url("//c.dubuplus.com/inc/css/font/nanum/NanumPen.css");
#sub_contents {font-size: 15px;line-height: 1.5;color: #535353;}


/* cont1 */
.cont1 {width: 100%;margin: 0 auto;overflow: hidden;border-bottom: 1px solid #e4e4e4;
    text-align: center;
    padding: 20px;
}
.cont1 h2 {margin-bottom:10px;
    font-size:30px;font-weight: 600;letter-spacing: -0.05em;color: #3c3c3c;
}
.cont1 h2 > span {font-size:1.2em;font-family:inherit;font-weight:900;letter-spacing: -0.03em;line-height: 1.4;color: #0098d5;}
.cont1 h3 {font:400 26px/1.4 'Nanum Square';letter-spacing: -0.05em;color: #535353;}
.cont1 h3 > span {color: #0098d5;font-weight:600;font-family:inherit;}


/* cont2 */
.cont2 {width:100%;margin: 30px auto;overflow: hidden;}

.cont2 p {text-align:center;
	-ms-word-break:keep-all;
	word-break:keep-all;
font-size:18px;
}
.cont2 p+p {margin-top:20px;}

.cont2 img { width:100%; margin:0 auto 30px; display:block;}

.cont2 p.sign {font-size:19px;text-align:right;}
.cont2 strong {font:400 35px/1.2 'Nanum Pen Script';letter-spacing: 1px;margin-left:5px;}


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

/* mobile */
@media screen and (max-width:768px){
    #sub_contents {font-size:14px;}
    
    .cont1 h2 {font-size:25px;}
    .cont1 h2 span {}
    .cont1 h2 > br{display:inline;}
    .cont1 h3 {font-size:20px;
    	-ms-word-break:keep-all;
    	word-break:keep-all;}
    .cont2 p > br{display:none;}
}
