@charset "Shift_JIS"; 		/* 文字コードセット */

/*///目次/////////////////////////////

1.全体構造
2.ヘッダ
3.ナビゲーション
4.コンテンツ
5.汎用スタイルシート
6.トップページ
11.フッター

////目次 終了/////////////////////////*/

/* 全体構造
---------------------------------------------------- */
* {margin: 0px;padding: 0px;} /* 各ブラウザの独自解釈をリセット */

body{ 
	color:#333;
	background: url(../images/wn-back.jpg) repeat-x;
	text-align:center; /* IE5.5以前用中央揃え */
	font-size: 0.8em; /* 基本フォントサイズ */
	font-family:"ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1.5em; /* 基本の行間 */
}

html{overflow:scroll;}

a{ outline:none; }
a img{ border:none;background:transparent;}

a:link {text-decoration: none;color: #0000ff;}
a:visited {text-decoration: none;color: #0000ff;}
a:hover {text-decoration: underline;color: #0000ff;}
a:active {text-decoration: none;color: #0000ff;}


/* 基本ページ幅 */

#wrapper{
	width:700px;
	margin:0px auto;
	clear:both;
	text-align:justify;
	text-justify: inter-ideograph;
}

#container{
	width:660px;
	margin:0px auto;
	padding:20px;
}

#content{
	clear:both;
	padding-top:20px;
}

#right-content{ float:right; width:571px; margin-bottom:20px;}

/* ヘッダ
---------------------------------------------------- */
#header {
	width: 700px;
	height:80px;
	background: url(../images/header.jpg);
	margin:0px auto;
}

h1 a {
	display:block;
	height:80px;
	width:360px;
	text-indent:-9999px;
	float:left;
}

/*  汎用スタイルシート
---------------------------------------------------- */

.clear{ clear:both;}


/*WN02-detail
---------------------------------------------------- */

h2{
	background:#f9f9f9;
	border-left:6px solid #007fbc;
	border-bottom:1px dotted #ccc;
	padding:4px;
	font-size:100%;
	margin:15px 0px;
}

.pwn-table{margin:0px auto; width:640px; text-align:center;}

.pwn-photo01{ padding:10px 5px 20px 0px;}

.pwn-photo02{ padding:10px 5px 20px 5px;}

.pwn-photo03{ padding:10px 0px 20px 5px;}

.pwn-p{ padding:10px 10px; width:640px; margin:0px auto; background:#f9f9f9;}


.close-button {text-align: center; margin-top:20px;}


/* フッター
---------------------------------------------------- */

#footer-box{ background:url(../images/wn-footer-back.jpg) repeat-x; height:71px;}

#footer{ clear:both;background:url(../images/wn-footer.jpg) no-repeat; width:680px; height:71px; margin:0px auto;}

#footer p{ visibility:hidden;}

.flash-banner{ float:right; margin-right:20px;}