/*
Theme Name: Origo-Record
Theme URI: http://origo-record.com
Description:オリゴレコード 4代目デザイン
Version: 1.0
Author: ななみかるま
Author URI:  http://773-k.net
*/

.clearfix:after {
	content: ".";
	display: block;
	height: 0.1px;
	line-height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* for IE 5.5-7 */
.clearfix {
	zoom:100%;
}

/*-BODY---------*/

body {
	color: #333;
	font-size: 90%;
	background-color:#FFFFFF;
	margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
}

#parts_Wrapper {
	position:relative;
	margin: 0px;
	width: 1100px;
	background:url("images/sys_BackGround.png") repeat-y;
}

/*-ヘッダ＆フッタ---------*/

#parts_Header {
	height: 120px;
}

#parts_Footer {
	clear:both;
	height: 140px;
}

/*-タイトル文字---------*/

h1.Title {
	position:absolute;
	display:block;
	top:0px;
	left:200px;  
	margin:0px; padding:0;
	width:650px; height:120px;
	background:#B50000 url("images/sys_Title.png") no-repeat;
	text-indent:-9999px;
}

/*-フッタ情報---------*/

.Copyright{
	position:relative;
	display:block;
	top:0px;
	left:200px;
	margin:0px; padding:0px;
	width:650px; height:120px;
	background:url("images/sys_Footer.png") no-repeat;
	#text-align:center;
}

/*--リンク----------*/
a{
    color:#005826;
    font-style:normal;
    text-decoration:underline;
}
a:link {
    color:#005826;
    font-style:normal;
    text-decoration:underline;
}
a:visited {
    color:#005826;
    text-decoration:underline;
}
a:hover {
    color:#005826;
    text-decoration:underline;
    background-color:#FFF799;
}
a:active {
    text-decoration:none;
}


a.Entry_Title{
    color:#005826;
    font-style:normal;
    text-decoration:none;
}
a:link.Entry_Title {
    color:#005826;
    font-style:normal;
    text-decoration:none;
}
a:visited.Entry_Title {
    color:#005826;
    text-decoration:none;
}
a:hover.Entry_Title {
    color:#005826;
    text-decoration:none;
}
a:active.Entry_Title {
    text-decoration:none;
}

/*-マスコット---------*/
.Origo01 {
	top:20px;
	margin:0px; padding:0;
	width:180px;
	height:240px;
	background: url("images/Mascot.png") no-repeat center center;
	text-indent:-9999px;
}

/*-コンテンツ---------*/

#parts_Contents {
	float:left;
	overflow: hidden;
	width:1100px;
	background:url(images/parts_Contents.png);
}

#Contents_SideL {

	float:left;
	width:180px;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
	color:#ffffff;
}

#Contents_Main {

	float:left;
	width:670px;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
}

#Contents_SideR {

	float:right;
	width:250px;
	padding-bottom: 32768px;
	margin-bottom: -32768px;
}

/*-デザイン---------*/

p.boxL {
	text-align:center;
	text-indent:0em;
    width:180px;
}

p.boxR {
	text-align:center;
	text-indent:0em;
    width:250px;
}


p.boxL_Contents {
	text-align:center;
	text-indent:0em;
}

p.boxL_Contents_Strong {
	text-align:center;
	font-weight:bold;
	margin-top:420px;
	text-indent:0em;
}

#Contents_Main hr{
	border:0px;
	margin-left:10px;
	padding:10px 0px;
	background:url("images/sys_DotLine02.png") no-repeat center;
}

#parts_Footer hr{
	height:20px;
	border:0px;
	margin:0px;
	padding:0px;
	background:url("images/sys_DotLine02.png") no-repeat 200px 0px;
}

#Contents_Main div.index_Event{
	position:relative;
	width:200px;
	height:40px;
	left:20px;
	background:url("images/sys_indexEvent.png") no-repeat;text-indent:-9999px;
}

#Contents_Main div.index_Diary{
	position:relative;
	width:200px;
	height:40px;
	left:20px;
	background:url("images/sys_indexDiary.png") no-repeat;text-indent:-9999px;
}

#Contents_Main h3{
	font-weight:bold;
	font-size:18px;
	width:620px;
	height:20px;
	margin:0px 20px;
	background:url("images/sys_EntryHead.png") no-repeat;
	text-indent:20px;

}

#Contents_Main div.OptionL{
	//font-style:oblique;
	font-size:12px;
	width:590px;
	height:12px;
	margin:5px 0px 0px 50px;
	color:#b50000;
	}

#Contents_Main div.OptionR{
	text-align:right;
	//font-style:oblique;
	font-size:12px;
	width:590px;
	height:32px;
	margin:0px 0px 20px 50px;
	color:#b50000;
	}

#Contents_Main dd{
	width:90%
}

/*-フロントページのイベント参加予定と交換日記用---------*/

h2.indexEvent{
	margin-left:20px;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:20px;
	width:200px;
	height:40px;
	background:url("images/sys_indexEvent.png") no-repeat;
	text-indent:-9999px;
}

