@charset "utf-8";
/* CSS Document */
.td-style2 { background-color:#0080c6; color:#FFF; font-family: 'din_probold';  border-bottom:solid 4px #e4e4e4; line-height: 19px;}
.td-style2 {
  background-color: #0080c6;
  color: #FFF;
  border-bottom: solid 4px #e4e4e4;
  line-height: 19px;
}		
		
.notice-table1{
float:left;
margin-top:10px;
margin-bottom:20px;
}
.notice-table1 td{
padding:10px;
font-family: 'MyriadProRegular';
font-size:15px;
}
.notice-table1 td{
font-family: 'MyriadProRegular';
font-size:15px;
}
.notice-table2 td{ border-left: 1px solid #000;border-right: 1px solid #000; }
.notice-table2 th{ border-left: 1px solid #000;border-right: 1px solid #000; }
.row{ width:100%;}
.col2{ width:50%; float:left;}
.table_title{ padding: 20px; font-size:18px;}
.acc-expand table th{ border-bottom: none; padding:8px; color:#333;}
.acc-expand table td{padding:5px;}
table th.border_bottom{ border-bottom: 2px solid #000 !important; }
table td.border_bottom{ border-bottom: 1px solid #000; font-size: 18px;
  padding: 5px 0px;}
.blue{ background-color:#88b2df; font-weight:bold; color:#333; }
.small_italics{ font-style:italic; font-size:14px; color: #868686;}
.big_square{ background-color:#88b2df;}
.big_square_title{ font-family: 'myriad_probold'; color:#fff; font-size: 24px; padding-top: 20px; background-color:#0080c6; padding:10px 0px; width: 100%; margin: 0 auto; }
.big_square_bold_title{ font-family: 'myriad_probold'; color:#0080c6; font-size: 45px; padding-top: 30px;}
.big_square_slim_title{ font-family:'MyriadProLight'; color:#0080c6; font-size: 45px;}
.big_square_normal_title{  font-family:'MyriadProRegular'; color:#0080c6; font-size: 32px; }

.mid-title-heading{
color: #0080c6;
padding: 0 8px 0 0px;
font-size: 16px;
font-family: 'MyriadProRegular';
vertical-align: top;
margin-bottom:20px;
display: block;
margin-bottom: 15px;
}
.mid-title-heading-regular{
color: #0080c6;
padding: 0 8px 0 0px;
font-size: 16px;
font-family: 'MyriadProRegular';
vertical-align: top;
margin-bottom:20px;
display: block;
margin-bottom: 5px;
}
.notice-table1 tr:nth-child(even) {
    background-color: #eeeeee;
}

.notice-table1 tr:hover{
    background-color:#e4e4e4;
}
.sep{
height:1px;
width:98%;
border-bottom: 1px solid #e3e3e3;
float: left;
margin-bottom:15px;
}

@media(min-width:250px) and (max-width:480px)
{
	.row { margin:0px; }
	.col-md-12 { padding:0px; }
}