

/*ページ全体*/
body { margin-top:0px; margin-bottom:0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	color:#000000;
    text-align:center;

}

/*コンテンツ全体コンテナ*/
#wrapper {
	margin: 0px;
	padding: 0px;
    width:710px;
	border: 1px solid #000000;
	background-color: #ffffff ;
	color:#000000;
}
/*ヘッダ全体コンテナ*/
#header {
	margin: -5px 0px 5px -2px;
	padding: 0px;
}
h1 {
}
/*ヘッダ内タイトルロゴ*/
#header h1 img {
}
/*トップナビ*/
#header h2 {
	margin-top:0px;
	padding: 0px;
	float: right;
	font-size: 9px;

}
/*トップナビ内テキスト表示*/
#header h2 em {
	visibility: hidden;
}
/*トップナビリンク全体*/
#header #gm_01 a {
	display: block;
	height: 44px;
	width: 133px;
	text-decoration: none;
}
#header #gm_02 a {
	display: block;
	height: 44px;
	width: 132px;
	text-decoration: none;
}
#header #gm_03 a {
	display: block;
	height: 44px;
	width: 146px;
	text-decoration: none;
}
#header #gm_04 a {
	display: block;
	height: 44px;
	width: 128px;
	text-decoration: none;
}
#header #gm_05 a {
	display: block;
	height: 44px;
	width: 98px;
	text-decoration: none;
}
#header #gm_l {
	display: block;
	height: 44px;
	width: 37px;
	text-decoration: none;
}
#header #gm_r {
	display: block;
	height: 44px;
	width: 36px;
	text-decoration: none;
}
/*1番目のボタンリンクとロールオーバー*/
#header h2#gm_l {
	background: url(../img/menu_l.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
#header h2#gm_r {
	background: url(../img/menu_r.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
#header h2#gm_01 a {
	background: url(../img/menu05.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
#header h2#gm_01 a:hover,#header h2#gm_01 a:active {
	background: url(../img/menu052.jpg) no-repeat;
}
/*4番目のボタンリンクとロールオーバー*/
#header h2#gm_02 a {
	background: url(../img/menu04.jpg) no-repeat;
}
#header h2#gm_02 a:hover,#header h2#gm_02 a:active {
	background: url(../img/menu042.jpg) no-repeat;
}
/*3番目のボタンリンクとロールオーバー*/
#header h2#gm_03 a {
	background: url(../img/menu03.jpg) no-repeat;
}
#header h2#gm_03 a:hover,#header h2#gm_03 a:active {
	background: url(../img/menu032.jpg) no-repeat;
}
/*4番目のボタンリンクとロールオーバー*/
#header h2#gm_04 a {
	background: url(../img/menu02.jpg) no-repeat;
}
#header h2#gm_04 a:hover,#header h2#gm_04 a:active {
	background: url(../img/menu022.jpg) no-repeat;
}
/*5番目のボタンリンクとロールオーバー*/
#header h2#gm_05 a {
	background: url(../img/menu01.jpg) no-repeat;
}
#header h2#gm_05 a:hover,#header h2#gm_05 a:active {
	background: url(../img/menu012.jpg) no-repeat;
}


/*中央コンテンツ全体コンテナ*/
#contents {
	margin: 0px;
	padding: 0px;
	height: auto;
}

/*中央コンテンツ内メイン全体コンテナ*/
#main {
	margin: 0px;
	height: auto;
	width: 540px;
	float:right;
}
/*メイン*/

/*
#main h3 img {
	margin: 0px;
	padding: 70px 0px 10px 15px;
}
*/
#contents-right{ margin-top:0px; text-align:left;}
#center-c{ float:left;color:#000000; background-color:#ffffff;}
#center-r{ float:right; background-color:#6699CC;color:#000000;}
#block-center{ margin-left:10px;}
.inquiry{text-align:left; font-size:14px; padding-left:50px;}
.inquiry2{text-align:left; font-size:14px; padding-left:10px;}
.f14{font-size:14px; text-align:left;}
.f14s{font-size:12px; text-align:left;}
.f14b{font-size:14px; font-weight:600; text-align:left;}

