@charset "UTF-8";/* How to use *//*　基本設定　ここから　*/body {	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	background-color: #000;	padding: 0px;	color: #000;	margin: 0px;	background-image: url(picoern_images/body_bg.jpg);	background-repeat: repeat-y;	background-position: center;}a:link {	color: #000;	text-decoration: none;}a:visited {	color: #999;	text-decoration: none;}a:hover {	color: #F09;	text-decoration: none;}a:active {	color: #63F;	text-decoration: none;}h1, h2, h3 {	margin: 0px;	padding: 0px;}img {	border: 0;}hr {	display: none;}/*　基本設定　ここまで　*//*　レイアウト設定　ここから　*/#pageBody {	width: 1000px;	margin-top: 0px;	margin-right: auto;	margin-left: auto;	margin-bottom: 0px;	background-color: #000;	background-image: url(picoern_images/picoern_wireframe_07.gif);	background-repeat: repeat-y;	background-position: center;	padding-top: 0px;	padding-right: 40px;	padding-bottom: 0px;	padding-left: 40px;}/* clearfix hack */#pageBody:after {	content: ".";	display: block;	clear: both;	height: 0px;	visibility: hidden;}#pageBody {	display: inline-block;	}/* hide macie ¥*/*html #pageBody {	height: 1%;	}#pageBody {	display: block;	}/* end hide *//* end clearfix hack */ /*　レイアウト設定　ここまで　*/#header {	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color: #000;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-image: url(picoern_images/header_bg.gif);	background-repeat: no-repeat;	background-position: center top;}#title {	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	color: #FFF;	text-align: center;	height: 124px;	width: 769px;	background-color: #000;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}/*　ナビゲーション　ここから　*/#topGlobalNavi {	background-color: #FFF;	margin: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000;	padding: 0px;	height: 94px;}#scoreGlobalNavi {	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: 94px;	background-color: #FFF;	width: 1000px;	padding: 0px;}#scoreGlobalNavi li {	margin: 0px;	padding: 0px;	float: left;	list-style-type: none;	background-color: #FFF;	height: 94px;}/*　ナビゲーション　ここまで　*/#contents {	padding-top: 30px;}#readText {	background-image: url(picoern_images/picoernMark.gif);	background-repeat: no-repeat;	background-position: center top;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 30px;	margin-left: 160px;	padding-top: 190px;	text-align: center;}#title_how_to_use {	width: 638px;	height: 108px;	background-image: url(picoern_images/kei_01.gif);	background-repeat: no-repeat;	background-position: center bottom;	padding-top: 0px;	padding-right: 81px;	padding-bottom: 50px;	padding-left: 81px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 175px;}#namberList {	float: left;	width: 95px;	height: 250px;	line-height: 2em;	list-style-type: none;	margin-top: 30px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 35px;	position: fixed;	top: 235px;	left: auto;	right: auto;	font-size: 0.8em;	padding: 0px;}#namberListTop {	background-image: url(picoern_images/kazarikei_namberlist.gif);	background-repeat: no-repeat;	background-position: center top;	padding-top: 35px;}#namberListBottom {	background-image: url(picoern_images/kazarikei_namberlist_bt.gif);	background-repeat: no-repeat;	background-position: center bottom;	padding-bottom: 35px;}.howToUseWrap {	float: right;	width: 800px;	margin: 10px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 8px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666;}.howToUseImage {	float: left;	height: 397px;	width: 380px;	padding: 0px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;}.howToUseComent {	float: left;	width: 380px;	padding: 0px;	margin-top: 70px;	margin-right: 0px;	margin-bottom: 35px;	margin-left: 0px;}.howToUseComent dt {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 8px;	color: #63F;}.howToUseComent dd {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	text-align: justify;	line-height: 1.4em;	color: #666;}#dd_01 {	margin-bottom: 20px;}#dd_02 {	margin-bottom: 0px;}#dd_03 {	margin-bottom: 0px;	margin-top: 20px;}.howToUseWrap_right {	float: right;	width: 800px;	margin: 10px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 8px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666;}.howToUseImage_right {	float: right;	height: 397px;	width: 380px;	padding: 0px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;}.howToUseComent_right {	float: left;	width: 380px;	padding: 0px;	margin-top: 80px;	margin-right: 0px;	margin-bottom: 35px;	margin-left: 0px;}.howToUseComent_right dt {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 8px;	color: #63F;}.howToUseComent_right dd {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	text-align: justify;	line-height: 1.4em;	color: #666;}.attentionText {	font-size: 0.8em;	color: #666;	margin-top: 10px;	margin-right: 0px;	margin-bottom: -20px;	margin-left: 10px;	padding: 0px;	clear: both;}#howToUseWrap_03 {	margin-top: 70px;	margin-bottom: 50px;}#howToUseComent_03 {	float: left;	width: 380px;	padding: 0px;	margin-top: -15px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#howToUseComent_03 dt {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 8px;	color: #63F;}#howToUseComent_03 dd {	padding: 0px;	margin-right: 0px;	margin-left: 10px;	text-align: justify;	line-height: 1.4em;	color: #666;}#howToUseWrap_04 {	width: 800px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 8px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666;	margin-top: 20px;	margin-right: 10px;	margin-bottom: 20px;	margin-left: 10px;}#howToUseComent_04 {	padding: 0px;	margin-right: 25px;	margin-left: 0px;	margin-top: 0px;	margin-bottom: 20px;}#howToUseComent_04 dt {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 8px;	color: #63F;}#howToUseComent_04 dd {	padding: 0px;	margin-right: 0px;	margin-left: 10px;	text-align: justify;	line-height: 1.4em;	color: #666;}#bottomNavi {	background-color: #FFF;	clear: both;	width:730px;	margin-top: 10px;	margin-right: auto;	margin-bottom: 0px;	margin-left: 240px;}#bottomNavi li {	font-size: 0.8em;	float: left;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 18px;	border-left-width: 5px;	border-left-style: solid;	border-left-color: #000;	list-style-type: none;	background-color: #FFF;	text-align: right;}/*　フッター　ここから　*/address {	clear: both;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	text-align: center;	background-color: #FFF;	height: 17px;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #000;}/*　フッター　ここまで　*//* PageTopへのリンクアイコン　ここから */#pageTopIcon {	text-align: right;	clear: both;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#pageTopIconScore00 {	text-align: right;	clear: both;	padding: 0px;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 0px;	margin-left: 0px;}/* PageTopへのリンクアイコン　ここまで */