@charset "UTF-8";

body {
	margin: 0px;
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color: #666666;
	font-size: 78%;
	background: url(../images_common/background.jpg) top repeat-x; }

td {
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color: #666666;
	font-size: 78%; }

img { border-style:none; }
a img { border-style:none; }

.layout_left {
	width: 5px;
	vertical-align: top;
	background: url(../images_common/line_left_rpt.jpg) repeat-y; }
	
.layout_right {
	width: 5px;
	vertical-align: top;
	background: url(../images_common/line_right_rpt.jpg) repeat-y; }

#header_profile { padding: 0px 0px 29px 0px; width: 776px; background-color: #ffffff; }
#header_diary { padding: 0px 0px 29px 0px; width: 776px; background-color: #ffffff; }
#header_information { padding: 0px 0px 29px 0px; width: 776px; background-color: #ffffff; }





#diary_left { width: 187px; vertical-align: top; }
#diary_centre { padding: 0px 9px; width: 344px; vertical-align: top; line-height: 1.3; }
#diary_right { width: 187px; vertical-align: top; }
.entry { clear: both; padding: 10px 7px; }
.entry_date_archive { padding-bottom: 30px; }

#information_left { padding-bottom: 18px; width: 187px; vertical-align: top; }
#information_right { padding: 0px 0px 18px 9px; width: 540px; vertical-align: top; line-height: 1.3; }
.icon { vertical-align: top; }
.info_category { padding-bottom: 7px; }
.info_category1 { padding: 10px 0px 5px 0px; font-size: 13px; font-weight: 700; color: #666666; }
.info_category2 { padding: 5px 0px; font-size: 13px; font-weight: 700; color: #666666; }
.info_list ul { margin: 0px; padding: 0px; list-style: none; }
.info_list li { padding-bottom: 5px; font-size: 100%; }

#main { padding: 0px 20px 50px 20px; width: 736px; background-color: #ffffff; }
.main_contents { width: 776px; vertical-align: top; }

.main_common_inner_left { padding: 0px 5px; font-size: 78%; color: #777777; }
	.main_common_inner_right { padding: 0px 5px; font-size: 78%; color: #777777; line-height: 1.8; background: url(../images_common/guitar.jpg) right bottom no-repeat; }
	
	.box_space { padding-right: 9px; vertical-align: top; }
	.main_common { padding-bottom: 18px; }
	.bold { font-weight: 700; }

a:link { color: #8C6239; }
a:visited { color: #8C6239; }
a:hover { color: #8C6239; text-decoration: none; }
a:active { color: #8C6239; }



.module {
	margin: 0px 0px 10px 0px;
	width: 187px; }

.module_entry,
.module_archive {
	padding: 3px 4px;
	border: solid 1px #DBC0A2;
	border-top: 0px; }

.module_photo {
	padding: 3px 4px;
	border: solid 1px #DBC0A2; }

.module_inner {
	padding: 10px;
	background-color: #F2E6D7;
	line-height: 1.4; }

.module_inner ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #8C6239; }

.module_inner li {
	margin: 0px; padding: 0px; }

.module_feed {
	padding-top: 10px; }

.module_licence {
	padding: 10px 6px; }

.module_search {
	padding: 3px 4px; }

.module_search_inner {
	line-height: 1.6; }

module_search_form {
	margin: 0px; }

/* ライブ情報（バナー） */
.live_info { margin: 0px 1px 10px 1px; }
.live_info img { margin: 0px 0px 3px 0px; }

div.maintenance { margin: 0px 0px 20px 0px; padding: 10px; border: solid 1px #FF0000; }