@charset "UTF-8";

@import "default.css";
@import "screen.css";
@import "common.css";
@import "digi.css";


/* index -------------------------------------------------------*/

#main{
width:800px;

margin:0 auto;
padding:20px 0 0 0;}

.txtBox h3{
background:url(../img/ttl_ind.jpg) 0 100% no-repeat;
width:321px;
margin:0;
padding:0;
height:19px;}

.txtBox{
background:url(../img/bg_ind.jpg) 0 100% no-repeat;
width:570px;
height:auto;
padding-bottom:30px;}

.txtBox p{
width:430px;
padding:15px 10px 0;
line-height:1.6;}

.infLine{
border:4px #CABBB4 solid;
padding:5px;
height:auto;
line-height:1.6;}

.infLine dl{
clear: both;
margin-bottom: 3px;
}
.infLine dt{
display: inline;
margin-right: 10px;
}
.infLine dd{
display: inline;
}

.conBox{
margin:0;}

.conBox h4{
background:url(../img/ttl_inf.gif) 0 100% no-repeat;
width:113px;
height:25px;
margin-bottom:0;
padding:0;
text-indent:-9999px;}

.banrBox h4{
background:url(../img/ttl_banr.jpg) 0 0 no-repeat;
height:58px;
width:570px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999px;}

.banrBox{
padding-top:8px;}

.banrBox dl{
float:left;
width:280px;
margin-bottom:10px;}

.banrBox dl.banrLeft{
margin:0 10px 0 0;}

.banrBox dl dt a{
display:block;
height:79px;
}

.banrBox dl dd{
padding:5px 2px;}

.banrBox dl dt.pic01 a{height:90px;}
.banrBox dl dt.pic02 a{height:87px;}
/*
.mainBaner a{
display:block;
margin-top:30px;
background:url(../index_img/main_banner.jpg) 0 100% no-repeat;
width:550px;
height:80px;
text-indent:-9999px;}*/
/*-------------------------------------------------------*/


.bn_can {
	height:148px;
	width:567px;
	margin-bottom: 15px;
	margin-left: 3px;
}

.bn_can a {
	height:148px;
	width:567px;
	background-image: url(../com_img/bn_can.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
}

.bn_can a:hover{background:url(../com_img/bn_can_ov.jpg);}