h2.indexDiary{
	margin-left:20px;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:20px;
	width:200px;
	height:40px;
	background:url("images/sys_indexDiary.png") no-repeat;
	text-indent:-9999px;
}

div.indexEventList{
	margin-left:auto;
	margin-right:30px;
	width:100px;
	height:20px;
	background:url("images/sys_indexEventList.png") no-repeat;
	text-indent:-9999px;
}

div.indexDiaryList{
	margin-left:auto;
	margin-right:30px;
	width:140px;
	height:20px;
	background:url("images/sys_indexDiaryList.png") no-repeat;
	text-indent:-9999px;
}

/*-左メニュー---------*/
ul.Contents {
	display:block;
	list-style:none;
	width:180px;
	margin:120px 20px 20px 20px;
	padding:0px;

}

a.bt_FrontPage {
	float:left;
	width:180px;
	height:40px;
	background:url(images/bt_FrontPage.png) no-repeat;
	text-indent:-9999px;
}

a.bt_About {
	float:left;
	width:180px;
	height:40px;
	background:url(images/bt_About.png) no-repeat;
	text-indent:-9999px;
}

a.bt_Discography {
	float:left;
	width:180px;
	height:40px;
	background:url(images/bt_Discography.png) no-repeat;
	text-indent:-9999px;
}

a.bt_Event {
	float:left;
	width:180px;
	height:40px;
	background:url(images/bt_Event.png) no-repeat;
	text-indent:-9999px;
}

a.bt_Diary {
	float:left;
	width:180px;
	height:40px;
	background:url(images/bt_Diary.png) no-repeat;
	text-indent:-9999px;
}

a.bt_Members {
	float:left;
	width:180px;
	height:40px;
	background:url(images/bt_Members.png) no-repeat;
	text-indent:-9999px;
}

a.bt_Omake {
	float:left;
	width:180px;
	height:40px;
	background:url(images/bt_Omake.png) no-repeat;
	text-indent:-9999px;
}

/*-右メニュー---------*/

#item_SideR,#linkcat-43,#linkcat-44,#linkcat-45 {

	margin:15px 20px;
	width:230px;

}

#Contents_SideR .textwidget hr{
	border:0px;
	margin-left:-10px;
	padding:10px 0px;
	background:url("images/sys_DotLine03.png") repeat-x;
}

#Contents_SideR hr{
	border:0px;
	margin-left:10px;
	padding:10px 0px;
	background:url("images/sys_DotLine03.png") repeat-x;
}


#Contents_SideR div.index {
	position:relative;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	width:240px;
	height:20px;
	left:10px;
	padding:2px 5px;
	background:url("images/sys_SubContents.png") no-repeat;
}

#Contents_SideR div.Heading03 {
	display:block;
	position:relative;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	width:240px;
	height:18px;
	left:-10px;
	padding:2px 5px;
	background:url("images/sys_SubContents.png") no-repeat;
}

#Contents_SideR #linkcat-43 div.Heading03 {
	display:block;
	position:relative;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	width:240px;
	height:20px;
	padding:2px 5px;
	background:url("images/sys_SubContents.png") no-repeat;
}

#Contents_SideR #linkcat-44 div.Heading03 {
	display:block;
	position:relative;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	width:240px;
	height:20px;
	padding:2px 5px;
	background:url("images/sys_SubContents.png") no-repeat;
}

#Contents_SideR #linkcat-45 div.Heading03 {
	display:block;
	position:relative;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	width:240px;
	height:20px;
	padding:2px 5px;
	background:url("images/sys_SubContents.png") no-repeat;
}

/*-ウィジェット---------*/

ul.xoxo.blogroll {
	list-style:none;
	margin:0px;
	padding:0px;

}

.xoxo.blogroll li {
	list-style: none;
	padding-left:10px;
	background-image:url('http://origo-record.com/picibanil/wp-content/themes/Origo-Record/images/sys_star.png');
	background-repeat: no-repeat;
	background-position:0px 4px;

}


ul.ctc-tag-cloud {
	list-style:none;
	margin:0px;
	padding:0px;

}

li.ctc-tag-li {
	list-style: none;
	padding-left:11px;
	background-image:url('http://origo-record.com/picibanil/wp-content/themes/Origo-Record/images/sys_star.png');
	background-repeat: no-repeat;
	background-position:0px 4px;

}

/*-テキスト---------*/

/*
p.Indent {
	width:590px;
	text-indent:0.9em;
	line-height:1.4em;
	margin:10px 40px;
}
*/

p.NoIndent {
	text-indent:0em;
	line-height:1.4em;
}

#Contents_Main p,dl{
	width:590px;
	//text-indent:0.9em;
	line-height:1.4em;
	margin:30px 40px 10px 40px;
}

#Contents_Main dt {
	color:#b50000;
	font-weight:bold;
	//background-color:#AFED5C;
}

.tw_button {
	margin-left:20px;
}

