/*
@import url(http://www.liquidpod.net/contents/mt-static/themes-base/blog.css);
@import url(http://www.liquidpod.net/contents/mt-static/themes/minimalist-red/screen.css);
*/


/* =======================================

	"liquidpod.net" Common Parts CSS

 -----------------------------------------
	INDEX
 -----------------------------------------
 
 	1.base
	
	2.header

	3.contents
		
	4.footer


========================================== */


/* 1.base
========================================== */
body	{
	margin-top: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	line-height:160%;
	color:#58503B;
	background-color:#EEE7DD;
	background-image:url(/img/headnavi_back02.gif);
	background-repeat:repeat-x;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	}
	
h1,h2,h3,h4{
	font-size:12px;
	font-weight:bold;
	margin:0px;
	}
	
form	{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
p	{
	margin-top: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

pre {
	margin:0px;
	}
	
A:link {color:#58503B;text-decoration:underline;}
A:visited {color:#58503B;text-decoration:underline;}
A:active {color:#58503B;text-decoration:underline;}
A:hover {color:#58503B;text-decoration:none;}

.contener {
	width:930px;
	margin-left:auto;
	margin-right:auto;
	}

.contener_top {
	width:100%;
	background-image:url(/img/back_top.gif);
	background-repeat:repeat-x;
	background-color:#EEE7DD;
	margin-left:auto;
	margin-right:auto;
	padding-top:23px;
	}

* html .contener_top {
	width:100%;
	background-image:url(/img/back_top.gif);
	background-repeat:repeat-x;
	background-color:#EEE7DD;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	}
	
/* 2.header
========================================== */
.header01 {
	width:930px;
	height:65px;
	margin-bottom:8px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(/img/headnaviback.gif);
	background-repeat:no-repeat;
	}
	
.header {
	margin-bottom:8px;
	}

#TitleLogo {
	margin:12px 151px 0px 14px;
	}

#TitleLogoTop {
	margin:16px 147px 0px 18px;
	}
	
.head_navi {

	}
	
ul#HeadNavi {
	margin:0px;
	padding:0px;
	width:930px;
	}
	
ul#HeadNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

ul#HeadNavi li {
	margin:0px;
	padding:0px;
	float:left;
	line-height:1;
	list-style-type:none;
	}

.bread {
	font-size:11px;
	color:#E3C3BC;
	margin-left:16px;
	}

.bread A:link {color:#E5C5BD;text-decoration:underline;}
.bread A:visited {color:#E5C5BD;text-decoration:underline;}
.bread A:active {color:#E5C5BD;text-decoration:underline;}
.bread A:hover {color:#E5C5BD;text-decoration:none;}

.topimg {
	background-image:url(/img/topimg_back.gif);
	background-repeat:no-repeat;
	width:930px;
	height:246px;
	margin-left:auto;
	margin-right:auto;
	padding:21px 0px 0px 22px;
	}

/* 3.contents
========================================== */
.contents_contener {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:24px;
	padding-bottom:24px;
	overflow:hidden;
	}

.contents_contener_top {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	padding-bottom:24px;
	overflow:hidden;
	}
	
.main {
	width:582px;
	float:left;
	overflow:hidden;
	}
	
.side {
	width:256px;
	padding:8px 0px 0px 34px;
	background-image:url(/img/dotline01.gif);
	background-repeat:repeat-y;
	float:left;
	overflow:hidden;
	}

.side:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
	
.contents_body {
	width:545px;
	margin-top:0px;
	margin-bottom:14px;
	overflow:hidden;
	}

.contents_body b {
	font-size:12px;
	padding:12px 0px 12px 24px;
	line-height:32px;
	background-image:url(/img/gimik01.gif);
	background-repeat:no-repeat;
	}
	
.main_st {
	margin:18px 0px 18px 0px;
	}

.dotline {
	width:570px;
	padding:14px 0px 0px 0px;
	background-image:url(/img/dotline02.gif);
	background-repeat:repeat-x;
	}

ul#MainTxts {
	padding-left:10px;
	margin-left:10px;	
	}
	
ul#MainTxts li {
	margin-top:4px;
	}

#rotator{
background: url(/rotator/rotator.php);
width: 903px; /*横幅のサイズはお好きなように */
height: 205px; /*縦幅のサイズはお好きなように */
}

/* profiel
------------------------------------------ */
.prof_photo {
	margin-bottom:10px;
	}

ul#HistoryList {
	padding-top:0px;
	padding-left:10px;
	margin-top:0px;
	margin-left:10px;
	margin-bottom:24px;
	}
	
ul#HistoryList li {
	margin-top:14px;
	}
	
/* songs
------------------------------------------ */
.cd_img {
	float:left;
	width:115px;
	margin-right:18px;
	}
	
.cd_comment {
	float:left;
	width:412px;
	margin-bottom:36px;
	}

.cd_comment:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
	}

.cd_table {
	margin:4px 0px 4px 0px;
	}

.cd_table td {
	padding:1px 8px 1px 8px;
	background-color:#E3D9C8;
	}

/* blog
------------------------------------------ */
.blog_img {
	float:left;
	overflow:hidden;
	width:100px;
	margin-right:18px;
	margin-bottom:18px;
	border:solid 3px #D5CDC2;
	}
	
.blog_comment {
	float:left;
	overflow:hidden;
	width:421px;
	margin-top:8px;
	}

.blog_comment:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
	}

/* link
------------------------------------------ */
.link_st {
	}

ul#LinkList {
	padding-left:10px;
	margin-top:0px;
	margin-left:10px;
	margin-bottom:36px;
	}

.link_body {
	width:270px;
	margin-top:8px;
	margin-bottom:14px;
	float:left;
	overflow:hidden;
	}

.link_body b {
	font-size:12px;
	padding:12px 0px 12px 24px;
	line-height:32px;
	background-image:url(/img/gimik01.gif);
	background-repeat:no-repeat;
	}
	
.link_body2 {
	width:270px;
	margin-top:8px;
	margin-bottom:14px;
	float:left;
	overflow:hidden;
	}

.link_body2 b {
	font-size:12px;
	padding:12px 0px 12px 24px;
	line-height:32px;
	background-image:url(/img/gimik01.gif);
	background-repeat:no-repeat;
	}
	
.link_body2:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
	}
	
	
/* 4.side
========================================== */
.side_box {
	margin-bottom:30px;
	}
	
.side_st {
	}
	
.side_contents {
	margin-bottom:24px;
	}
	
ul#SideList {
	padding-left:10px;
	margin-left:10px;
	}
	
ul#SideBn {
	padding-left:4px;
	margin-left:4px;
	list-style-type:none;
	}

ul#SideBn li {
	margin-bottom:4px;
	}

ul#SideTxts {
	padding-left:10px;
	margin-left:10px;	
	}
	
ul#SideTxts li {
	margin-top:4px;
	}

.maga_tb {
	padding:8px;
	background-color:#E3D9C8;
	margin:3px 0px 3px 0px;
	}

*html .maga_tb {
	padding:2px 0px 0px 8px;
	background-color:#E3D9C8;
	margin:3px 0px 3px 0px;
	}

/* 5.footer
========================================== */
.footer {
	width:100%;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
	background-image:url(/img/footer_back.gif);
	background-repeat:repeat-x;
	}

.footinfo {
	padding:12px 0px 20px 0px;
	}
	
/* 6.fonts
========================================== */
.fb {
	font-weight:bold;
	}
	
.fs11 {
	font-size:11px;
	line-height:130%;
	}

