@charset "utf-8";
/* CSS Document */

@import url("base.css");
@import url("sgallery.css");

section#leftcontents{
	float:left;
	width:640px;
}
section#rightcontents{
	float:right;
	width:340px;
}

h2.cont01{
display: block;
width: 640px;
height: 95px;
background: url("../images/03a0_02title.jpg") no-repeat;
text-indent: -9999px;
}
.title01{
display: block;
width: 620px;
height:370px;
background: url("../images/03a0_03title.jpg") no-repeat;
padding: 120px 20px 0 0;
}
.title01 p{
font-size: 14px;
color: #666666;
letter-spacing: 0.1em;
line-height: 180%;
margin-bottom: 10px;
}

.srider{
display: block;
width: 340px;
height: 533px;
background: url("../images/03a0_04img.jpg") no-repeat;
text-indent: -9999px;
}

.televison{
clear: both;
}
.televison dd{
float: left;
text-indent: -9999px;
}

dd.tvb1{
display: block;
background: url("../images/03a0_05img1.jpg") no-repeat;
width: 238px;
height: 100px;
margin-right:10px; 
}
dd.tvb2{
display: block;
background: url("../images/03a0_05img2.jpg") no-repeat;
width: 238px;
height: 100px;
margin-right:9px; 
}

dd.tvb3{
display: block;
background: url("../images/03a0_05img3.jpg") no-repeat;
width: 238px;
height: 100px;
margin-right:9px; 
}

dd.tvb4{
display: block;
background: url("../images/03a0_05img4.jpg") no-repeat;
width: 238px;
height: 100px;
margin-bottom:10px; 
}

dd.tvb5{
display: block;
background: url("../images/03a0_05img5.jpg") no-repeat;
width: 238px;
height: 100px;
margin-right:10px; 
}
dd.tvb6{
display: block;
background: url("../images/03a0_05img6.jpg") no-repeat;
width: 238px;
height: 100px;
margin-right:9px; 
}

dd.tvb7{
display: block;
background: url("../images/03a0_05img7.jpg") no-repeat;
width: 238px;
height: 100px;
margin-right:9px; 
}

dd.tvb8{
display: block;
background: url("../images/03a0_05img8.jpg") no-repeat;
width: 238px;
height: 100px;
margin-bottom:100px; 
}

section#tbox1{
 clear: both;
	float:left;
	width:685px;
}
section#bbox1{
	float:right;
	width:295px;
}

.tex1{
display: block;
width: 615px;
height:150px;
background: url("../images/03a0_06bk.jpg") no-repeat;
padding: 80px 20px 50px 50px;
}

.tex2{
display: block;
width: 615px;
height:150px;
background: url("../images/03a0_07bk.jpg") no-repeat;
padding: 80px 20px 100px 50px;
}

.catv a,.radio a{
	display:block;
	width:295px;
	height:280px;
	text-indent:-9999px;
}

.catv a{
	background:url("../images/03a0_06btm.jpg") no-repeat;
}
.catv a:hover{
	background:url("../images/03a0_06btmO.jpg") no-repeat;
}
.radio a{
	background:url("../images/03a0_07btm.jpg") no-repeat;
}
.radio a:hover{
	background:url("../images/03a0_07btmO.jpg") no-repeat;
}



section#contact{
    clear: both;
}
.mailbox{
width: 980px;
margin: 0 0 80px 0;
padding: 0 0 0 173px;
}
.mailbtm a{
	display:block;
	width:621px;
	height:55px;
	background:url("../images/03_06btmf.jpg") no-repeat;
	text-indent:-9999px;
}
.mailbtm a:hover{
	background:url("../images/03_06btmo.jpg") no-repeat;
}


















