/* CSS Document */

/* index page styles */


#left{
	float:left;
	width:530px;
	border-bottom:1px solid #C3C3C3;
		}

#right{
	float:left;
	width:177px;
	margin-left:10px;
	}

/*left contents styles */

h1{
	background:url(../images/mimg.jpg) no-repeat 0 0;
	display:block;
	width:530px;
	height:180px;
	text-indent:-9999px;
	margin-bottom:10px;
	}

.news{
	width:530px;
	margin:10px 0 25px 0;
	}

.news dt{
	background-color:#878787;
	}

.news dd{
	padding:5px 10px 5px 10px;
	border-bottom:1px dotted #878787;
	color:#6A6A6A;
	} 

.news dd a:link{
	background:url(../images/news_li_mark.gif) left 3px no-repeat;
	text-decoration:none;
	padding-left:8px;
	}
	
.news dd a:visited{
	background:url(../images/news_li_mark.gif) left 3px no-repeat;
	text-decoration:none;
	padding-left:8px;
	}

.news dd a:active{
	background:url(../images/news_li_mark.gif) left 3px no-repeat;
	text-decoration:underline;
	padding-left:8px;
	}

.news dd a:hover{
	background:url(../images/news_li_mark.gif) left 3px no-repeat;
	text-decoration:underline;
	padding-left:8px;
	}
	



#nav{
	list-style-type:none;
}

.biztel a:link{
	background:url(../images/top_biztelp.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-9999px;
	}

.biztel a:visited{
	background:url(../images/top_biztelp.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-9999px;
	}

.biztel a:active{
	background:url(../images/top_biztelp.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-9999px;
	}

.biztel a:hover{
	background:url(../images/top_biztelp.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-9999px;
	}
	
.dl a:link{
	background:url(../images/top_lice_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}
	
.dl a:visited{
	background:url(../images/top_lice_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.dl a:active{
	background:url(../images/top_lice_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.dl a:hover{
	background:url(../images/top_lice_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.ipphone a:link{
	background:url(../images/top_ipph_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}
	
.ipphone a:visited{
	background:url(../images/top_ipph_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.ipphone a:active{
	background:url(../images/top_ipph_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.ipphone a:hover{
	background:url(../images/top_ipph_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.setting a:link{
	background:url(../images/top_set_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}
	
.setting a:visited{
	background:url(../images/top_set_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.setting a:active{
	background:url(../images/top_set_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.setting a:hover{
	background:url(../images/top_set_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.inq a:link{
	background:url(../images/top_inq_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}
	
.inq a:visited{
	background:url(../images/top_inq_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.inq a:active{
	background:url(../images/top_inq_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.inq a:hover{
	background:url(../images/top_inq_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}
	
.faq a:link{
	background:url(../images/top_faq_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}
	
.faq a:visited{
	background:url(../images/top_faq_btn.gif) no-repeat 0 0;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.faq a:active{
	background:url(../images/top_faq_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}

.faq a:hover{
	background:url(../images/top_faq_btn.gif) no-repeat 0 -30px;
	width:177px;
	height:30px;
	display:block;
	text-indent:-999px;
	}
	
.dl_btn{
	margin:10px 0 10px 0;
	}

/* middle contents styles */

#middle{
	clear:left;
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	}

.middle_dl{
	border:1px solid #46B938;
	width:134px;
	float:left;
	margin-right:7px;
	height:16em;
	}

.middle_dl dt{
	margin-bottom:10px;
	width:134px;
	height:19px;
	}

.middle_dl dd{
	width:116px;
	background:url(../images/content_li_mark.gif) no-repeat left 3px;
	padding-left:8px;
	margin:5px 0 0 5px;
	line-height:14px;
	}

.middle_dl dd a:link{
	color:#6A6A6A;
	text-decoration:none;
	}
	
.middle_dl dd a:visited{
	color:#6A6A6A;
	text-decoration:none;
	}
	
.middle_dl dd a:active{
	color:#6A6A6A;
	text-decoration:underline;
	}
	
.middle_dl dd a:hover{
	color:#6A6A6A;
	text-decoration:underline;
	}