.fs-red{font-size:10px; color:#FF0000; text-align:left;}
#l2{ text-align:left; font-size: 14px;}
#c_con{ font-size: 14px; text-align:left; padding:0px 20px 0px 10px; text-indent:0.5em;}
.p1 {
	font-size: 12px;
	margin: 10px 10px 15px;
	line-height: 16px;
}
#link p{ font-size:12px; margin:0px 0px 10px;
}
#link h4 {
	font-size: 13px;
	color: #660066;
	background: #D9ECFF;
	padding: 5px;
	margin: 0px;
}


#soukeiri{float:right; padding: 0px 60px 0px 0px;}

/*左サイドナビ全体コンテナ*/
#sidenavi1 {
	height: auto;
	width: 162px;
	height:800px;
	float: left;
}

#in_sidenavi{
    margin:-5px 4px 0px 0px;
    height:550px;
	background-color: #cccccc;
	}
/*左サイドナビ項目見出し*/

/*左サイドナビ内テキスト表示*/
em {
	visibility: hidden;
}
h1 { font-size:12px; display:none;
	 
}
/*左サイドナビ項目*/

#m001,#m002,#m003,#m004,#m005,#m006,#m007,#m008,#m009{
	margin:  0px;
	padding: 0px;
	font-size: 18px;
	width: 162px;
	float:left;
}

/*左サイドナビ項目

#m000,#m006{margin-bottom:-9px;}*/


#m_img001 { margin-top:-4px;}

#m000 a {
	background: url(../img/m000.jpg) no-repeat;
}

#m001 a {
	background: url(../img/m001.jpg) no-repeat;
}
#m001 a:hover,#m001 a:active {
	background: url(../img/m0012.jpg) no-repeat;
}

#m002 a {
	background: url(../img/m002.jpg) no-repeat;
}
#m002 a:hover,m002 a:active {
	background: url(../img/m0022.jpg) no-repeat;
}

#m003 a {
	background: url(../img/m003.jpg) no-repeat;
}
#m003 a:hover,#m003 a:active {
	background: url(../img/m0032.jpg) no-repeat;
}

#m004 a {
	background: url(../img/m004.jpg) no-repeat;
}
#m004 a:hover,#m004 a:active {
	background: url(../img/m0042.jpg) no-repeat;
}

#m005 a {
	background: url(../img/m005.jpg) no-repeat;
}
#m005 a:hover,#m005 a:active {
	background: url(../img/m0052.jpg) no-repeat;
}

#m006 a {
	background: url(../img/m006.jpg) no-repeat;
}
#m006 a:hover,#m006 a:active {
	background: url(../img/m0062.jpg) no-repeat;
}

#m007 a {
	background: url(../img/m007.jpg) no-repeat;
}
#m007 a:hover,#m007 a:active {
	background: url(../img/m0072.jpg) no-repeat;
}

#m008 a {
	background: url(../img/m008.jpg) no-repeat;
}
#m008 a:hover,#m008 a:active {
	background: url(../img/m0082.jpg) no-repeat;
}

#m009 a {
	background: url(../img/m009.jpg) no-repeat;
}
#m009 a:hover,#m009 a:active {
	background: url(../img/m0092.jpg) no-repeat;
}

/*フッタ*/
a:link {text-decoration: none;color: #000099;}
a:visited {text-decoration: none;color: #000099;}
a:hover {text-decoration: none; color:#FF0000;}
a:active {text-decoration: none;color: #000099;}


#ander-m{
    margin:15px;
	padding-top:10px;
	line-height:16px;
    font-size:12px;
	clear: both;
	height:30px;
	border-top: 4px dotted #666699;
}

address {
	margin: 0px;
	font-size:14px;
	padding: 5px 0px;
	height: 10px;
	clear: both;
	float: none;
	text-align: center;
	background-color:#000033;
	color:#FFFFFF;
}

