@charset "utf-8";
/*共通*/
body,p,div,table,td,dl,dt,dd,ul,li,form,input,textarea,img{
margin:0px;
padding:0px;
}
html{
	overflow-y:scroll;}
body{
	font-size:75%;
	font-family:"メイリオ", "ＭＳ Ｐゴシック", sans-serif;
	line-height:1.6;
	color:#333;
	font-weight:normal;}
a{
	color:#0000CC;
	text-decoration:none;}
a:hover{
	color:#48a3de;
	text-decoration:none;}
img{
	border:none;}
ul{
	list-style:none;}
p{
	margin-bottom:8px;}
dt,dd{
	margin-bottom:8px;}
dt{
	padding-left:20px;
	background:url(../img/q.jpg) left center no-repeat;
	color:#000;
	font-size:14px;
	font-weight:bold;}
dd{
	background:url(../img/a.jpg) no-repeat left 2px;
	padding-left:20px;}
table{
	border-collapse:collapse;
	width:555px;}
td{
	border:2px #FFF solid;
	padding:4px;}
#container{
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	width:850px;
	margin:0px auto;}
.clear{
	clear:both;}
.box{
	padding:10px;}
b{
	color:#F00;}
/*ヘッダー*/
#header{
	width:850px;
	height:350px;}
.blue{
	color:#087ac5;}
/*メニュー*/
#menu{
	width:850px;
	height:45px;
	float:left;}
#menu ul,#menu li{
	float:left;}
#menu li{
	display:block;}
/*左レイアウト*/
#left{
	width:235px;
	margin:20px 0px 0px 10px;
	float:left;
	}
*html #left{
	margin:15px 0px 0px 5px;
	float:left;
	}
.koukoku01{
	background:url(../img/left_advertisement.jpg) no-repeat;
	width:235px;
	height:350px;}
.koukoku02{
	background:url(../img/left_advertisement.jpg) no-repeat;
	width:235px;
	height:350px;}
.gyousha_name01,.gyousha_name02{
	color:#FFF;
	font-weight:bold;
	padding:10px 0px 20px 0px;}
.gyousha_name01,.image01,.gyousha_name02,.image02{
	text-align:center;}
.text01,.link01,.text02,.link02{
	padding-top:5px;
	padding-left:5px;}
/*右レイアウト*/
#right{
	margin-top:20px;
	width:575px;
	float:right;
	margin:20px 10px 0px 0px;}
*html #right{

	width:575px;
	float:right;
	margin:15px 5px 0px 0px;}
.koukoku03{
	width:575px;
	height:236px;}
.koukoku04{
	border:1px solid #CCC;
	float:left;
	width:181px;
	}
.koukoku05,.koukoku06{
	border:1px solid #CCC;
	margin-left:12px;
	float:left;
	width:181px;
	}
.gyousha_name03{
	padding:5px 0px 30px 0px;
	text-align:center;}
.image04,.image05{
	margin:10px 0 4px 0;}
.text03,.link03{
	width:340px;
	float:left;}
.gyousha_name04,.gyousha_name05{
	padding:10px 0 10px 0;
	background:#EDEDED;
	
	}
.gyousha_name04,.image04,.gyousha_name05,.image05{
	text-align:center;}
.text04,.text05{
	padding-left:8px;}
.words{
	padding-top:5px;
	clear:both;
	}
.link04,.link05{
	padding-left:8px;
	padding-bottom:10px;}
.attention{
	font-weight:bold;
	color:#B00;}
/*運営会社情報*/
.c_blue{
	color:#FFF;
	background:#48a3de;}
.gray{
	background:#EDEDED;}
/*フッター*/
#footer{
	text-align:center;
	width:850px;
	height:35px;
	background:#EDEDED;
	font-size:10px;
	clear:both;}
#footer p{
	padding:10px 0px 0px 0px;}