@charset "UTF-8";/* 初期設定 */*{	margin: 0px;	padding: 0px;}h1,h2,h3,h4,p,ul,ol,li,dt,dl,dd {	margin: 0px;	padding: 0px;	font-size: 100%;	font-weight: normal;	font-style: normal;}html {	margin: 0;	/* setting border: 0 hoses ie6 win window inner well border */	padding: 0;	width:100%;	height:100%;}/* ボディー */body {	width:100%;	height:100%;	font-size: 100%;	color: ##333333;	text-align: center;	margin: 0 auto 0 auto;	padding: 0;}/* 画像ボーダー */img {	border-style: none;}form { margin: 0; padding: 0; }a { text-decoration: underline; }a img { border: 0; }/* 強調 */strong {	color: #ff6600;}/* 読み飛ばし */.skip{	position: absolute;	left: -9999px;}/* 非表示 */.none{	display: none;}/* 区切り */hr {	display: none;}/* コンテナ */#container {	text-align: center;	padding: 0;}#contents {	margin: 0 auto 0 auto;	padding: 0;	width: 800px;	clear:both;}div#contents_t {	height:53px;	margin: 5px auto 0 auto;	padding: 5px 0 0 0;	background:url(../images/background2.gif) #fff center top repeat-x;	clear:both;}/* ヘッダ */div#header {	width:800px;	margin: 0;	padding:0;	text-align:left;	/* background:url(../images_e/header-back.gif) left top no-repeat; */	}div#header div#header-logo {	margin:8px 0 0 0;	width:143px;	float:left;}div#header div#header-logo a{	width:143px;	height:55px;	display:block;	text-indent:-9999px;	border:0;	outline:0;	background:url(../images_e/chugairo-logo.gif) left top no-repeat;}div#header div#header-center {	float:left;	width:291px;}div#nav-btn {	height:27px;	padding:36px 0 0 13px;	float:left;	} a#btn-home {	width:68px;	height:27px;	display:block;	text-indent:-9999px;	border:0;	outline:0;	float:left;	background:url(../images_e/btn-home.gif) left top no-repeat;}a#btn-home:hover {	background:url(../images_e/btn-home_on.gif) left top no-repeat;}a#btn-inquiry {	margin-left:4px;	width:74px;	height:27px;	display:block;	text-indent:-9999px;	border:0;	outline:0;	float:left;	background:url(../images_e/btn-inquiry.gif) left top no-repeat;}a#btn-inquiry:hover {	background:url(../images_e/btn-inquiry_on.gif) left top no-repeat;}div#font-size {	width:96px;	_width:131px;	height:30px;	margin:6px 0 0 0px;	padding:3px 0 0 35px;	float:left;	background:url(../images_e/font-size.gif) left top no-repeat;	} div#header-right {	width:361px;	float:right;}div#header-btn {	float:right;}a#btn-ja {	display:block;	_padding:5px;	width:104px;	height:23px;	text-indent:-9999px;	border:0;	outline:0;	float:left;	background:url(../images_e/btn-language-ja.gif) left top no-repeat;}a#btn-ja:hover {	background:url(../images_e/btn-language-ja_on.gif) left top no-repeat;}a#btn-en {	margin-left:5px;	_padding:5px;	width:104px;	height:23px;	display:block;	text-indent:-9999px;	border:0;	outline:0;	float:left;	background:url(../images_e/btn-language-en_on.gif) left top no-repeat;}a#btn-en:hover {	background:url(../images_e/btn-language-en_on.gif) left top no-repeat;}a#btn-cn {	display:block;	margin-left:5px;	_padding:5px;	width:104px;	height:23px;	text-indent:-9999px;	border:0;	outline:0;	float:left;	background:url(../images_e/btn-language-cn.gif) left top no-repeat;}a#btn-cn:hover {	background:url(../images_e/btn-language-cn_on.gif) left top no-repeat;}div#google-search {	margin:6px 0 0 0;	_margin:2px 0 0 0;	width:214px;	float:right;}*:first-child+html div#google-search {	margin:4px 0 0 0;}div#google-search input#radio-www {	margin:0 0 0 10px;}td#text-google {	padding:0 0 0 5px;}td#text-link-google {	padding:0 0 0 10px;}td#radio-t {	padding:2px 0 0 0;	_padding:0;}*:first-child+html td#radio-t {	padding:0;}/* Default */div#header-main {	width:800px;	margin: 0 auto 0 auto;	clear:both;}div#header-main ul{	padding:0;	list-style-type:none;}div#header-main ul li#btn-01, div#header-main ul li#btn-02, div#header-main ul li#btn-03, div#header-main ul li#btn-04, div#header-main ul li#btn-05, div#header-main ul li#btn-01_off, div#header-main ul li#btn-02_off, div#header-main ul li#btn-03_off, div#header-main ul li#btn-04_off, div#header-main ul li#btn-05_off{	width:160px;	height:36px;	float:left;	margin:0;	padding:0;}/* Default */div#header-main ul li#btn-01 a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-01.gif) left top no-repeat;}div#header-main ul li#btn-02 a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-02.gif) left top no-repeat;}div#header-main ul li#btn-03 a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-03.gif) left top no-repeat;}div#header-main ul li#btn-04 a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-04.gif) left top no-repeat;}div#header-main ul li#btn-05 a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-05.gif) left top no-repeat;}/* Over */div#header-main ul li#btn-01 a:hover {	background:url(../images_e/btn-01_on.gif) left top no-repeat;}div#header-main ul li#btn-02 a:hover {	background:url(../images_e/btn-02_on.gif) left top no-repeat;}div#header-main ul li#btn-03 a:hover {	background:url(../images_e/btn-03_on.gif) left top no-repeat;}div#header-main ul li#btn-04 a:hover {	background:url(../images_e/btn-04_on.gif) left top no-repeat;}div#header-main ul li#btn-05 a:hover {	background:url(../images_e/btn-05_on.gif) left top no-repeat;}/* Off */div#header-main ul li#btn-01_off a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-01_on.gif) left top no-repeat;}div#header-main ul li#btn-02_off a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-02_on.gif) left top no-repeat;}div#header-main ul li#btn-03_off a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-03_on.gif) left top no-repeat;}div#header-main ul li#btn-04_off a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-04_on.gif) left top no-repeat;}div#header-main ul li#btn-05_off a{	display:block;	width:160px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images_e/btn-05_on.gif) left top no-repeat;}/* パンくず */div#pan {	margin:5px 0;	padding:0;	width:800px;	_height:25px;	clear:both;	background:#fff;	_background:transparent;	text-align:left;	}div#pan a{	color:#121284;	text-decoration:underline;}div#pan a:hover{	color:#f00;	text-decoration:underline;}/* メイン */div#main, div#main-top {	margin:10px 0;	padding:0;	width:800px;	clear:both;	background:#fff;	_background:transparent;	text-align:left;}#top_main{  width:590px;		height:auto;		margin:auto;		margin-bottom:30px;		padding-top:20px;		}/* フッター */div#footer {	margin: 0;	padding:0;	height:56px;	background:url(../images_e/footer-back.gif) left top repeat-x;	clear:both;}div#copyright {	margin:14px 0 0 0;	width:258px;	height:11px;	float:left;	display:block;	text-indent:-9999px;	background:url(../images_e/copyright.gif) left top no-repeat;}/* クリア */.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}.clearfix {display: inline-table;	clear:both;}/* \*/* html .clearfix {height: 1%;}.clearfix {display: block;	_margin-top:-20px;}/* End hide from IE-mac */
