﻿@charset "utf-8";

#flashcontent {
			width       :905px;
			/*height      :526px;*/
	line-height	:0;
	}
	#flashcontent * {
		line-height	:150%;
		}
	#flashcontent #attention {
		color       :#666666;
		font-size   :80%;
		text-align  :center;
		margin      :0;
		padding     :30px;
	background:url(../../img/share/content_foot.gif) no-repeat left bottom;

		}
		#flashcontent #attention h1,
		#flashcontent #attention h2 {
			color       :#333333;
			font-size:170%;
			}
		#flashcontent #attention h3 {
			font-size:130%;
			
			}
		#flashcontent #attention img {
			border      :0;
			}
		#flashcontent #attention p,
		#flashcontent #attention ul {
			
			}
		#flashcontent #attention p.appendix {
			text-align  :center;
			}
#attention dt{
	font-weight:bold;
	background: url(../../img/share/icon.gif) no-repeat left center;
	padding-left:10px;
	font-size:110%;
	list-style:none;
	text-align:left;
	}
#attention dl{
	list-style:none;
	padding:0 0 0 130px;
	text-align:left;
	}
#attention dd{
	list-style:none;
	padding-bottom:10px;
	text-align:left;
	}
/*----------------------------------------------------
	基本設定、リンクカラーなど
----------------------------------------------------*/
body {
	background:url(../img/share/bg.gif);
}
/*----------------------------------------------------
	#page
----------------------------------------------------*/
#page {
	width: 905px;
	margin: 0 auto;
	text-align: left;
}


/*----------------------------------------------------
	#contents
----------------------------------------------------*/
#contents {
	float: left;
	width: 905px;
}

#contents .pageTop {
	clear: both;
	text-align: right;
}


/*----------------------------------------------------
	#main
		メイン
----------------------------------------------------*/
#main{

}

#main table,#main ol,#main ul,#main dl,#main blockquote,#main pre,#main p {
	margin-bottom: 1em;
}
/* -----------------------------------------------------------
	#header
		ヘッダー
----------------------------------------------------------- */
#header {
	background:url(../img/share/head_bg.gif)   no-repeat left top;
	padding:5px 0 0 0;
	height:44px;
	width:905px;
}

#header h1{
	width:207px;
	height:34px;
	float:left;
	
	}


/* #utilityNav
----------------------------------------------------------- */
#header #utilityNav {
	text-align:right;
	float:right;
	height:14px;
	line-height:0;
	padding-top:23px;
}

#header #utilityNav li {
	display: inline;
}

/* #gNav
----------------------------------------------------------- */
#header #gNav {
	overflow: hidden;
}

* html #header #gNav {
	height: 1%;
}

#header #gNav li {
	float: left;
}

/* -----------------------------------------------------------
	#footer
		フッター
----------------------------------------------------------- */
#footer {
}

#footer ul {
}

#footer ul li {
	display: inline;
}

#footer ul li.firstChild,
#footer ul li:first-child {
}

#footer .copyright {
	text-align: center;
}
