@charset "UTF-8";
/* CSS Document */
body {margin:0; padding:0; font-size:11px;}
div {margin:0; padding:0; font-size:11px;}
table {border:0; margin:0; padding:0; font-size:11px; width:100%;}
td {margin:0; padding:0; font-size:11px;}
img {border:0;}
body {
	max-width:320px;
	width:320px;
	color:#CCCCCC;
	background-color:#111111;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0 auto;
	padding:0;
	font-size:11px;
	direction:ltr;
}
img {border:0; margin:0;}
table {color:#CCCCCC;}
div,a,td,p,h1,ul,input {font-size:11px;}
html {background-color:#000000;}
div {color:#CCCCCC;}
a {color:#FF9900;font-weight:normal;font-style:normal;text-decoration:none;}
a:focus {
	background-color:#CC9900;
	color:#333333;
}
a:hover {
	background-color:#660033;
	color:#CCCCCC;
}

.Menu {
height: 28px;/*メニューの高さ*/
}	

.Menu ul {
margin: 0;
padding :0;
list-style-type : none;/*リストスタイルはなしにする*/
}

.Menu li {
	display : inline;
	margin:0;
	width: 50%;/*各ボタンの幅*/
	float:left;/*フロートを左に指定してボタンを横並びにする*/
	color: #FFF;
}
.Menu a {
	display: block;/*ブロックにして各ボタン全体をリンクエリアにする*/
	text-decoration:none;
	border:1px solid #17000B;/*上線の幅（細）とカラー（薄）*/
	text-align:center;/*文字をボタンの中央にする*/
	padding-top: 6px;/*文字上部余白*/
	padding-bottom: 7px;/*文字下部余白*/
	font-size: 11px;/*文字サイズ*/
	font-weight: normal;
	color: #FFF;/*文字色*/
	background-color: #660033;
}
.Menu a:hover {/*ここからマウスオーバー時の設定*/
display:block;
text-decoration:none;
text-align:center;
font-weight: normal;
background: #fff;/*マウスオーバー時の背景色*/
color: #369;
}
.Menu2 {
height: 28px;/*メニューの高さ*/
}

.Menu2 ul {
margin: 0;
padding :0;
list-style-type : none;/*リストスタイルはなしにする*/
}

.Menu2 li {
	display : inline;
	margin:0;
	width: 33%;/*各ボタンの幅*/
	float:left;/*フロートを左に指定してボタンを横並びにする*/
	padding: 0px 0px 5px 0px;
}

.Menu2 li#first,#second {
	color:#FFFFFF;
	border-left:1px solid #111111;
	text-align: center;
	padding-top: 7px;/*文字上部余白*/
	padding-bottom: 9px;/*文字下部余白*/
	background-image: -webkit-gradient(linear, left top, left bottom, from(#555555), to(#000000));
　/* Safari,Google Chrome用 */  
    background-image: -moz-linear-gradient(top, #555555, #000000);
	background-color:#333333;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
}

.Menu2 a {
	display: block;/*ブロックにして各ボタン全体をリンクエリアにする*/
	text-decoration:none;
	border-left:1px solid #111111;/*上線の幅（細）とカラー（薄）*/
	text-align:center;/*文字をボタンの中央にする*/
	padding-top: 7px;/*文字上部余白*/
	padding-bottom: 9px;/*文字下部余白*/
	font-size: 11px;/*文字サイズ*/
	font-weight: normal;
	color: #399;/*文字色*/
	background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));
　/* Safari,Google Chrome用 */  
    background-image: -moz-linear-gradient(top, #333333, #000000);
	background-color:#222222;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
}

.Menu2 a:hover {/*ここからマウスオーバー時の設定*/
display:block;
text-decoration:none;
text-align:center;
font-weight: normal;
background: #fff;/*マウスオーバー時の背景色*/
color: #369;
}

.Menu3 {
height: 30px;/*メニューの高さ*/
}

.Menu3 ul {
margin: 0;
padding :0;
list-style-type : none;/*リストスタイルはなしにする*/
}

.Menu3 li {
	display : inline;
	margin:0;
	text-align:center;
	width: 25%;/*各ボタンの幅*/
	float:left;/*フロートを左に指定してボタンを横並びにする*/
	list-style-position: inherit;
}

.Menu3 a {
	display: block;/*ブロックにして各ボタン全体をリンクエリアにする*/
	text-decoration:none;
	border-left:1px solid #111111;/*上線の幅（細）とカラー（薄）*/
	text-align:center;/*文字をボタンの中央にする*/
	padding-top: 7px;/*文字上部余白*/
	padding-bottom: 9px;/*文字下部余白*/
	font-size: 11px;/*文字サイズ*/
	font-weight: normal;
	color: #FFFFFF;/*文字色*/
	background-image: -webkit-gradient(linear, left top, left bottom, from(#339999), to(#000000));
　/* Safari,Google Chrome用 */  
    background-image: -moz-linear-gradient(top, #339999, #000000);
	background-color:#222222;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
}

.Menu3 a:hover {/*ここからマウスオーバー時の設定*/
	display:block;
	text-decoration:none;
	text-align:center;
	font-weight: normal;
	background: #fff;/*マウスオーバー時の背景色*/
	color: #336699;
}

.Menu4 {
height: 28px;/*メニューの高さ*/
border-bottom:3px solid #111111;
}

.Menu4 ul {
margin: 0;
padding :0;
list-style-type : none;/*リストスタイルはなしにする*/
}

.Menu4 li {
display : inline;
margin:0;
width:24%;
float:left;/*フロートを左に指定してボタンを横並びにする*/
}

.Menu4 li#view {
	display : inline;
	margin:0;
	text-align:right;
	width: 14%;/*各ボタンの幅*/
	float:left;/*フロートを左に指定してボタンを横並びにする*/
	list-style-position: inherit;
}

.Menu4 li#pre {
	display : inline;
	margin:0;
	text-align:left;
	width: 14%;/*各ボタンの幅*/
	float:left;/*フロートを左に指定してボタンを横並びにする*/
	list-style-position: inherit;
}

.Menu4 a {
	display: block;/*ブロックにして各ボタン全体をリンクエリアにする*/
	text-decoration:none;
	border:1px solid #000000;/*上線の幅（細）とカラー（薄）*/
	text-align:center;/*文字をボタンの中央にする*/
	padding-top: 7px;/*文字上部余白*/
	padding-bottom: 0px;/*文字下部余白*/
	font-size: 11px;/*文字サイズ*/
	font-weight: normal;
	background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#000000));
　/* Safari,Google Chrome用 */  
    background: -moz-linear-gradient(top, #222, #000);
	height: 28px;
	color: #9CC;/*文字色*/
}

.Menu4 a:hover {/*ここからマウスオーバー時の設定*/
display:block;
text-decoration:none;
text-align:center;
font-weight: normal;
background: #fff;/*マウスオーバー時の背景色*/
color: #369;
}

.ofc1_cont {
	margin:0;
	padding:0px 0px;
	text-align:left;
	background-color:#330000;
	color:#CC9966;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
}
.ofc1_image_1 {border:0px solid #330000;}
.FDBX3_cont {
	margin:0px;
	padding:5px 0px 3px 5px;
	background-color:#111111;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
}
.FDBX3_image_1 {vertical-align:bottom; margin:0; padding:0;}
.FDBX4_cont {
	margin:0px;
	padding:0px;
	background-color:#330000;
	text-align:left;
}
.FDBX4_image_1 {vertical-align:bottom; margin:0; padding:0;}
.FDBX5_cont {margin:0px; padding:0px; background-color:#50382C; text-align:left; color:#A68759; text-decoration:none; font-style:normal; font-weight:normal; font-size:11px;}
.FDBX5_image_1 {vertical-align:bottom; margin:0; padding:0;}
.FDBX6_cont {
	margin:0px;
	padding:4px;
	border-top:1px solid #111111;
	border-bottom:0px solid #222222;
	background-color:#17000B;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	font-size:11px;
}
a.FDBX7_alink {
	color:#CCCCCC;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}
a.FDBX7_alink:hover,a.FDBX7_alink:focus {
	background-color:#CCCCCC;
	color:#111111;
}
.FDBX7_cont {
	margin:0px;
	padding:0px 3px 0px 1px;
	background-color:#111111;
	color:#333333;
	font-size:; 																																																																																																					    	vertical-align:top;
	clear: both;
}
.FDBX7_imgtxt_nsc_img {margin:0px 0px 0px 0px;}
.FDBX7_cont td {
	color:#663300;
	border-bottom:0px solid #222222;
	
}
td.FDBX7_image {
	
	padding:0px 2px 1px 0px;
	width:65px;
	vertical-align:middle;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;
}
td.FDBX7_text {
	vertical-align:top;
	color:#CCCCCC;
    font-size:;						
	text-align: left;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;
	background-color: #000000;
}
.FDBX8_cont{
	margin:0px;
	padding:2px 1px 2px 2px;
	background-color:#111111;
	color:#333333;
	font-size:10px;
	vertical-align:top;
}
a.FDBX8_alink {
	color:#EFEBE8;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}
a.FDBX8_alink:hover,a.FDBX7_alink:focus {
	background-color:#111111;
	color:#CCCCCC;
}
.FDBX8_imgtxt_nsc_img {margin:0px 0px 0px 0px;}
.FDBX8_cont td {
	color:#663300;
	border-bottom:0px solid #222222;
	
}
td.FDBX8_image {
	width:65px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	clear:both;
}
td.FDBX8_text {
	vertical-align:top;
	color:#EFEBE8;
	font-size:11px;
	padding:10px 5px 0px 5px;
	text-align: left;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	background-color: #222222;
}
.FDBX8_icon {margin:0px 3px 1px 0px;}
.FDBX8_arr {margin:0px 0px 1px 3px;}
.FDBX9_cont {
	margin:0px;
	padding:3px 0px 5px 1px;
	border-top:1px solid #111111;
	border-bottom:0px solid #111111;
	background-color:#111111;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-size:11px;
}
.FDBX9_contsec {
	margin:0px;
	padding:0px 0px 0px 2px;
	border-top:4px solid #111111;
	border-bottom:4px solid #111111;
	background-color:#111111;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
    font-size:;
	color: #FFF;
	text-align: center;
}
td.FDBX9_le {
	width:30%;
	text-align:left;
	padding:0px 0px 0px 4px;
	border: 1px solid #111111;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#000000));
　/* Safari,Google Chrome用 */  
    background: -moz-linear-gradient(top, #222222, #000000);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	height: 25px;
}
td.FDBX9_mi {
	width:30%;
	text-align:center;
	padding:0px 0px 0px 0px;
	border: 1px solid #111111;
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#000000));
　/* Safari,Google Chrome用 */  
    background: -moz-linear-gradient(top, #222, #000);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	height: 25px;
}
td.FDBX9_re {
	width:30%;
	text-align:right;
	padding:0px 4px 0px 0px;
	border: 1px solid #111111;
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#000000));
　/* Safari,Google Chrome用 */  
    background: -moz-linear-gradient(top, #222, #000);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius: 4px;
	height: 25px;
}
td.FDBX9_uh {
	width:50%;
	text-align:center;
	padding:5px;
	border:0px solid #111111;
	background-color: #660033;
}
a.FDBX9_alink {
	color:#CCCCCC;
font-size:; 		font-weight:normal;
	text-decoration:none;
	font-style:normal;
}
a.FDBX9_alink:hover,a.XMOD9_link:focus {
	background-color:#CCCCCC;
	color:#660033;
}
a.FDBX10_alink {color:#2A160B; font-size:11px; font-weight:normal; text-decoration:none; font-style:normal;}
a.FDBX10_alink:hover {background-color:#523100;color:#FFFFFF;}
a.FDBX10_alink:focus {background-color:#523100; color:#FFFFFF;}
.FDBX10_cont {
	margin:0px;
	border-bottom:3px solid #000000;
	padding:4px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#000000));
　/* Safari,Google Chrome用 */  
    background: -moz-linear-gradient(top, #990, #066);
	color:#523100;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	font-size:11px;
}
td.FDBX10_le {
	width:25%;
	text-align:center;
	padding:0px 0px 0px 0px;
	border: 0px solid #333333;
	height: 28px;
	border-right: 1px solid #333333;
	background-repeat: no-repeat;
	background-image: url(../image/top_i.gif);
	background-position: bottom;
}
td.FDBX10_mi {
	width:25%;
	text-align:center;
	padding:0px 0px 0px 0px;
	border: 0px solid #333333;
	height: 28px;
	border-right: 1px solid #333333;
	background-repeat: no-repeat;
	background-image: url(../image/home_i.gif);
	background-position: bottom;
}
td.FDBX10_mi2 {
	width:25%;
	text-align:center;
	padding:0px 0px 0px 0px;
	border: 0px solid #333333;
	height: 28px;
	border-right: 1px solid #333333;
	background-repeat: no-repeat;
	background-image: url(image/top_i.gif);
	background-position: bottom;
}
td.FDBX10_re {
	width:25%;
	text-align:center;
	padding:0px 0px 0px 0px;
	border: 0px solid #333333;
	height: 28px;
	background-repeat: no-repeat;
	background-image: url(image/tel_i.gif);
	background-position: bottom;
}
a.FDBX11_alink {color:#FFFBF0;font-size:; 	font-weight:normal;text-decoration:none;font-style:normal;}
a.FDBX11_alink:hover {
	background-color:#CCCCCC;
	color:#4E1300;
}
a.FDBX11_alink:focus {
	background-color:#CCCCCC;
	color:#4C2525;
}
.FDBX11_cont {
	margin:0px;
	border-top:1px solid #3E2600;
	background-color:#660033;
	color:#EEEEEE;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
font-size:;}
.FDBX11_contline,.FDBX11_contlinefirst {
	padding:4px;
	border-bottom:1px solid #222222;
	background-color: #111111;
	clear: both;
}
.FDBX11_contfirst,.FDBX11_contlast,.FDBX11_contlastfirst {
	padding:4px;
}

.global-footer {
 margin-top: 20px;
 padding: 10px;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#660033), to(#000000));
 font-size: 11px;
 text-align: center;
}
