* {	margin:0px;	padding:0px;}body{	background:#EFEAE5 url(img/bg.gif) repeat-x;	font-size:80%;	color:#333;	text-align:center;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;}p,li,dt,dl {	line-height:1.6;}  img {	border:none;}html {	overflow-y:scroll;}a:focus {	outline:none;}/* Font---------------------------------------------------- */.small {	font-size:x-small;	line-height:1.3;}/* Link---------------------------------------------------- */a:link {	color:#3482EF;	text-decoration: none;}a:visited {	color:#0055cc;	text-decoration: none;}a:hover {	color:#0055cc;	text-decoration: underline;}a:active {	color:#0055cc;	text-decoration: underline;}
/* Container---------------------------------------------------- */#container {	width:798px;	margin:0 auto;	text-align:left;	border-left:1px solid #D6CFC9;	border-right:1px solid #D6CFC9;	border-bottom:1px solid #D6CFC9;	background-color:#fff;	padding:0 20px;	margin-bottom:20px;}/* Header---------------------------------------------------- */#header {	position:relative;	width:800px;	height:76px;	background:url(img/head_bg.jpg) no-repeat;}#header p {	position:absolute;	right:15px;	top:5px;	color:#fff;	font-size:x-small;}h1 a {	position:absolute;	left:15px;	top:25px;}.toppage {	position:absolute;	left:423px;	top:33px;}#sub_nav {	position:absolute;	right:15px;	top:28px;	list-style:none;}#sub_nav li {	float:left;	width:85px;	padding-left:5px;	text-align:center;}#sub_nav li a {	display:block;	height:20px;	text-indent:-9999px;	text-decoration:none;	line-height:1px;	font-size:1px;}#sub_nav #rakuten a {background:url(img/btn_rakuten.gif) ;}#sub_nav #yahoo a {background:url(img/btn_yahoo.gif) ;}#sub_nav #themiss a {background:url(img/btn_themiss.gif) ;}/* onmouse*/#sub_nav #rakuten a:hover {background:url(img/btn_rakuten2.gif) ;}#sub_nav #yahoo a:hover {background:url(img/btn_yahoo2.gif) ;}#sub_nav #themiss a:hover {background:url(img/btn_themiss2.gif) ;}
/* Contents---------------------------------------------------- */#contents {	width:800px;	margin-top:15px;	overflow:hidden;}#contents:after {	height:1px;	content: ".";	display:block;	clear:both;}/* Contents_inner---------------------------------------------------- */#contents_inner {	float:right;	width:615px;}/* Main---------------------------------------------------- */#main {	float:left;	width:430px;	margin-bottom:30px;}#main ul {	margin-left:20px;	list-style:circle;	font-size:95%;}#main ul li {	height:1.4em;}/* Entry---------------------------------------------------- */.entry {	margin-bottom:30px;}h2 {	width:410px;	height:40px;	background:url(img/entry_title.gif) no-repeat;	font-size:120%;	color:#555555;	padding:13px 10px 0 10px;}.data {	text-align:right;	font-size:x-small;	color:#525252;	padding-top:20px;}.next {	text-align:center;}.entry  ul {	margin-left:20px;	list-style:circle;	font-size:95%;}.entry  ul li {	height:1.4em;}#trackbacks ,#comments {	padding:10px 0;}.trackbacks-content ,.comments-open-content {	padding:10px 0;}.asset-meta {	border-top:1px solid #ccc;	padding:5px 0;}.comment-content {	padding-bottom:30px;}h4 {	background-color:#EBEBEB;	padding:5px 7px;	margin-bottom:5px;	font-size:110%;	color:#555555;}/* Side--------------------------------------------------- */#side {	float:right;	width:165px;	margin-bottom:30px;}#side img {	padding-bottom:10px;}.box {	margin-bottom:20px;}h3 {	background-color:#FAE0D1;	color:#E9504A;	padding:5px 10px;	margin-bottom:3px;	font-size:100%;}.box ul {	margin-left:20px;	list-style:circle;	font-size:95%;}.box ul li {	height:1.4em;}.profile {	text-align:center;	padding-bottom:5px;}/* Extra--------------------------------------------------- */#extra {	float:left;	width:165px;	margin-bottom:20px;}

