@charset "utf-8";

/* ****************************************************
Title: contact.css
Created: 2010-04-23
Last Modified: 2010-04-30
Editor(s): iwahara
Last Editor: tsutsu
***************************************************** */


/* Table Of Contents
----------------------------------------

# General Elements
# gNav
# body
# layout
# visual
# pageBody
# content
# sidebar
# footer
# clearfix
# common classes

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


/* # General Elements
---------------------------------------------------------------------------- */


/* # gNav
---------------------------------------------------------------------------- */


div#gNav dl dd ul li#gNavContact a  {
	background: url(../../common/images/gnav_contact_a.gif) no-repeat left top;
}

/* # body
---------------------------------------------------------------------------- */

/* # layout
---------------------------------------------------------------------------- */

/* # visual
---------------------------------------------------------------------------- */

div#visual {
	margin: 0 auto;
	width: 1001px;
}


/* # pageBody
---------------------------------------------------------------------------- */

div#pageBody {
}


/* # content
---------------------------------------------------------------------------- */

div#content {
	margin: 20px 0 0;
}

div#content h1 {
	display:none;
}

div#content div.pageNavArea {
	clear: both;
	margin-bottom: 15px;
}

div#content div.pageNavArea ul {
	}

div#content div.pageNavArea ul li {
	float: left;
	margin: 0 10px 0 0;
}

div#content ul.contact {
	margin: 0 0 15px;
}

div#content ul.contact li {
	display:inline;
	margin: 0 20px 0 0;
}

div#content form ul.address ul,
div#content form ul.email ul {

}

div#content form ul.address li,
div#content form ul.email li {
	margin: 5px 0 0;
}

div#content form div.btnArea {
	padding:15px 0 0;
	text-align:center;
}

div#content form div.btnArea input,
div#content form div.btnArea image {
	margin: 0 10px;
	vertical-align: middle;
}

div#content form label.error {
	color: #ff0000;
	display: block;
}

div#content table.basicTable th.entryTitle {
	background: #f0f0f0;
	border-bottom: solid 1px #ccc;
	border-right: solid 1px #ccc;
	color: #555555;
	text-align: center;
	vertical-align: middle;
	width: 25%;
}

/* # sidebar
---------------------------------------------------------------------------- */

div#sidebar {}


/* # footer
---------------------------------------------------------------------------- */

div#footer {
}


/* # clearfix
---------------------------------------------------------------------------- */

div#content div.pageNavArea:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div#content div.pageNavArea {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html div#content div.pageNavArea {
	height: 1%;
}
div#content div.pageNavArea {
	display: block;
}
/* End hide from IE-mac */



/* # common classes
---------------------------------------------------------------------------- */




