@charset 'UTF-8';
@import url(common.css);


/* ================================================================ *
	NexasDesign 2008/06
	共通 CSS
	
 * ================================================================ */


/* -------------------------------------------------------------------
>> 文書全体
------------------------------------------------------------------- */

body {
	text-align : center;
}

#wrapper {
	width : 908px;
	margin : 0 auto;
	text-align : left;
}

table {
	border-collapse: collapse;
}

li {
	list-style : none;
}


/* -------------------------------------------------------------------
>> header
------------------------------------------------------------------- */
#header {
	background : url(../img/parts/header_bg.jpg) no-repeat;
}

#header h1 {
}

#header ul {
}

#header li {
}


#com a {
	width : 73px;
	background : url(../img/navi/com_navi.gif) no-repeat;
}

#site-map a {
	width : 88px;
	background : url(../img/navi/site_map_navi.gif) no-repeat;
}

#policy a {
	width : 130px;
	background : url(../img/navi/policy_navi.gif) no-repeat;
}


/* -------------------------------------------------------------------
>> main-navi
------------------------------------------------------------------- */
#main-navi {
	clear : both;
}

#main-navi li {
	display : inline;
}
#main-navi a {
	display : block;
	overflow : hidden;
}
#main-navi a:hover {
	background-position : 0 0;
}

/*  メニュー画像読み込み  */
# a{
	background : url(../img/navi/.jpg) no-repeat;
}

# a{
	background : url(../img/navi/.jpg) no-repeat;
}

# a{
	background : url(../img/navi/.jpg) no-repeat;
}

# a{
	background : url(../img/navi/.jpg) no-repeat;
}

# a{
	background : url(../img/navi/.jpg) no-repeat;
}

# a{
	background : url(../img/navi/.jpg) no-repeat;
}

#main-navi li.now a{
	background-position : 0 0;
}
/* -------------------------------------------------------------------
>> 
------------------------------------------------------------------- */


/* -------------------------------------------------------------------
>> contents
------------------------------------------------------------------- */


#left-area {
	float : left;
/*	background : #d4d;*/
}

#right-area {
	float : left;
/*	background : #4d4;*/
}


/* ページトップへ戻る */
#gotoTop {
	text-indent : -5000px;
	background : url(../img/navi/.jpg) no-repeat;
}

#gotoTop a {
	display : block;
	overflow : hidden;
	background : url(../img/navi/.jpg) no-repeat;
}


/* ページ内リンク */
#page-list {
	margin : 0 0 20px;
}
#page-list ul {
	padding : 15px 0 0;
	background : url(../img/parts/page_list_in.jpg) repeat-y;
}
#page-list li {
	padding : 0 0 15px 15px;
}
#page-list li a {
	padding : 0 0 0 20px;
	background : url(../img/icon/anc01.gif) no-repeat 0 center;
}
#page-list li a:hover {
	background : url(../img/icon/anc01_hover.gif) no-repeat 0 center;
}
#page-list img {
	display : block;
}

/* -------------------------------------------------------------------
>> footer
------------------------------------------------------------------- */
