/*
Theme Name: 栄水化学サイトテーマ
Theme URI: http://www.eisui.co.jp/wp-content/themes/web/
Author: Route196Design
Author URI: http://route196.com
*/

@charset "UTF-8";
@import url("css/font.css");

body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	background-image: url(images/back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
*{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
a img {
	border:none;
}
a {
	color:#069;
}
a:hover{
	text-decoration:underline;
	color:#F90;
}
.clearfix:after {  
    visibility: hidden;  
    display: block;  
    font-size: 0;  
    content: " ";  
    clear: both;  
    height: 0;  
    }  
* html .clearfix             { zoom: 1; } /* IE6 */  
*:first-child+html .clearfix { zoom: 1; } /* IE7 */  
.b5{
	margin-bottom:5px;
}
.b10{
	margin-bottom:10px;
}
.b15{
	margin-bottom:15px;
}
.b20{
	margin-bottom:20px;
}
.b25{
	margin-bottom:25px;
}
.b30{
	margin-bottom:30px;
}
.b40 {
	margin-bottom: 40px;
}
.b50 {
	margin-bottom: 50px;
}
#head {
	background-image: url(images/header_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sec_head {
	background-image: url(images/header_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 203px;
	margin-bottom: 15px;
}
#header {
	background-image: url(images/title_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
#title {
	text-align: left;
	width: 1080px;
	margin-right: auto;
	margin-left: auto;
	height: 141px;
	background-image: url(images/title_back2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#sec_title {
	text-align: left;
	width: 1080px;
	margin-right: auto;
	margin-left: auto;
	height: 203px;
	background-image: url(images/sec_title_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#h_logo {
	float: left;
	width: 249px;
}
#h_logo h1 {
	margin-top: 40px;
	margin-left: 70px;
}
#h_logo h1 a {
	text-decoration: none;
	background-image: url(images/title_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 101px;
	width: 90px;
	overflow: hidden;
}
#h_menu {
	float: left;
	width: 560px;
}
#h_menu p {
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	margin-top: 40px;
	margin-left: 7px;
	display: block;
	height: 43px;
}
#h_menu ul li {
	float: left;
	list-style-type: none;
}
#h_menu1 a {
	text-decoration: none;
	background-image: url(images/h_menu1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 108px;
	overflow: hidden;
}
#h_menu1 a:hover {
	background-position: left -23px;
}
#h_menu2 a {
	text-decoration: none;
	background-image: url(images/h_menu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 112px;
	overflow: hidden;
}
#h_menu2 a:hover {
	background-position: left -23px;
}
#h_menu3 a {
	text-decoration: none;
	background-image: url(images/h_menu3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 142px;
	overflow: hidden;
}
#h_menu3 a:hover {
	background-position: left -23px;
}
#h_menu4 a {
	text-decoration: none;
	background-image: url(images/h_menu4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 161px;
	overflow: hidden;
}
#h_menu4 a:hover {
	background-position: left -23px;
}
#h_info {
	float: left;
	width: 236px;
	margin-left: 10px;
}
#h_info p {
	margin-bottom: 54px;
}
#h_font {
	margin-left: 68px;
}
#h_font h4 {
	float: left;
}
#h_font ul li {
	text-decoration: none;
	float: left;
	list-style-type: none;
}
#fontL  {
	background-image: url(images/h_font_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 27px;
	width: 32px;
	overflow: hidden;
}

#fontL:hover,
#fontChange li#fontL.active {
	background-position: left -27px;
	overflow: hidden;
}
#fontM {
	background-image: url(images/h_font_m.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 27px;
	width: 29px;
	overflow: hidden;
}

#fontM:hover,
#fontChange li#fontM.active {
	background-position: left -27px;
	overflow: hidden;
}
#fontS  {
	background-image: url(images/h_font_s.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 27px;
	width: 25px;
	overflow: hidden;
}

