@import url("https://fonts.dubuplus.com/css?family=Noto Sans KR");
#sub_contents {font-size:15px;line-height:1.6;color:#555}



.sub img {width:100%;margin-bottom:40px;}



.sub h3 {margin-bottom:30px;
	text-align:center;font: 21px/1.4 'Noto Sans KR';letter-spacing:-.05em;color:#333;}
.sub h3 * {font-family:inherit;}
.sub h3 strong {font-size:1.5em;color:#fd6a0a;}



.sub p {}
.sub p+p {margin-top:15px;}
.sub p strong {display:block;margin-bottom:20px;
    font: 500 1.4em/1.4 'Noto Sans KR';letter-spacing:-0.04em;color:#333;}



.sub table {border-collapse:collapse;width:100%;}
.sub table caption {margin-bottom:01px;
    font: 500 25px 'Noto Sans KR';letter-spacing:-.05em;color:#333;text-align:left;}
.sub table td,.sub table th {font-family:inherit;font-size:.9em;border:1px solid #dfdfdf;
    -ms-word-break:keep-all;
    word-break:keep-all;
	padding: 5px 10px;}
.sub table th {letter-spacing:-0.04em;font-family:'Noto Sans KR';font-weight:500;font-size:1em;
	background-color:#f7f7f7;}
.sub table thead th {color:#fff;font-size:1.1em;
	background-color:#333;}



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

/* mobile */
@media screen and (max-width:768px){
    #sub_contents {font-size:14px;}
    
    
    
    .sub h3 {font-size:17px;}
    
    
    
    .sub table caption {font-size:21px;}
    
}
