@charset "UTF-8";* html #main-navi dl dt, * html #main-navi dl dt,* html #update-area h2, * html #ads120x90 dl dt, * html #side-content dl.ads-banner dt,* html #side-content dl.blog-parts dt,* html #jtopics #main-content caption, * html #wtopics #main-content caption, * html #footer dt {	float: left;	text-indent: -9999px;}* html #top-banner {	display: inline;}* html #header {/*	padding: 39px 0 0;※バナーが入ったら削除*/}* html #header h1 {    position: relative;	line-height: 1;	/*margin: -68px 5px 5px;*/	margin: -108px 5px 5px;}/*※テスト用*/* html #testblog  div.bloglist dl, /*※テスト用*/* html #blog div.bloglist dl {	margin: 0;	padding: 0 20px 0 0;}* html #g-search {	position: relative;	width: 360px;	height: 48px;	margin: 0;	padding: 0 0 0 530px;	/*top: 21px;*/	top: -10px;}* html #eng-button { margin: 0 0 14px 185px;}* html dl.karate-movie dd {    margin: 10px 14px;}* html #footer dl dd ul {	padding: 0;}* html #kw-photo #main-content { margin-left: 0; padding-left: 0; } * html #jtopics #main-content div.photo-inner {    display:inline;    zoom:1; /* hasLayout を true に */	margin: 0 7px 7px 0;}*:first-child+html #jtopics #main-content div.photo-inner {    display:inline;    zoom:1; /* hasLayout を true に */	margin: 0 7px 7px 0;}/* IE7用 #####################################################*/*:first-child+html #eng-button { margin: 0 0 14px 185px;}*:first-child+html #g-search {	position: relative;	width: 360px;	height: 48px;	margin: 0;	padding: 0 0 0 530px;	/*top: 21px;*/	top: -10px;}*:first-child+html #footer dl dd ul {	padding: 0;}/* IE5 Mac用 ################################################*//* Hides from IE-mac \*//*/*html #content caption {	margin-top: 0;}/* End hide from IE-mac */