a:link visited active hover 
{
	text-decoration: none;
	none
}

img
{
	border: none;
}
.wrapper
{
	text-align:center;
	margin:auto;
	width:780px;
}

.cirkit_header{
	background-color:#ffff00;
	width:780px;
	height:30px
}

.header
{
	text-align:left;
	width:780px;
	background-color:#0f0;
	background-image:url(img/bana1.jpg);
}
.body
{
	width:780px;
	padding-top:0px;
	background-color:#fff;
	float:left;
}
.navi
{
	width:213px;
	height:374px;
	padding-top:25px;
	background-image:url("img/navi_bg.jpg");
	background-repeat:repeat-y;
	background-color:#fff;
	float:left;
}
.main
{	
	text-align:left;
	width:560px;
	background-color:#fff;
	float:left;
}
.main_info
{
	width:560px;
	height:399px;
	background-color:#fff;
	float:left;
	
}

.info
{
	height:39px;
	width:535px;
	margin-top:0px;
	margin-left:0px;
	background-color:#fff;
	text-align:left;
}
.main_otoku
{	
	text-align:center;
	width:560px;
	background-color:#fff;
	float:left;
}

.gaiyou
{
	width:530px;
	margin-left:25px;
	padding-top:-60px;
	background-color:#fff;
	border-collapse:collapse;
	text-align:left;
	float:left;
}

.gaiyou td
{
	padding-top:20px;
	border-bottom-style:dotted;
	border-width:1px;
}
/*span
{
	font-family: '‚l‚r ƒSƒVƒbƒN';
}*/
.navi{
float:left;
height:700px;
}

.footer
{
clear:both;
	width:780px;
	height:10px;
}

.tes_div1
{
	width:600px;
	background-color:#f00;
}
.tes_div2
{
	width:400px;
	background-color:#00f;
}

.tab_child
{
	background-color:#ffffff;
	/*background-color:#130000;*/
	color:
}

tab_child1
{
	width:540px;
}

.tab_child img
{
	border-width: 1px;
	border-style: solid;
}

.tab_tizu 
{
    width:530px;
	text-align:center;
	background-color:#fff;
    /*float:center;*/
}

.hoken_left
{
	margin-left:22px;
	margin-right:20px;
    width:400px;
	text-align:left;
	background-color:#fff;
	float:left;
    /*float:center;*/
}

.hoken_right
{
	width:100px;
	margin-top:30px;
	background-color:#fff;
	float:left;
}

.road_service
{
	width:560px;
	margin-left:22px;
	background-color:#fff;
}

.info li
{
	border-bottom-style:dotted;
	border-width:1px;
	font-size:14.5px;
}


#box{
	float:center;
	width:130px;
	background-color: #FFB6C1;
}

.summer{
	width:485px;
	height:275px;
	padding-left:0px;
	margin-left:30px;
	background-color:#fff;
}
.tyumoku
{
	width:460px;
	height:40px;
	margin-left:25px;
	background-color:#fff;
}
.topic
{
	width:535px;
	height:295px;
	margin-left:25px;
	background-color:#fff;
}

