@charset "utf-8";


body,
input,
button {font-family: Calibri, '맑은 고딕', 'Malgun Gothic', sans-serif;font-size: 13px;}

.fcPoint {color: #4c789d !important;}
.fwBold {font-weight: bold !important;}
.blTit {padding-left: 20px;background: url('../image/bullet.gif') left center no-repeat;font-size: 15px;color: #373737;}

input[type='radio'],
input[type='checkbox'] {display: inline-block;margin-top: 4px;vertical-align: middle;}

div.travelGrant {width: 750px;padding: 25px;margin: 0 auto;background-color: #f4f4f4;}
div.travelGrantCon {width: 748px;border: 1px solid #dadada;background-color: #fff;}
div.travelGrantCon > div {padding: 10px 30px 30px;}
div.travelGrantCon > div > * {margin-top: 20px;}

div.travelGrantCon h2 {text-align: center;text-decoration: underline;color: #373737;font-size: 25px;font-family: '맑은 고딕', 'Malgun Gothic';}

table.basicTbl {border-top: 1px solid #cecece;border-left: 1px solid #cecece;}
table.basicTbl th,
table.basicTbl td {padding: 5px 10px;border-bottom: 1px solid #cecece;border-right: 1px solid #cecece;}
table.basicTbl th {text-align: center;background-color: #eee;}
table.ac td {text-align: center;}

div.btnArea {margin-top: 20px;text-align: center;}
div.btnArea a {display: inline-block;}

 div.scrollArea {height: 80px;padding: 20px;border: 1px solid #dadada;background-color: #f6f6f6;}
div.scrollArea > * {padding-bottom: 20px;}
div.scrollArea dt {font-weight: bold;}


div.travelGrantCom {width: 629px;padding: 10px;margin: 0 auto;background-color: #cfcfcf;}
div.travelGrantCom > div {padding-top: 86px;background: url('../image/logo_kda.jpg') 12px 22px no-repeat;background-color: #fff;}

div.comTxt {padding-top: 24px;text-align: center;font-family: 'Nanum Gothic';font-size: 18px;line-height: 30px;color: #595959;}
div.comTxt span {font-weight: bold;color: #2c6dc7;text-decoration: underline;}
div.travelGrantCom div.btnArea {margin: 60px 0;}