#fontS:hover,
#fontChange li#fontS.active {
	background-position: left -27px;
	overflow: hidden;
}
#contents {
	text-align: left;
	width: 1080px;
	margin-right: auto;
	margin-left: auto;
}
#sub1 {
	float: left;
	width: 180px;
	margin-left: 30px;
}
#main {
	float: left;
	width: 810px;
	margin-left: 30px;
}
#main #center {
	float: left;
	width: 580px;
}
#main #sub2 {
	float: left;
	width: 200px;
	margin-left: 30px;
}
#pageup {
	text-align: right;
	clear: both;
}
.btn_top{
	cursor: pointer;
}
#footer {
	background-color: #3fa9f5;
	background-image: url(images/foot_top.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding-top: 90px;
	color: #FFF;
	padding-bottom: 20px;
	min-width:1080px;
}
#footer a {
	color: #FFF;
	text-decoration: underline;
}
#footer_contents {
	text-align: left;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#footer_l {
	float: left;
	width: 550px;
}
#footer_l h3 {
	font-size: 100%;
	margin-right: 15px;
	margin-bottom: 5px;
}
#footer_l h4 {
	font-size: 75%;
	font-weight: normal;
	padding-top: 5px;
	margin-bottom: 10px;
}
#footer_l p {
	font-size: 80%;
	line-height: 150%;
	clear: both;
	margin-bottom: 15px;
}
#footer_r {
	font-size: 70%;
	text-align: right;
	float: right;
	width: 410px;
}

/* LEFT */

