@charset "Shift_JIS";/* ページ全体---------------------------------------------------- */body {  margin: 0;  padding: 0;  background-image : url(../img/bg_all.gif);}#Wrapper {	WIDTH: 770px;	background-image : url(../img/bg_side-line.gif);}#Wrapper .h1 {　margin: 0;  padding: 0;  }	/* コンテンツ---------------------------------------------------- */#content {  width: 740px;  padding-left: 11px;}/* コンテンツ---------------------------------------------------- */#main_left {  float: left;  margin: 0px 0px;  width: 740px;}#main_left .a-top {	font-size: 12px;	font-weight: bold; color:#333333;	padding-left: 20px;		}#main_left .a-head {	font-size: 12px;	font-weight: normal; color:#333333;	padding-left: 20px;	}#main_left .a-head02 {	font-size: 12px;	font-weight: normal; color:#ffffff;	padding-left: 20px;}#main_left .a-title {	font-size: 12px;	font-weight: bold; color:#6666ff;	text aline: left;	padding-left: 10px;	padding: 7px 10px 10px 15px;    border-bottom: 1px solid #c1c5d5;}#main_left .a-left {	font-size: 10px;	font-weight: normal; color:#333333;	padding-left: 3px;}#main_left .a-left-text {	font-size: 12px;	font-weight: normal; color:#333333;	padding-left: 3px;	line-height: 1.5em;	}#main_left .a-left-text0 {	font-size: 12px;	font-weight: normal; color:#333333;		}#main_left .a-left-text2 {	font-size: 12px;	font-weight: normal; color:#000000;	padding-left: 3px;}#main_left .a-left-text3 {	font-size: 12px;	font-weight: normal; color:#00469b;	padding-left: 3px;}#main_left .a-left-text4 {	font-size: 12px;	font-weight: normal; color:#ff7f00;	padding-left: 3px;	}#main_left .a-left-text4b {	font-size: 12px;	font-weight: bold; color:#990000;	padding-left: 0px;}#main_left .a-left-text5 {	font-size: 12px;	font-weight: normal; color:#128f2e;	padding-left: 3px;}#main_left .a-left-text6 {	font-size: 12px;	font-weight: normal; color:#00a0c6;	padding-left: 3px;}#main_left .a-left-blue {	font-size: 12px;	font-weight: normal; color:#3366FF;	padding-left: 3px;	line-height: 1.5em;	}#main_left .a-left-red {	font-size: 12px;	font-weight: normal; color:#ff0000;	padding-left: 3px;	line-height: 1.5em;	}#main_left .a-left-0 {	font-size: 12px;	font-weight: normal; color:#4458a7;	padding-left: 0px;}#main_left .a-left02 {	font-size: 12px;	font-weight: normal; color:#333333;	padding-left: 0px;}#main_left .a-left-small {	font-size: 10px;	font-weight: normal; color:#333333;	padding-left: 4px;}#main_left .a-center {	font-size: 10px;	font-weight: normal; color:#333333;	text-align: center;}#main_left .a-center-w {	font-size: 10px;	font-weight: normal; color:#ffffff;	text-align: center;}#main_left .a-left-l {	font-size: 12px;	font-weight: normal; color:#333333;	padding-left: 3px;	line-height: 1.5em;}#main_left .a-right {	font-size: 10px;	font-weight: normal; color:#333333;	text-align: right;}#main_left table.margin-auto {	margin: 0 auto;}#main_left table,#main_left table th,#main_left table td {	font-weight: normal;	padding: 2px 3px 2px 3px;}#main_left table.border,#main_left table.border th,#main_left table.border td {	border: 1px solid #d0d0d0;	border-collapse: collapse;}#main_left .read {	width: 470px;	margin: 10px 10px 10px 10px;	padding: 10px 10px 10px 10px;	text-align:left;	border: 1px solid #cdcdcd;	background: #DCE5FF;	}#main_left .a-left-r {	font-size: 12px;	font-weight: normal; color:#333333;	padding: 10px 8px 8px 10px;	line-height: 2.5em;	border-bottom: 1px solid #cdcdcd;}#main_right {  float: right;  margin: 0px 0px;  width: 200px;}/* ナビゲーション---------------------------------------------------- */#navigation {  float: left;  width: 190px;}#navigation ul {  margin: 0 0 0;  padding: 0;  list-style: none;}#navigation li {  margin: 0;  padding: 0;  width: 184px;  height: 30px;  text-indent: -9999px;}#navigation li a {  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */  display: block;  width: 184px;  height: 30px;}#navigation li#c00 { background: url(../company/img/00.gif); }#navigation li#c01 { background: url(../company/img/01.gif); }#navigation li#c02 { background: url(../company/img/02.gif); }#navigation li#c03 { background: url(../company/img/03.gif); }#navigation li#c04 { background: url(../company/img/04.gif); }#navigation li#c05 { background: url(../company/img/05.gif); }#navigation li#c00-2 { background: url(../company/img/00-2.gif); }#navigation li#c01-2 { background: url(../company/img/01-2.gif); }#navigation li#c02-2 { background: url(../company/img/02-2.gif); }#navigation li#c03-2 { background: url(../company/img/03-2.gif); }#navigation li#c04-2 { background: url(../company/img/04-2.gif); }#navigation li#c05-2 { background: url(../company/img/05-2.gif); }#navigation li#c00 a:hover { background: url(../company/img/00.gif); }#navigation li#c01 a:hover { background: url(../company/img/01-3.gif); }#navigation li#c02 a:hover { background: url(../company/img/02-3.gif); }#navigation li#c03 a:hover { background: url(../company/img/03-3.gif); }#navigation li#c04 a:hover { background: url(../company/img/04-3.gif); }#navigation li#c05 a:hover { background: url(../company/img/05-3.gif); }#navigation li#c00-2 a:hover { background: url(../company/img/00-2.gif); }/* メニュー---------------------------------------------------- */#menu ul { height: 51px; margin: 0px; padding-left: 11px; list-style-type: none; clear: both; }#menu ul li { float: left; margin: 0px; height: 51px; text-indent: -9999px; }#menu ul li a:link,#menu ul li a:visited { display: block; height: 51px;						background-repeat: no-repeat; background-position: none; text-decoration:none; }menu ul li .a:hover { text-decoration: none; }#menu ul li#tab01 { background-image :   url(../img/b_01.gif); width: 148px; }#menu ul li#tab02 { background-image :   url(../img/b_02.gif); width: 150px; }#menu ul li#tab03 { background-image :   url(../img/b_03.gif); width: 150px; }#menu ul li#tab04 { background-image :   url(../img/b_04.gif); width: 150px; }#menu ul li#tab05 { background-image :   url(../img/b_05.gif); width: 150px; }#menu ul li#tab01-2 { background-image :   url(../img/b_01_on.gif); width: 148px; }#menu ul li#tab02-2 { background-image :   url(../img/b_02_on.gif); width: 150px; }#menu ul li#tab03-2 { background-image :   url(../img/b_03_on.gif); width: 150px; }#menu ul li#tab04-2 { background-image :   url(../img/b_04_on.gif); width: 150px; }#menu ul li#tab05-2 { background-image :   url(../img/b_05_on.gif); width: 150px; }#menu ul li#tab01 a:hover { background-image :   url(../img/b_01_on.gif); }#menu ul li#tab02 a:hover { background-image :   url(../img/b_02_on.gif); }#menu ul li#tab03 a:hover { background-image :   url(../img/b_03_on.gif); }#menu ul li#tab04 a:hover { background-image :   url(../img/b_04_on.gif); }#menu ul li#tab05 a:hover { background-image :   url(../img/b_05_on.gif); }/* フッタ---------------------------------------------------- */#footer {  width: 770px;  margin: 0;  padding: 0;}