@charset "utf-8";

/* ------------------- common ----------------------- */

body{
	margin:0;
	padding:0;
	font-family:Myriad,Arial,Helvetica,"\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF","\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33",Osaka,sans-serif;
	color:#000;
	line-height:170%;
	font-size:13px;
}

h1{
	font-size:17px;
}

h2{
	font-size:15px;
}

h3,h4,h5,h6{
	font-size:13px;
}

div#main-area p,
div#main-area ul,
div#main-area ol,
div#main-area dl,
div#main-area table{
	line-height:150%;
}

fieldset,img{
	border:0;
}

img{
	vertical-align:top;
	*vertical-align:baseline;
}

div.description-block{
	clear:both;
}

address,caption,em,th{
	font-style:normal;
	font-weight:normal;
}

dl#skip,
ul#global-navigation,
ul#global-navigation02,
ul#page-navi,
p#topic-path,
div#sub-navi-area,
p.page-top-anchor,
ul.contents-link,
ul#index-banner-list,
dl.cd-list,
span.more,
p.date,
dl.live-movie-list{
	display:none;
}

div.img-block-profile,
div.moblogkun-entry img{
	float:left;
	margin:0 10px 10px 0;
}

dl.music-index-list dt,
dl.music-index-list dd{
	margin:0;
}

ul.photo-link li{
	list-style:none;
	display:inline;
	margin:0 10px 0 0;
}

/* ------------------- link color ----------------------- */

a:link{
	color:#36afc6;
	text-decoration:underline;
}

a:visited{
	color:#428696;
	text-decoration:underline;
}

a:hover{
	color:#36afc6;
	text-decoration:none;
}

