body {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
	color:#666666;
	line-height:18px;
   }

a:link, a:visited, a:active{text-decoration:none;color:#666666}
a:hover{text-decoration: none; color:#003366;}
a,img {selector-dummy: expression(this.hideFocus=true);} 



td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px; 
	color:#333333;
	line-height:18px;
	}

img { border:0px; }

.dotline{
	 border-bottom-width: 1px;
	 border-bottom-style: dotted;
	 border-bottom-color: #CCCCCC;
	}

.b	{
     font-family: Verdana ;
	 font-size: 16px ;
	 font-weight:bold ;
	 color:#FF6600 ;
	 }
.form_textarea {font-size:12px; padding-left:10px;}

.text { padding-left:10px;}


.ti_com_01 {float:left ; width:700px ; padding-right:10px; height:30px ; font-size:11px; background:url(../images/company_ti01.gif) no-repeat no-repeat;}
.ti_com_02 {float:left ; width:700px ; padding-right:10px;height:30px ; background:url(../images/company_ti02.gif) no-repeat no-repeat;}
.ti_com_03 {float:left ; width:700px ; padding-right:10px;height:30px ; background:url(../images/company_ti03.gif) no-repeat no-repeat;}
.ti_com_04 {float:left ; width:700px ; padding-right:10px;height:30px ; background:url(../images/company_ti04.gif) no-repeat no-repeat;}

.ti_bus_01 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/business_ti01.gif) no-repeat no-repeat;}
.ti_bus_02 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/business_ti02.gif) no-repeat no-repeat;}
.ti_bus_03 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/business_ti03.gif) no-repeat no-repeat;}

.ti_ser_01 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/service_ti01.gif) no-repeat no-repeat;}
.ti_ser_02 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/service_ti02.gif) no-repeat no-repeat;}

.ti_cus_01 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/customer_ti01.gif) no-repeat no-repeat;}
.ti_cus_02 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/customer_ti02.gif) no-repeat no-repeat;}
.ti_cus_03 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/customer_ti03.gif) no-repeat no-repeat;}

.ti_comm_01 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/community_ti01.gif) no-repeat no-repeat;}
.ti_comm_02 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/community_ti02.gif) no-repeat no-repeat;}
.ti_comm_03 {float: left ; width: 700px ; padding-right:10px; height: 30px ; background:url(../images/community_ti03.gif) no-repeat no-repeat;}

.cata {float:right; width:400px; padding-right:10px;}

	
#wrap{
     clear:both ;
	 width:940px ;
	 }
#container{
	
	}

#navi{
	float:left;
	width:940px;
	}

#visual{
	float:left;
	width:940px;
	}

#notice {
     float:left ;
	 width: 350px ;
	 margin-top:5Px;
	 }

#gallery {
     float:left ;
	 width: 370px ;
	 margin-top:5Px;
	 margin-left:20px;
	 }

#link {
     float:right ;
	 width: 180px ;
	 margin-top:32Px;
	 }
	 
#contents {
     float:left ;
	 width:700px ;
	 padding-top:15px ;
	 }

.page {
     float:left ;
	 width:700px ;
	 padding-top:10px ;
	 }

#left {
     float:left ;
	 width:240px ;
	 margin-top:15px;
	 }

#submenu {
     position:relative;
	 width:220px ;
	 }
	 
#footer {
	clear:both ;
	margin-top:30px;
	padding-top:15px;
	width: 940px;
	height:85px;
	background:url(../images/footer_bg.gif) no-repeat no-repeat;
	}

#footer_logo {
    float:left ;
	padding-left:30px;
	width: 200px ;
	}

#copyright {
    float:left ;
	width: 700px ;
	padding-left:40px ;
	color:#999999;
	}
	
