@charset "utf-8";

/* --------------------------------
	基本レイアウト
	2011/06/02 nz
-------------------------------- */
/* ==========================================================================================================

	 1. 基本レイアウト
 
============================================================================================================*/
html {
}
body {
	background : #FFFFFF;
	text-align : center;
	color : #707070;
}
#wrapper {
	text-align : left;
	margin : 0px auto;
	width : 1113px;
}
#header {
	background : #ffffff;
	float: right;
	width: 946px;
}
#container {
	clear : both;
}
#mainContent {
	background : #ffffff;
	float : right;
	margin-bottom : 30px;
	width : 866px;
	padding-top: 36px;
	padding-left: 50px;
	padding-right: 30px;
}
#aside {
	background : #ffffff url(../img/frame/gNavBG.jpg) no-repeat left top;
	float : left;
	margin-bottom : 30px;
	width : 167px;
}
#footer {
	background: #333;
	clear : both;
	width : 100%;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
/*  スクリーンリーダー用とCSS無効時の配慮
-----------------------------------*/
#nocss,
.accessible {
	display : none;
}
/* ==========================================================================================================

	 * 2. Template Style
 
============================================================================================================*/
/* ==========================================================================================================

	 2-1. header
 
============================================================================================================*/
#header .siteID {
	margin-bottom: 1em;
}
#header p.tagLine {
}
/* ==========================================================================================================

	 2-2. mainContent
 
============================================================================================================*/
#mainContent p {
	margin-bottom: 0.8em;
}
/* ==========================================================================================================

	 2-3. aside
 
============================================================================================================*/
#gNav {

}
#gNav li {
}
#gNav dt {
}
#gNav dd {
}

.mgnT15{
	margin-top:15px;
}

/* ==========================================================================================================

	 2-4. footer
 
============================================================================================================*/
/*  ------------------------------------------------------------------

	footNav

---------------------------------------------------------------------*/
#footNav {
	padding : 10px;
	/* 適宜変更してください*/
	font-size: 82%;
	letter-spacing: 0.05em;
}
#footNav li {
	/* 適宜変更してください。レイアウトはどうにでもしてください*/
	/* arrowが必要な時*/
	background: url(../img/frame/parts/linkArrow01.gif) no-repeat 0% 50%;
	/* 左右にパーテションが必要な時*/
	border-right: 1px solid #000;
	float: left;
	white-space: nowrap;
	margin-right: 1.2em;
	padding-left: 10px;
}
#footNav li.rightChild,
#footNav li.lastChild, {
 border: none;
}
#footNav li a {
}
#footNav li a:hover {
}




/*  ------------------------------------------------------------------

	copyright

---------------------------------------------------------------------*/
#footer p.copy {
	clear: both;
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
/* ==========================================================================================================

	 1column
 
============================================================================================================*/
body.single {
}
body.single #mainContent {
	float: none;
	width: 778px;
}
/* ==========================================================================================================

	 3-3. popUpウインドウ
	 
	 bodyIDをpopUpにするだけで基本フレームが変わります。
	 基本フレームは[wrapper][header][mainContent][footer]だけ。
	 レイアウトはどうにでもしてください。
 
============================================================================================================*/
body#popUp #wrapper {
	width : 324px;
	padding : 30px;
}
body#popUp #header {
}
body#popUp #mainContent {
	float : none;
	margin-bottom : 15px;
	width : 324px;
}
body#popUp #footer {
}
/* ==========================================================================================================

	 3-4. 検索窓など
	 
	 初期設定は検索窓とボタンでそれぞれIDを振り分け
 
============================================================================================================*/
/*  ------------------------------------------------------------------

	input

---------------------------------------------------------------------*/
input#word {
	border: 1px solid #D53A32;
	background-color: #FFFFFF;
	margin-left: 5px;
	width : 127px;
	height : 19px;
	vertical-align: bottom;
}
input#word:focus {
	background: #FFFFDF;
}
/*  ------------------------------------------------------------------

	btn

---------------------------------------------------------------------*/
input#searchBtn {
	margin-left: 5px;
	font-size: 125%;
}





/* ==========================================================================================================

	99. clearFix (pkg)

============================================================================================================*/

/* start clearfix */
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after,
.xxx:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/* ie6 hack */
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx,
* html .xxx {
	zoom: 1;
}
/* ie7 hack */
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx,
*:first-child+html .xxx {
	zoom: 1;
}
/* end clearfix */
