/* ===================================================================
	SCE CONFIDENTIAL
 ©2013 Sony Computer Entertainment Inc.
	
	1. 全体
	2. 大枠レイアウト
	3. コンテンツ
=================================================================== */
@charset "utf-8";

/* ===================================================================
 1. 全体
=================================================================== */
/* スクロールバーの有無によるズレ対策 */
html {	overflow-y: scroll; height: 100%;}
body {
	height: 100%;
	background: #fff;
}

/* テキストリンクカラー
----------------------------------------------------*/
#contentBody { color: #333; }
a { color: #2081d2; text-decoration: none; }
a:link { color: #2081d2; }
a:visited { color: #9F6AE3; }
a:hover { text-decoration: underline; }

/* ===================================================================
 2. 大枠レイアウト
=================================================================== */
#wrapper	{
	width: 100%;
}

#contentWrapper	{
	margin: 0 auto;
}

#contentHeader	{
	padding: 20px 40px;
	background: #003263;
    border-top: 1px solid #6392b1;
}
h1	{ font-size: 150%; color: #fff; }

#content	{
	width: 100%;
	min-height: 500px;
	background: #fff;
}

#contentBody	{
	padding: 40px 50px 20px;
}

section.sectionBox	{
	clear: both;
	margin-bottom: 40px;
}

/* ===================================================================
 3. コンテンツ
=================================================================== */
/* 見出し
--------------------------*/
h2	{
	font-size: 130%;
	font-weight: normal;
	border-bottom: 1px solid #003488;
}
h3	{
	font-size: 120%;
	margin-top: 2em;
	padding-left: 5px;
	border-left: 10px solid #9EC9E1;
}
h4	{
	font-size: 110%;
}

/* 前のページへ戻るボタン
--------------------------*/
.btnBack	{
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	margin-bottom: 30px;
	font-size: 120%;
	padding-left: 45px;
	background: url(../images/btn_back.png) left center no-repeat;
	white-space: nowrap;
}
.btnBack:hover{
	background: url(../images/btn_back_over.png) left center no-repeat;
}

/* ページトップへ戻るボタン
--------------------------*/
.btnBackTop {
	display: block;
	position: fixed;
	top: 70%;
	right: 20px;
	width: 60px;
	height: 60px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/btn_back_top.png) left top no-repeat;
}
.btnBackTop:hover	{ background-position: left -60px; }