@charset "Shift_JIS";/* 初期設定 */*{	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:78px;	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/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/chugairo-logo.gif) left top no-repeat;}div#header div#header-center {	float:left;	width:330px;}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/btn-home.gif) left top no-repeat;}a#btn-home:hover {	background:url(../images/btn-home_on.gif) left top no-repeat;}a#btn-inquiry {	margin-left:4px;	width:94px;	height:27px;	display:block;	text-indent:-9999px;	border:0;	outline:0;	float:left;	background:url(../images/btn-inquiry.gif) left top no-repeat;}a#btn-inquiry:hover {	background:url(../images/btn-inquiry_on.gif) left top no-repeat;}div#font-size {	width:57px;	_width:100px;	height:30px;	margin:6px 0 0 0px;	padding:3px 0 0 43px;	float:left;	background:url(../images/font-size.gif) left top no-repeat;	} div#header-right {	width:322px;	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/btn-language-ja.gif) left top no-repeat;}a#btn-ja:hover {	background:url(../images/btn-language-ja.gif) left top no-repeat;}a#btn-en {	display:block;	margin-left:5px;	_padding:5px;	width:104px;	height:23px;	text-indent:-9999px;	border:0;	outline:0;	float:left;	background:url(../images/btn-language-en.gif) left top no-repeat;}a#btn-en:hover {	background:url(../images/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/btn-language-cn.gif) left top no-repeat;}a#btn-cn:hover {	background:url(../images/btn-language-cn_on.gif) left top no-repeat;}div#google-search {	margin:6px 0 0 0;	width:214px;	float:right;}div#google-search input#radio-www {	margin:0 0 0 10px;}td#text-google {	padding:0 0 0 5px;	white-space:nowrap;}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-06,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, div#header-main ul li#btn-06_off{	width:114px;	height:36px;	float:left;	margin:0;	padding:0;}div#header-main ul li#btn-07, div#header-main ul li#btn-07_off {	width:116px;	height:36px;	float:left;	margin:0;	padding:0;}/* Default */div#header-main ul li#btn-01 a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-01.gif) left top no-repeat;}div#header-main ul li#btn-02 a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-02.gif) left top no-repeat;}div#header-main ul li#btn-03 a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-03.gif) left top no-repeat;}div#header-main ul li#btn-04 a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-04.gif) left top no-repeat;}div#header-main ul li#btn-05 a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-05.gif) left top no-repeat;}div#header-main ul li#btn-06 a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-06.gif) left top no-repeat;}div#header-main ul li#btn-07 a{	display:block;	width:116px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-07.gif) left top no-repeat;}/* Over */div#header-main ul li#btn-01 a:hover {	background:url(../images/btn-01_on.gif) left top no-repeat;}div#header-main ul li#btn-02 a:hover {	background:url(../images/btn-02_on.gif) left top no-repeat;}div#header-main ul li#btn-03 a:hover {	background:url(../images/btn-03_on.gif) left top no-repeat;}div#header-main ul li#btn-04 a:hover {	background:url(../images/btn-04_on.gif) left top no-repeat;}div#header-main ul li#btn-05 a:hover {	background:url(../images/btn-05_on.gif) left top no-repeat;}div#header-main ul li#btn-06 a:hover {	background:url(../images/btn-06_on.gif) left top no-repeat;}div#header-main ul li#btn-07 a:hover {	background:url(../images/btn-07_on.gif) left top no-repeat;}/* Off */div#header-main ul li#btn-01_off a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-01_on.gif) left top no-repeat;}div#header-main ul li#btn-02_off a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-02_on.gif) left top no-repeat;}div#header-main ul li#btn-03_off a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-03_on.gif) left top no-repeat;}div#header-main ul li#btn-04_off a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-04_on.gif) left top no-repeat;}div#header-main ul li#btn-05_off a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-05_on.gif) left top no-repeat;}div#header-main ul li#btn-06_off a{	display:block;	width:114px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-06_on.gif) left top no-repeat;}div#header-main ul li#btn-07_off a{	display:block;	width:116px;	height:36px;	text-indent:-9999px;	outline:0;	border:0;	background:url(../images/btn-07_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:0 0 10px 0;	_margin:10px 0;	padding:0;	width:800px;	clear:both;	background:#fff;	_background:transparent;	text-align:left;}/* フッター */div#footer {	margin: 0;	padding:0;	height:56px;	background:url(../images/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/copyright.gif) left top no-repeat;}div#footer-btn {	margin:14px 0 0 0;	float:right;	text-aling:left;	vertical-align:top;}div#footer-btn ul{	list-style-type:none;	margin:0;	padding:0;}div#footer-btn ul li#footer-btn-01{	float:left;	width:70px;	}div#footer-btn ul li#footer-btn-01 a{	display:block;	width:70px;	height:30px;	background:url(../images/footer-btn01.gif) left top no-repeat;	text-indent:-9999px;	}div#footer-btn ul li#footer-btn-01 a:hover{	background:url(../images/footer-btn01_on.gif) left top no-repeat;	}div#footer-btn ul li#footer-btn-02{	float:left;	width:93px;	height:11px;	padding-left:13px;	}div#footer-btn ul li#footer-btn-02 a{	display:block;	width:80px;	height:11px;	background:url(../images/footer-btn02.gif) left top no-repeat;	text-indent:-9999px;	}div#footer-btn ul li#footer-btn-02 a:hover{	background:url(../images/footer-btn02_on.gif) left top no-repeat;	}div#footer-btn ul li#footer-btn-03{	float:left;	width:124px;	height:11px;	_padding-left:13px;	}div#footer-btn ul li#footer-btn-03 a{	display:block;	width:111px;	height:11px;	background:url(../images/footer-btn03.gif) left top no-repeat;	text-indent:-9999px;	}div#footer-btn ul li#footer-btn-03 a:hover{	background:url(../images/footer-btn03_on.gif) left top no-repeat;	}div#footer-btn ul li#footer-btn-04{	float:left;	width:53px;	height:11px;	}div#footer-btn ul li#footer-btn-04 a{	display:block;	width:40px;	height:11px;	background:url(../images/footer-btn04.gif) left top no-repeat;	text-indent:-9999px;	}div#footer-btn ul li#footer-btn-04 a:hover{	background:url(../images/footer-btn04_on.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 */
