@charset "UTF-8";/* CSS Document */.hide{	position: absolute;	left: -9999px;}body {	margin: 0;	padding: 0;	background-color:#FFFFFF;	text-align:center;	font-size:85%;	line-height:120%;	/*font-family:arial, helvetica, sans-serif;*/}#wapper{	margin: 0 auto;	padding: 0;	width: 780px;	text-align: left;}#headerarea {	width: 770px;	height: 92px;	padding: 0px;	margin: 0px;	margin-top: 5px;}#flasharea {	width: 770px;	height: 200px;}#menuarea {	width: 216px;	margin-bottom: 10px;	float: left;}.column_left{background-color:#facea7;}.inmenu img{	}.video{	margin-top: 5px;	margin-bottom: 5px;}.memory{margin-top:3px;}#mainarea {	text-align:left;	width: 563px;	margin: 0px;	margin-bottom: 10px;	float: right;}.mainblokc { width: 360px; margin: 5px; background-color:#f0eeef; text-decoration:none; }.mainblokctitle { font-size:140%; line-height:100%; font-weight: bold; color: #666666; text-decoration:none; }.mainblokctitle a:link { color: #666666; font-weight: bold; text-decoration:none; }.mainblokctitle a:visited { color: #666666; font-weight: bold; text-decoration:none; }.mainblokctitle a:hover { color: #666666; font-weight: bold; text-decoration:underline; }.fashion { color:#c84e89; font-size:100%; line-height:120%; text-decoration:none; font-weight: bold; }.fashion a:link { color:#c84e89; text-decoration:none; font-weight: bold; }.fashion a:visited { color:#c84e89; text-decoration:none; font-weight: bold; }.fashion a:hover { color:#c84e89; text-decoration:none; font-weight: bold; }.lifestyle { color: #006699; font-size:100%; line-height:120%; text-decoration:none; font-weight: bold; }.lifestyle a:link { color: #006699; text-decoration:none; font-weight: bold; }.lifestyle a:visited { color: #006699; text-decoration:none; font-weight: bold; }.lifestyle a:hover { color: #006699; text-decoration:none; font-weight: bold; }.scitech { color: #336633; font-size:100%; line-height:120%; text-decoration:none; font-weight: bold; }.scitech a:link { color: #336633; text-decoration:none; font-weight: bold; }.scitech a:visited { color: #336633; text-decoration:none; font-weight: bold; }.scitech a:hover { color: #336633; text-decoration:none; font-weight: bold; }.popculture { color: #a17a00; font-size:100%; line-height:120%; text-decoration:none; font-weight: bold; }.popculture a:link { color: #a17a00; text-decoration:none; font-weight: bold; }.popculture a:visited { color: #a17a00; text-decoration:none; font-weight: bold; }.popculture a:hover { color: #a17a00; text-decoration:none; font-weight: bold; }.streetstyle { color: #ed9319; font-size:100%; line-height:120%; text-decoration:none; font-weight: bold; }.streetstyle a:link { color: #ed9319; text-decoration:none; font-weight: bold; }.streetstyle a:visited { color: #ed9319; text-decoration:none; font-weight: bold; }.streetstyle a:hover { color: #ed9319; text-decoration:none; font-weight: bold; }.tokyotales { color: #d66217; font-size:100%; line-height:120%; text-decoration:none; font-weight: bold; }.tokyotales a:link { color: #d66217; text-decoration:none; font-weight: bold; }.tokyotales a:visited { color: #d66217; text-decoration:none; font-weight: bold; }.tokyotales a:hover { color: #d66217; text-decoration:none; font-weight: bold; }.jfood { color: #893187; font-size:100%; line-height:120%; text-decoration:none; font-weight: bold; }.jfood a:link { color: #893187; text-decoration:none; font-weight: bold; }.jfood a:visited { color: #893187; text-decoration:none; font-weight: bold; }.jfood a:hover { color: #893187; text-decoration:none; font-weight: bold; }#bottomarea {	width: 770px;	height: 120px;	clear: both;}/*-----------------------------*//*-----------------------------*/#menuarea2nd {	width: 190px;	margin-top: 35px;	margin-bottom: 10px;	float: right;}#mainarea2nd {	width: 575px;	margin-top: 5px;	margin-bottom: 10px;	float: left;}/*-----------------------------*//* footer */.footer{	color: #202020;	font-size:85%;	line-height:100%;}.footer a:link {	color:#202020; 	text-decoration: none;}.footer a:visited { 	color:#202020; 	text-decoration: none;}.copy{	color: #202020;	font-size:70%;	line-height:100%;}/*// footer //*//* main */.boarder1 {	border-right-width: 5px;	border-right-style: solid;	border-right-color: #666666;}.leftmenu{	width:188px;	margin: 0 0 5px 0;	border:1px solid #9ca1b5;	background-color:#FFFFFF;	text-align:center;}a:link {color:#d76019;text-decoration:none;}a:visited {color:#d76019;text-decoration: none;}a:active {color:#d76019;text-decoration: underline;}a:hover {color:#d76019;text-decoration: underline;}/*// main //*//*-----------------------------*/.px10 { font-size:90%; line-height:125%; color: #000000;  text-decoration:none; }.px10 a:link { text-decoration:none; }.px10 a:visited { text-decoration:none; }.px10 a:hover { text-decoration:underline;}.px12 { font-size:100%; line-height:125%; color: #000000;  text-decoration:none; }.px12 a:link { text-decoration:none; }.px12 a:visited { text-decoration:none; }.px12 a:hover { text-decoration:underline;}.px14 { font-size:115%; line-height:125%; color: #000000;  text-decoration:none; }.px14 a:link { text-decoration:none; }.px14 a:visited { text-decoration:none; }.px14 a:hover { text-decoration:underline;}/*-----------------------------*/ /*-----------------------------*/.px8_jp { font-size:75%; line-height:160%; color: #000000;  text-decoration:none;}.px8 a:link { text-decoration:none; }.px8 a:visited { text-decoration:none; }.px8 a:hover { text-decoration:underline;}.px10_jp { font-size:85%; line-height:160%; color: #000000;  text-decoration:none; }.px10_jp a:link { text-decoration:none; }.px10_jp a:visited { text-decoration:none; }.px10_jp a:hover { text-decoration:underline;}.px12_jp { font-size:100%; line-height:160%; color: #000000;  text-decoration:none; }.px12_jp a:link { color:d76019; text-decoration:none; }.px12_jp a:visited { color:d76019; text-decoration:none; }.px12_jp a:hover { color:d76019; text-decoration:underline;}.px14_jp { font-size:115%; line-height:160%; color: #000000;  text-decoration:none; }.px14_jp a:link { text-decoration:none; }.px14_jp a:visited { text-decoration:none; }.px14_jp a:hover { text-decoration:underline;}.px16_jp { font-size:125%; line-height:160%; color: #000000;  text-decoration:none;  }.px16_jp a:link { text-decoration:none; }.px16_jp a:visited { text-decoration:none; }.px16_jp a:hover { text-decoration:underline;}div.hoge { margin : 0 0 2em 0 ; }/*-----------------------------*/ .topbar {	font-size:85%;	line-height:120%;	color: #000000;	padding-top: 5px;	padding-bottom: 10px;}.topbar a:link { color:#E60012; text-decoration: none;}.topbar a:visited { color:#E60012; text-decoration: none;}/*080830*/p {	color: #000000;}.bold{	font-weight:bold;	}.italic{	font-style:italic;	}/*IE6 print*/@media print {body {	_zoom: 0.92;}}/*IMAGE*/.image {margin:0 10px 10px 0;float:left;}.imager {margin:0 0 10px 10px;float:right;}.image_top15{margin:15px 10px 10px 0;float:left;}.imager_top15 {margin:15px 0 10px 10px;float:right;}