#sec_menu ul {
	margin-bottom: 15px;
}
#news_t a {
	text-decoration: none;
	background-image: url(images/l_news.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#news_t_o a {
	text-decoration: none;
	background-image: url(images/l_news.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#news_t a:hover {
	background-position: -180px top;
}
#topics_t a {
	text-decoration: none;
	background-image: url(images/l_topics.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#topics_t_o a {
	text-decoration: none;
	background-image: url(images/l_topics.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#topics_t a:hover {
	background-position: -180px top;
}
#conpany_t a {
	text-decoration: none;
	background-image: url(images/l_company_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_t a:hover {
	background-position: -180px top;
}
#conpany_1 a {
	text-decoration: none;
	background-image: url(images/l_company_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_1_o a {
	text-decoration: none;
	background-image: url(images/l_company_1.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_1 a:hover {
	background-position: -180px top;
}
#conpany_2 a {
	text-decoration: none;
	background-image: url(images/l_company_2s.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_2_o a {
	text-decoration: none;
	background-image: url(images/l_company_2s.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_2 a:hover {
	background-position: -180px top;
}
#conpany_3 a {
	text-decoration: none;
	background-image: url(images/l_company_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_3_o a {
	text-decoration: none;
	background-image: url(images/l_company_3.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_3 a:hover {
	background-position: -180px top;
}
#conpany_4 a {
	text-decoration: none;
	background-image: url(images/l_company_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_4_o a {
	text-decoration: none;
	background-image: url(images/l_company_4.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_4 a:hover {
	background-position: -180px top;
}
#conpany_5 a {
	text-decoration: none;
	background-image: url(images/l_company_5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_5_o a {
	text-decoration: none;
	background-image: url(images/l_company_5.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_5 a:hover {
	background-position: -180px top;
}
#conpany_6 a {
	text-decoration: none;
	background-image: url(images/l_company_6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_6_o a {
	text-decoration: none;
	background-image: url(images/l_company_6.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#conpany_6 a:hover {
	background-position: -180px top;
}

#gyomu_t a {
	text-decoration: none;
	background-image: url(images/l_gyomu_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_t a:hover {
	background-position: -180px top;
}
#gyomu_1 a {
	text-decoration: none;
	background-image: url(images/l_gyomu_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_1_o a {
	text-decoration: none;
	background-image: url(images/l_gyomu_1.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_1 a:hover {
	background-position: -180px top;
}
#gyomu_2 a {
	text-decoration: none;
	background-image: url(images/l_gyomu_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_2_o a {
	text-decoration: none;
	background-image: url(images/l_gyomu_2.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_2 a:hover {
	background-position: -180px top;
}
#gyomu_3 a {
	text-decoration: none;
	background-image: url(images/l_gyomu_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 51px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_3_o a {
	text-decoration: none;
	background-image: url(images/l_gyomu_3.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 51px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_3 a:hover {
	background-position: -180px top;
}
#gyomu_4 a {
	text-decoration: none;
	background-image: url(images/l_jirei.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 51px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_4_o a {
	text-decoration: none;
	background-image: url(images/l_jirei.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 51px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#gyomu_4 a:hover {
	background-position: -180px top;
}
#jirei_t a {
	text-decoration: none;
	background-image: url(images/l_jirei_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_t a:hover {
	background-position: -180px top;
}
#jirei_1 a {
	text-decoration: none;
	background-image: url(images/l_jirei_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_1_o a {
	text-decoration: none;
	background-image: url(images/l_jirei_1.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_1 a:hover {
	background-position: -180px top;
}
#jirei_2 a {
	text-decoration: none;
	background-image: url(images/l_jirei_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_2_o a {
	text-decoration: none;
	background-image: url(images/l_jirei_2.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_2 a:hover {
	background-position: -180px top;
}
#jirei_3 a {
	text-decoration: none;
	background-image: url(images/l_jirei_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_3_o a {
	text-decoration: none;
	background-image: url(images/l_jirei_3.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_3 a:hover {
	background-position: -180px top;
}
#jirei_4 a {
	text-decoration: none;
	background-image: url(images/l_jirei_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_4_o a {
	text-decoration: none;
	background-image: url(images/l_jirei_4.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_4 a:hover {
	background-position: -180px top;
}
#jirei_5 a {
	text-decoration: none;
	background-image: url(images/l_jirei_5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_5_o a {
	text-decoration: none;
	background-image: url(images/l_jirei_5.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_5 a:hover {
	background-position: -180px top;
}
#jirei_6 a {
	text-decoration: none;
	background-image: url(images/l_jirei_6_2016.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_6_o a {
	text-decoration: none;
	background-image: url(images/l_jirei_6_2016.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 46px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#jirei_6 a:hover {
	background-position: -180px top;
}
#recruit_t a {
	text-decoration: none;
	background-image: url(images/l_recruit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#recruit_t_o a {
	text-decoration: none;
	background-image: url(images/l_recruit.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#recruit_t a:hover {
	background-position: -180px top;
}

#blog_t a {
	text-decoration: none;
	background-image: url(images/l_blog_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 45px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_t a:hover {
	background-position: -180px top;
}
#blog_1 a {
	text-decoration: none;
	background-image: url(images/l_blog_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_1_o a {
	text-decoration: none;
	background-image: url(images/l_blog_1.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_1 a:hover {
	background-position: -180px top;
}
#blog_2 a {
	text-decoration: none;
	background-image: url(images/l_blog_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_2_o a {
	text-decoration: none;
	background-image: url(images/l_blog_2.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_2 a:hover {
	background-position: -180px top;
}
#blog_3 a {
	text-decoration: none;
	background-image: url(images/l_blog_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_3_o a {
	text-decoration: none;
	background-image: url(images/l_blog_3.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_3 a:hover {
	background-position: -180px top;
}
#blog_4 a {
	text-decoration: none;
	background-image: url(images/l_blog_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_4_o a {
	text-decoration: none;
	background-image: url(images/l_blog_4.gif);
	background-repeat: no-repeat;
	background-position: -180px top;
	text-indent: -9999px;
	display: block;
	height: 36px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#blog_4 a:hover {
	background-position: -180px top;
}
.bn_op a:hover{
	opacity:0.7;
filter: alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
background: #fff;
}
#l_bn1 a {
	text-decoration: none;
	background-image: url(images/l_link.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 59px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#l_bn2 a {
	text-decoration: none;
	background-image: url(images/l_eco14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 111px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#l_bn3 a {
	text-decoration: none;
	background-image: url(images/l_woman.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 81px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#l_bn4 a {
	text-decoration: none;
	background-image: url(images/l_kaji.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 81px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#l_bn5 a {
	text-decoration: none;
	background-image: url(images/l_fb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 55px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
	margin-bottom:5px;
}
#l_bn6 a {
	text-decoration: none;
	background-image: url(images/l_movie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 55px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
	margin-bottom:5px;
}
#l_bn7 a {
	text-decoration: none;
	background-image: url(images/i_vision.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 176px;
	width: 180px;
	list-style-type: none;
	overflow: hidden;
}
#main #pagetitle {
	margin-bottom: 20px;
}
.img_center {
	text-align: center;
	margin-bottom: 20px;
}

#error404 {
	font-size: 90%;
	line-height: 150%;
	margin-right: 50px;
	margin-left: 50px;
}
#error404 p {
	margin-bottom: 30px;
}
#error404 h3 {
	color: #09C;
	margin-bottom: 15px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #09C;
}
