@charset "utf-8";

/* --------------------------------------------------------------
CSS Information

File name:		print.css
Style Info:		印刷用

Index:
	__1. 全体構造
-------------------------------------------------------------- */

/*=====================================================
	__1. 全体構造
=====================================================*/
body {
	margin: 0;
	font-size: 12px;
}

/*=====================================================
	__2. ヘッダー
=====================================================*/
div#header {
	width: 100%;
}
div#header p#logo {
	position: absolute;
	top: 0;
	left: 0;
}
div#header h1 img {
	width: 100%;
	height: auto;
}
body#home div#header p {
	position: absolute;
	top: 0;
	left: 0;
}
body#home div#header h1 {
	display: inline;
	float: left;
	width: 156px;
	margin: 195px 0 0 10px;
}
body#home div#header h2 {
	float: right;
	width: 355px;
}

/*=====================================================
	__3. コンテンツエリア
=====================================================*/
div#wrapper {
	background: none;
	padding-bottom: 0;
}
div#wrapper div#container {
	width: 640px;
	margin: 0 auto;
	padding-top: 10px;
	background: none;
}
div#wrapper div#container div#containerInner {
	width: 640px;
	padding-bottom: 0;
	background: none;
}
div#wrapper div#container div#containerInner div#contents {
	width: 640px;
	padding: 0 0 10px;
}
div#wrapper div#container div#containerInner div#contents div#contentsInner div#contentsBox {
	width: 640px;
	margin: 0;
}
div#contents div#contentsInner h2 img {
	width: 640px;
	height: auto;
}

/*=====================================================
	__4. サイドバー
=====================================================*/
div#sideBar {
	display: none;
}

/*=====================================================
	__5. フッター
=====================================================*/
div#footer {
	width: 100%;
}
div#footer p {
	text-align: center;
}

/*=====================================================
	__6. noScript
=====================================================*/
div#notice {
	display: none;
}

/*=====================================================
	__7. ページトップボタン
=====================================================*/
div#footer p.toTop {
	display: none;
}

/*=====================================================
	__1. Home
=====================================================*/
body#home div#contents div#contentsInner {
	float: none;
	width: 640px;
	margin: 0 auto;
}
body#home div#contents div#contentsInner dl {
	margin: 0 10px;
	padding-top: 5px;
	border-top: 1px dotted #E61680;
}
body#home div#contents div#contentsInner dl dt {
	padding-left: 15px;
	background: url(../images/common/icon_circle.gif) no-repeat left center;
}
body#home div#contents div#contentsInner dl dd {
	margin-bottom: 5px;
	padding: 0 0 5px 15px;
	border-bottom: 1px dotted #E61680;
}
body#home div#contents dl.banners {
	display: none;
}

/*=====================================================
	__2. Gallery
=====================================================*/

/*=====================================================
	__3. Profile
=====================================================*/

/*=====================================================
	__4. Download
=====================================================*/
body#download div#contents div#contentsInner div#contentsBox ul.ui-tabs-nav {
	display: none;
}
body#download div#contents div#contentsInner div#contentsBox p.btnDownload {
	display: none;
}
body#download div#contents div#contentsInner div#contentsBox div#fragment-2 h3,
body#download div#contents div#contentsInner div#contentsBox div#fragment-2 p {
	margin-bottom: 20px;
}

/*=====================================================
	__5. Contact
=====================================================*/