@charset "utf-8";#header_wrapper {	background-image: url(../img/head_back_top.jpg);	height: 65px;	width: 100%;	margin-top: 20px;	text-align: center;	margin-right: auto;	margin-left: auto;}#contents_wrapper {	width: 100%;	text-align: center;	margin-right: auto;	margin-left: auto;	display: inline;	float: left;	background-image: url(../img/top_flash_back.jpg);	background-repeat: repeat-x;}#contents_areatop {	width: 950px;	margin-right: auto;	margin-left: auto;	text-align: left;	background-color: #1C1B22;	height: 428px;}#top_lower_wrapper {	background-image: url(../img/top_footer_back.jpg);	height: 311px;	width: 100%;	text-align: center;	margin-right: auto;	margin-left: auto;	background-repeat: repeat-x;	clear: both;}#top_lower_area {	width: 950px;	padding-top: 2px;	margin-right: auto;	margin-left: auto;	text-align: left;}#information {	margin-top: 5px;	width: 950px;	background: #49494F;	color: #fff;	font-weight: bold;	border: #1C1B23 1px solid;}#information div#newsticker {	margin-left: 5px;	font-size: 1.3em;}#information div#newsticker a {	margin: 0 50px 0 0;	white-space: nowrap;	color: #ffffff;	text-decoration: underline;}#information div#newsticker a:hover {	color: #ffffff;	text-decoration: none;}#information div#newsticker span {	margin: 0 10px 0 0;	color: #ff494a;}#whats_new {	display: inline;	float: left;	width: 290px;	margin-top: 12px;	padding-left: 10px;	border-left-width: 3px;	border-left-style: solid;	border-left-color: #AAAAAC;	height: 238px;	margin-right: 10px;}#whats_new h2 {	background-image: url(../img/whats_new.gif);	background-repeat: no-repeat;	display: block;	height: 9px;	width: 67px;	text-indent: -9999px;	line-height: 0px;}#whats_new .first a {	background-image: url(../img/whats_new03.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 29px;	width: 265px;	margin-top: 20px;}#whats_new .first a:hover {	background-image: url(../img/whats_new03_f2.gif);}#whats_new .second a {	background-image: url(../img/whats_new04.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 29px;	width: 265px;	margin-top: 10px;}#whats_new .second a:hover {	background-image: url(../img/whats_new04_f2.gif);}#whats_new .third a {	background-image: url(../img/whats_new09.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 29px;	width: 265px;	margin-top: 10px;}#whats_new .third a:hover {	background-image: url(../img/whats_new09_f2.gif);}#whats_new p.ad {	background-image: url(../img/whats_new02.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 59px;	width: 289px;	margin-top: 20px;}#pickup {	display: inline;	float: left;	width: 290px;	margin-top: 12px;	padding-left: 10px;	border-left-width: 3px;	border-left-style: solid;	border-left-color: #AAAAAC;	height: 238px;	margin-right: 5px;}#pickup h2 {	line-height: 0px;	background-image: url(../img/pickup.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 9px;	width: 91px;	margin-bottom: 20px;}#pickup dl {	list-style-type: none;	width: 100%;}#pickup dt {	list-style-type: none;	display: block;	padding-right: 1em;	margin-bottom: 1.5em;}#pickup dd {	list-style-type: none;	display: block;	line-height: 110%;}#picktext01 {	display: inline;}#picknav01 a {	width: 98px;	background-image: url(../img/pickup01.jpg);	display: block;	background-repeat: no-repeat;	height: 20px;	text-indent: -9999px;	line-height: 0px;}#picknav01 a:hover {	background-image: url(../img/pickup01_f2.jpg);}#picknav02 a {	width: 98px;	background-image: url(../img/pickup02.jpg);	display: block;	background-repeat: no-repeat;	height: 20px;	text-indent: -9999px;	line-height: 0px;	clear: left;}#picknav02 a:hover {	background-image: url(../img/pickup02_f2.jpg);}#picknav03 a {	width: 98px;	background-image: url(../img/pickup03.jpg);	display: block;	background-repeat: no-repeat;	height: 20px;	text-indent: -9999px;	line-height: 0px;}#picknav03 a:hover {	background-image: url(../img/pickup03_f2.jpg);}#picknav01 {	clear: left;	float: left;}#picknav02 {	clear: left;	float: left;}#picknav03 {	clear: left;	float: left;}#picktext01 {	display: block;	font-size: x-small;	margin-bottom: 1.3em;}#picktext01 a {	color: #FFFFFF;	text-decoration: none;}#picktext01 a:hover {	color: #FFFFFF;	text-decoration: underline;}#picktext02 {	display: block;	font-size: x-small;	margin-bottom: 1.3em;}#picktext02 a {	color: #FFFFFF;	text-decoration: none;}#picktext02 a:hover {	color: #FFFFFF;	text-decoration: underline;}#picktext03 {	display: block;	font-size: x-small;}#picktext03 a {	color: #FFFFFF;	text-decoration: none;}#picktext03 a:hover {	color: #FFFFFF;	text-decoration: underline;}#mobile_quiz {	display: inline;	float: left;	width: 312px;	margin-top: 12px;	padding-left: 10px;	border-left-width: 3px;	border-left-style: solid;	border-left-color: #AAAAAC;	height: 238px;}#mobile_quiz img {	float: right;	margin-top: 30px;}#mobile_quiz h2 {	line-height: 0px;	background-image: url(../img/mobile_quiz.gif);	background-repeat: no-repeat;	display: block;	height: 10px;	width: 62px;	text-indent: -9999px;}#mobile_quiz p.you {	background-image: url(../img/mobile_quiz01.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 20px;	width: 202px;	margin-top: 18px;}#mobile_quiz p.cha {	background-image: url(../img/mobile_quiz02.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 46px;	width: 210px;	margin-top: 10px;}#mobile_quiz p.url {	background-image: url(../img/mobile_quiz03.gif);	background-repeat: no-repeat;	text-indent: -9999px;	display: block;	height: 10px;	width: 104px;	line-height: 0px;	margin-top: 10px;}#mobile_left {	display: inline;	float: left;	width: 210px;}
