/* ambient
------------------------------------------------------------------*/
div#mainimg {
background:#fff url(../ambient/img/main.jpg) no-repeat;
width:229px;
height:243px;
margin:0;
padding:0;
text-indent:-9999px;
}

h2 {
background:url(../ambient/img/h2.jpg) no-repeat;
width:591px;
height:54px;
margin:0 0 15px 0;
padding:0;
text-indent:-9999px;
}

h3.midashi{
background:url(../ambient/img/midashi.jpg) no-repeat;
width:332px;
height:48px;
margin:0;
margin-bottom:40px;
text-indent:-9999px;
}

h4.con_r{
float:right;
clear:both;
}

div.lbox{
float:left;
width:248px;
margin-bottom:20px;
}

h4.conl_01{
background:url(../ambient/img/title01.jpg) no-repeat;
width:248px;
height:91px;
text-indent:-9999px;
}

h4.conl_02{
background:url(../ambient/img/title03.jpg) no-repeat;
width:248px;
height:91px;
text-indent:-9999px;
}

h4.con_l{
float:left;
clear:both;
}

div.rbox{
float:right;
width:250px;
}

h4.conr_01{
background:url(../ambient/img/title02.jpg) no-repeat;
width:248px;
height:98px;
text-indent:-9999px;
}


h4.conr_02{
background:url(../ambient/img/title04.jpg) no-repeat;
width:248px;
height:109px;
text-indent:-9999px;
}


h4.conl_03{
background:url(../ambient/img/title05.jpg) no-repeat;
width:248px;
height:97px;
text-indent:-9999px;
}


h4.conr_03{
background:url(../ambient/img/title06.jpg) no-repeat;
width:248px;
height:123px;
text-indent:-9999px;
}

h4.conl_04{
background:url(../ambient/img/title07.jpg) no-repeat;
width:248px;
height:120px;
text-indent:-9999px;
}

h4.conr_04{
background:url(../ambient/img/title08.jpg) no-repeat;
width:248px;
height:94px;
text-indent:-9999px;
}

p.con_p{
padding:0 15px;
padding-bottom:30px;
}

p.tyuu{
padding-left:20px;
padding-top:15px;
padding-bottom:35px;
}


p.map_banner a{
display:block;
width:591px;
height:64px;
background:url(../ambient/img/map_banner.jpg) no-repeat;
text-indent:-9999px;
overflow:hidden;
}

table{
clear:both;
margin-bottom:50px;
}

span.text10{
font-size:10px;
}

span.text10 a{
font-size:10px;
}

