/*上方座敷歌の追加スタイル*/


#header {border-bottom:2px solid #293665;height:60px !important;}
#header2 {border-bottom:2px solid #293665;height:60px !important;}
#container{margin-top:2px !important;}
#container_wide{width:960px; margin:2px auto; border:1px solid #ccc;}
#header_wide{ height:92px;}
.mokujibox{width:880px; margin: 2em;
-moz-columns:6 12em;
   -webkit-columns:6 12em;
   columns:6 12em;
   -moz-column-rule: dashed #ccc 1px;
-webkit-column-rule: dashed #ccc 1px;
column-rule:dashed #ccc 1px;}
.mokujibox dt{  padding:1px 3px; font-weight:bold; break-inside: avoid-column;}
.mokujibox dd{margin-left:3px;}
.songbox{
	float: left;
	width: 435px;
	border: 1px solid #CCC;
	margin: 10px;
}

.yoko{float:left; list-style-type:none; font-weight:bold; margin:0 2em 0 1em; background-color:#FFF;}

.gyouindex_title{border-width:2px 2px 5px 2px; border-style:solid; border-color:#828981; background-color:#fafef9; padding:3px;}
.akasatana_title{border-width:2px 2px 5px 2px; border-style:solid; border-color:#828981; background-color:#fafef9; padding:1px;}

.submokuji{padding:3px; font-weight:bold; margin:1em; border-bottom:1px solid #ccc;}
.submokuji_left{float:left; text-align:left; font-size:larger; letter-spacing:0.4em; background-color:#fafef9; padding:2px;}
.submokuji_right{float:right;}
.submokuji_right > ul{margin:0; background-color:#fafef9;}
.submokuji_right > ul > li{ float:left; margin:0 1em; list-style-type:none; padding:2px; background-color:#fafef9;}

#agyou{background-color:#85baba;}
#a{background-color:#e46464;}
.a{background-color:#f0a9a9;}


#kagyou{background-color:#97c4c4}
#ka{background-color:#e87c7c}
.ka{background-color:#f2b7b7}

#sagyou{background-color:#a6cdcd}
#sa{background-color:#f48989}
.sa{background-color:#f9bebe}

#tagyou{background-color:#b5d5d5}
#ta{background-color:#fb9c9c}
.ta{background-color:#fdc8c8}

#nagyou{background-color:#c6dfdf}
#na{background-color:#fcb5b5}
.na{background-color:#fdd6d6}

#hagyou{background-color:#d7e8e8}
#ha{background-color:#fdcdcd}
.ha{background-color:#fee3e3}

#mayagyou{background-color:#e6f1f1}
#maya{background-color:#fee7e7}
.maya{background-color:#fef2f2}

#rawagyou{background-color:#eff6f6;}
#rawa{background-color:#fff3f3;}
.rawa{background-color:#fff8f8}


#songboxes{}
.songbox_in{margin:10px;}


.songbox_in h3{padding:3px 3px 3px 0.5em; border-bottom:1px solid #ccc; margin:1em 0; letter-spacing:0.4em; font-size:larger;}
.songbox_in dt{font-weight:bold; margin:0.5em 1em 1.5em 1em;  border-bottom:1px solid #ccc; padding:1px 5px; letter-spacing:0.5em }
.songbox_in dd{margin:0.5em 1em 1.5em 3em;}

.no{ text-indent:-1em;}
.quote{text-align:left; margin:1em; font-style:italic;}
.up{text-align:right; margin:0 1em; border-bottom:1px dashed #CCCCCC}


.name{text-align:right;font-family:Hiragino Mincho Pro,"ヒラギノ明朝 Pro","ＭＳ Ｐ明朝", "細明朝体"; font-size:medium;
letter-spacing:0.1em; font-weight:bold;}
	
.breadcrumbs_wide{
	width:960px;
	text-align:left;
	margin:2px auto;
	font-size:x-small;
	clear:right;
	line-height:1.2em;}


#contents{line-height:1.8em;
	font-size:small;
	padding:20px !important;}	
	
.go_list{font-size:medium; font-weight:bold; letter-spacing:0.2em; margin:10px; border-bottom:1px solid #36c;display:inline;}

.tbltitle{ margin:0 0 20px 0;font-family:Hiragino Mincho Pro,"ヒラギノ明朝 Pro","ＭＳ Ｐ明朝", "細明朝体"; font-size:medium; font-weight:bold; letter-spacing:0.1em; text-align:center;border:1px solid #ccc; background-color:#eee;}
#footer{width:100% !important; padding:5px;}
/*-------------------------------------------------------------
 伝音アーカイブ関連共通ヘッダ */
#miniheader{height:22px; background-color:#fff; border-bottom:1px solid #ccc; vertical-align:top;}
/* ヘッダ左側部分 */
#mh_left{float:left; width:350px; text-align:left; display:inline;}
/* ヘッダ右側部分 */
#mh_right{ float:right;width:200px; text-align:right;display:inline; font-size:x-small;}
#mh_right p{font-size:smaller; margin-right:20px;}/* 上のパンくずリスト*/	
