body {
	height: 100%;
	width: 100%;
    margin: 0px;
    background-color: #E6E7E8;
}
.b {
	background-color: #e7e7e7;
    font-weight: bold;
}

.main_div {
	display: table;
	width: 1000px;
    text-align: center;
    padding: 0px;
    margin: 0 auto;
    background-color: #FFFFFF;
}
.main_div_ {
	display: table;
	width: 553px;
    text-align: center;
    padding: 0px;
    margin: 0 auto;
    background-color: #FFFFFF;
}

.print_div {
	width: 533px;
    text-align: left;
    padding: 20px;
    margin: 0 auto;
    background-color: #FFFFFF;
}

.lft_div {
	float: left; width: 234px;
    background-color: #FFFFFF;
    text-align: left;
}

.rght_div {
	float: left; width: 766px;
    background-color: #FFFFFF;
}
.rght_div_ {
	float: left; width: 553px;
    background-color: #FFFFFF;
}

.logo_img {
	margin: 25px 0px 30px 20px;
}

.btm_div {
	float: left; width: 1000px;
    text-align: left;
    background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px; color: #000;
    padding: 30px 0px 10px 0px;
}

.m_item1_h {
	width: 140px;
	text-align: left;
	padding: 5px 0px 5px 70px;
	margin: 2px 0px 2px 0px;
    background-image: url('img/m_bul_h.gif');
    background-repeat: no-repeat;
    background-position: 50px 13px;
    background-color: #82302F;
    line-height: 14px;
}
.m_item1_h a, .m_item1_h a:visited, .m_item1_h a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #FFF;
    text-decoration: none;
    font-weight: bold;
}

.m_item2_h {
	width: 140px;
	text-align: left;
	padding: 5px 0px 5px 70px;
	margin: 2px 0px 2px 0px;
    background-image: url('img/m_bul_h.gif');
    background-repeat: no-repeat;
    background-position: 50px 13px;
    background-color: #616161;
    line-height: 14px;
}
.m_item2_h a, .m_item2_h a:visited, .m_item2_h a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #FFF;
    text-decoration: none;
    font-weight: bold;
}

.m_item1 {
	width: 140px;
	text-align: left;
	padding: 7px 0px 7px 70px;
	margin: 0px 0px 0px 0px;
    background-image: url('img/m_bul.gif');
    background-repeat: no-repeat;
    background-position: 50px 13px;
    line-height: 14px;
}
.m_item1 a, .m_item1 a:visited {
	font-family: Tahoma;
	font-size: 11px; color: #82302F;
    text-decoration: none;
    font-weight: bold;
}
.m_item1 a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #82302F;
    text-decoration: none;
}

.m_item2 {
	width: 140px;
	text-align: left;
	padding: 7px 0px 7px 70px;
	margin: 0px 0px 0px 0px;
    background-image: url('img/m_bul.gif');
    background-repeat: no-repeat;
    background-position: 50px 13px;
    line-height: 14px;
}
.m_item2 a, .m_item2 a:visited {
	font-family: Tahoma;
	font-size: 11px; color: #000000;
    text-decoration: none;
    font-weight: bold;
}
.m_item2 a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #000000;
    text-decoration: none;
}

.s_item {
	width: 140px;
	text-align: left;
	padding: 4px 0px 4px 20px;
	margin: 3px 0px 3px 50px;
    background-color: #EDEDED;
    line-height: 14px;
}
.s_item a, .s_item a:visited, .s_item a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #82302F;
    text-decoration: none;
    font-weight: bold;
}

.m_item2 a.blc, .m_item2 a.blc:hover, .m_item2 a.blc:visited, .s_item a.blc, .s_item a.blc:hover, .s_item a.blc:visited {

	color: #82302F;
}

.m_ttl {
	width: 190px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #555555;
    font-weight: bold;
    margin: 15px 0px 5px 0px;
    padding: 3px 0px 3px 20px;
    border-bottom: 1px solid #aaa;
}

.srpr {
	margin: 1px 0px 5px 0px;
    padding: 5px 0px 5px 15px;
	background-color: #E7E7E7;
    text-align: left;
	font-family: Tahoma;
	font-size: 11px; color: #000;
}
.srpr form {
	display: inline;
    padding: 0px 250px 0px 0px;
}
.srpr input {
	padding: 0px 0px 0px 2px;
	height: 15px;
    background-color: #616161;
    border: none;
	font-family: Tahoma;
	font-size: 10px; color: #FFF;
}
.srpr, .srpr a, .srpr a:visited, .srpr a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #000;
    text-decoration: none;
}

.title_div {
	font-family: Arial, Tahoma;
	font-size: 15px; color: #616161;
    font-weight: bold;
    padding: 15px 0px 30px 15px;
}

.cont_div_l {
	float: left; width: 533px;
    border-right: 1px solid #E3E3E3;
    text-align: left;
    margin: 10px 0px 0px 0px;
}
.cont_div_l_ {
	float: left; width: 533px;
    text-align: left;
    margin: 10px;
}
.cont_div_r {
	float: left; width: 230px;
    text-align: left;
}

.cont_div_l_in {
	font-family: Arial;
	font-size: 12px; color: #000;
	padding: 10px;
}
.cont_div_l_in img {
	margin: 0px 10px 0px 10px;
    border: none;
}

.cont_div_r_in {
	padding: 10px;
}

.cont_div_l_in .n_ttl {
	font-family: Arial;
	font-size: 12px; color: #000;
    font-weight: bold;
    padding: 20px 0px 10px 0px;
}
.n_bd {
	font-family: Arial;
	font-size: 12px; color: #000;
}
.n_bd span {
	color: #442F7F;
}
.n_bd a, .n_bd a:hover, .n_bd a:visited {
	color: #9E3530;
    padding: 0px 3px 0px 0px;
}

.rn_ttl {
	font-family: Arial;
	font-size: 18px; color: #616161;
    font-weight: bold;
    padding: 20px 0px 0px 0px;
}
.rn_date {
	width: 65px;
	font-family: Arial;
	font-size: 10px; color: #fff;
    background-color: #883029;
    padding: 1px 0px 1px 5px;
    margin: 5px 0px 5px 0px;
}
.cont_div_r_in .n_ttl {
	font-family: Arial;
	font-size: 12px; color: #000;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
}

a, a:visited {
	font-family: Tahoma;
	font-size: 11px; color: #555;
}
a:hover {
	font-family: Tahoma;
	font-size: 11px; color: #555;
}

.underl, .underl a {
	text-decoration: underline;
}

.dnl_a, .dnl_a:visited, .dnl_a:hover {
	font-family: Arial;
	font-size: 12px; color: #000;
}


.contact_form {

}
.contact_form div {
	float: left; width: 220px;
}
.contact_form input.sbm {
	border: none;
    width: 91px; height: 18px;
    background-color: #442F7F;
	font-family: Tahoma;
    font-size: 10px; color: #fff;
    margin: 5px 0px 0px 0px;
}
.contact_form input {
	border: none;
    width: 138px; height: 18px;
    background-color: #EDEDED;
}
.contact_form textarea {
	border: none;
    width: 360px; height: 145px;
    background-color: #EDEDED;
}

.block1 {
	padding: 0px 0px 7px 10px;
}
