@charset "utf-8";
/*
--------------------------------------------------
	Sub window styles
	Version: 2008
-------------------------------------------------- */
/*	Imported base style
-------------------------------------------------- */
@import "reset.css";
@import "fonts.css";

/*
--------------------------------------------------
	Base style
-------------------------------------------------- */
html { background: #FDFAEF; background: url(../img/subwin/bg.gif);}
body {
	font-family:
		Verdana,
		Arial,
		"ヒラギノ角ゴ Pro W3",
		"Hiragino Kaku Gothic Pro",
		Osaka,
		"メイリオ",
		Meiryo,
		"ＭＳ Ｐゴシック",
		sans-serif;
	color: #333;
	background: url(../img/common/bg.gif);
	}
a { color: #902B17; text-decoration: underline;}
a:hover { color: #5B1203; text-decoration: none;}
strong { font-weight: bold;}
em { font-style: italic;}

#bg { background: url(../img/subwin/bg_top.gif) repeat-x 0 0;}

/*
--------------------------------------------------
	Container
-------------------------------------------------- */
#container { width: 600px; margin: 0 auto;}

/*
--------------------------------------------------
	Header
-------------------------------------------------- */
#header {
	width: 600px;
	height: 0;
	padding-top: 80px;
	background: url(../img/subwin/header.gif) no-repeat 0 0;
	overflow: hidden;
	}

/*
--------------------------------------------------
	Content
-------------------------------------------------- */
#content {}

/*	Column
-------------------------------------------------- */
.column { width: 600px;}
.column h2 { width: 600px; overflow: hidden;}
.column div.clearfix { padding: 15px 0;}
.column h3 { font-size: 93%; font-weight: bold; line-height: 1.3; margin: 10px 0;}
.column h4 { font-size: 93%; font-weight: bold; line-height: 1.3; margin: 10px 0;}
.column p { font-size: 85%; line-height: 1.4; margin: 10px 0;}
.column ul { font-size: 85%; line-height: 1.3; margin: 10px 0;}
.column ul li { margin: 2px 0;}

/*
--------------------------------------------------
	Access
-------------------------------------------------- */
#accessmap {}
#accessmap p.maps { text-align: center;}

/*
--------------------------------------------------
	Footer nav
-------------------------------------------------- */
#fnav { padding: 20px 0 0;}
#fnav p {
	font-size: 85%;
	line-height: 20px;
	text-align: center;
	clear: both;
	}

/*
--------------------------------------------------
	Footer
-------------------------------------------------- */
#footer {
	width: 100%;
	text-align: center;
	padding: 0 0 20px;
	clear: both;
	}
#footer p { font-size: 10px; line-height: 20px;}
