﻿.tb1 {width:100%;cellpadding:15px;}
.tb1 thead th {padding:15px;background-color: #6b6863; color: #ffffff; font-family: 'NanumSquare';font-size:18px;font-weight:bold;border-left:1px #ffffff solid; text-align:center;}
.tb1 tbody th {background-color: #f9f9f9; padding:15px;font-family: 'NanumSquare';font-size:18px;font-weight:normal;border-bottom:1px #dddddd solid;text-align:center;}
.tb1 tbody td {padding:15px;font-size:18px;border-left:1px #dddddd solid;border-bottom:1px #dddddd solid; line-height: 160%;}
.tb2 {width:100%;cellpadding:15px;margin-bottom:20px;}
.tb2 tbody td {padding:40px;font-size:18px;border:1px #dddddd solid; line-height: 160%;}
.tb3 {width:100%;cellpadding:25px;margin-bottom:20px;}
.tb3 tbody td {padding:25px;font-size:22px;border:1px #dddddd solid; line-height: 260%;background-color: #f9f9f9; text-align: center;}
.ttlsub {line-height: 130%; font-size:32px;font-weight:500;margin-top:35px;margin-bottom:20px;padding:0 0 0px 30px;color:#000000;background:url(/_con/101801/g/bullet.png) 0 50% no-repeat; background-size: 25px auto;letter-spacing: -1pt;}
.tbType01 thead th {font-weight:bold;color: #000000;}
.tbType01 th {font-size: 17px;}
.tbType01 td {font-size: 17px;}
.ttlsub2 {font-size:22px;font-weight:bold;margin-bottom:10px;padding:0 0 3px 0;color:#555555;background:url(/hom/f/100000244/assets/images/yellowbar.png) 0 100% no-repeat;}
span.blue{color: #3b73a5; font-weight: bold;}
span.black{color: #000000; font-weight: bold;}
span.gray{color: #555555; font-weight: bold;}
span.green{color: green; font-weight: bold;}
span.yellow{color: #ff9900; font-weight: bold;}
span.purple{color: #9042b1; font-weight: bold;}
span.red{color: red;font-weight: bold;}
@media(max-width:1140px) {
	.ttlsub {font-size:25px;}
}
@media(max-width:568px) {
	.ttlsub {font-size:25px;}	
}