@charset "UTF-8";
/* CSS Document */

#maincontents h1 {
	background: url(../images/sp_liner_head.png) no-repeat;
}

.article p {
line-height:1.7;
margin-bottom:1.5em;
font-size:90%;
}

.article p img {
	float:right;
	margin:3px 0 5px 10px;
}

#subjoinder .photoleft  {
	float:left;
	margin:3px 12px 0 5px;
}

.article a:link {
font-weight: bold;
}

#contentstitle {
	margin:20px 0 0;
	width:149px;
	background:#666;
	padding:5px;
	font-size:70%;
	font-weight: bold;
	color:#fff;
	text-align:center;
}
#contentsmenu {
	margin:0;
	width:147px;
	border-bottom:solid 1px #666;
	border-left:solid 1px #666;
	border-right:solid 1px #666;
	padding:5px;
}

#contentsmenu li a:link {
	font-size:70%;
	font-weight: bold;
	text-decoration:none;
}
#contentsmenu li a:visited {
	font-size:70%;
	font-weight: bold;
	text-decoration:none;
}
#contentsmenu li a:hover {
	font-size:70%;
	font-weight: bold;
	color:#ccc;
	text-decoration:underline;
}
#contentsmenu li a:active {
	font-size:70%;
	font-weight: bold;
	text-decoration:underline;
}

#deco_linetop {
	background:url(images/line_top.png) no-repeat;
	width:450px;	
	height:40px;
}
#deco_linebottom {
	background:url(images/line_bottom.png) no-repeat;
	width:450px;	
	height:40px;
}


.article h2 {
	margin-bottom:0;
}

#liner01 {
	width:400px;
	height:60px;
	background:url(images/liner01.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner02 {
	width:400px;
	height:60px;
	background:url(images/liner02.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner03 {
	width:400px;
	height:60px;
	background:url(images/liner03.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner04 {
	width:400px;
	height:60px;
	background:url(images/liner04.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner05 {
	width:400px;
	height:60px;
	background:url(images/liner05.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner06 {
	width:400px;
	height:60px;
	background:url(images/liner06.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner07 {
	width:400px;
	height:60px;
	background:url(images/liner07.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner08 {
	width:400px;
	height:60px;
	background:url(images/liner08.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner09 {
	width:400px;
	height:60px;
	background:url(images/liner09.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}
#liner10 {
	width:400px;
	height:60px;
	background:url(images/liner10.png) no-repeat;
	text-indent:-99999px;
	margin:15px 0 5px;
}



#mantaphoto {
	width:180px;
	height:229px;
	background:url(images/masataka01.png) no-repeat;
	text-indent:-99999px;
	float:right;
	margin:3px 0 5px 10px;
}
#jacketphoto {
	width:200px;
	height:179px;
	background:url(images/album_image200.png) no-repeat;
	text-indent:-99999px;
	float:left;
	margin:3px 10px 5px 0;
}



/*
#text01b p:first-letter {
font-size: 4em;
font-weight: bold;
line-height:0.2;
}

#text01b img {
margin-bottom:2.5em;
}
*/
