/* -----------共通パーツ-------------- */

#rank_place ul li a:hover,#plaza a:hover,#tokushu a:hover,#common-link ul li a:hover,.footer-cont dd a:hover{
background-color:#F2E9A9;
}

.under_mm_insttop{
/*height:50px;*/
height:21px;
}

#base{
}

h1{
font-size: 28px;
line-height:1;
text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
letter-spacing:1.6px;
/*width:35%;
float:left;*/
}

/*.uddfloat{
width:65%;
float:right;
text-align:right;
}*/

#cont-left,#cont-right{
width:454px;
float:left;
}

h2{
font-size: 18px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
color:#432C02;
line-height:1.75;
letter-spacing:1.6px;
padding:0 0 0 7px;
/*border-bottom:1px solid #999;*/
box-shadow: -1px 4px 2px -3px rgba(67, 44, 2, 0.5);
margin-bottom:14px;
}

/*--h2ボーダーグラデーション--*/

h2.h2_shinkyoku{
background: #abd603;
background: -moz-linear-gradient(top,  #abd603 0%, #e4fd6b 100%);
background: -webkit-linear-gradient(top,  #abd603 0%,#e4fd6b 100%);
background: linear-gradient(to bottom,  #abd603 0%,#e4fd6b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abd603', endColorstr='#e4fd6b',GradientType=0 );
}

h2.h2_ranking{
background: #cf0918;
background: -moz-linear-gradient(top,  #cf0918 0%, #fd625d 100%);
background: -webkit-linear-gradient(top,  #cf0918 0%,#fd625d 100%);
background: linear-gradient(to bottom,  #cf0918 0%,#fd625d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0918', endColorstr='#fd625d',GradientType=0 );
}

h2.h2_orgscore{
background: #0073a2;
background: -moz-linear-gradient(top,  #0073a2 0%, #c1ebff 100%);
background: -webkit-linear-gradient(top,  #0073a2 0%,#c1ebff 100%);
background: linear-gradient(to bottom,  #0073a2 0%,#c1ebff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0073a2', endColorstr='#c1ebff',GradientType=0 );
}

h2.h2_inst_style_search{
background: #0073a2;
background: -moz-linear-gradient(top,  #0073a2 0%, #c1ebff 100%);
background: -webkit-linear-gradient(top,  #0073a2 0%,#c1ebff 100%);
background: linear-gradient(to bottom,  #0073a2 0%,#c1ebff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0073a2', endColorstr='#c1ebff',GradientType=0 );
}

h2.h2_instsearch{
background: #db9a00;
background: -moz-linear-gradient(top,  #db9a00 0%, #fecd54 100%);
background: -webkit-linear-gradient(top,  #db9a00 0%,#fecd54 100%);
background: linear-gradient(to bottom,  #db9a00 0%,#fecd54 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db9a00', endColorstr='#fecd54',GradientType=0 );
}

h2.h2_tokushu{
background: #af3dd1;
background: -moz-linear-gradient(top,  #af3dd1 0%, #ca91d8 100%);
background: -webkit-linear-gradient(top,  #af3dd1 0%,#ca91d8 100%);
background: linear-gradient(to bottom,  #af3dd1 0%,#ca91d8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af3dd1', endColorstr='#ca91d8',GradientType=0 );
}

h2 span{
display:block;
background:#fff;
padding-left:14px;
}

h3{
color:#432C02;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:0.8px;
line-height:1.5;
}


#center-sp{
width:32px;
height:20px;
float:left;
}

#new-contents{
padding: 10px;
border-width:1px;
border-style:solid;
border-radius:4px;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

#new-contents .sbheader{
padding: 5px 10px 5px 10px;
font-weight:bold;
}

#new-contents ul li{
display: inline-block;
}

#new-contents ul li a{
display: block;
text-decoration: underline;
padding: 5px 10px 5px 10px;
}

#new-contents a:hover{
background-color:#F2E9A9;
}

/*--------各楽器トップ別パーツ--------*/

.piano-font,.piano-font h3{color:#0073A2;}
.piano-frame{border-color:#0073A2;background-color:#E0FFFF;}

.bs-font,.bs-font h3{color:#8B207A;}
.bs-frame{border-color:#8B207A;background-color:#E4CCFF;}

.guitar-font,.guitar-font h3{color:#697553;}
.guitar-frame{border-color:#B16A11;background-color:#F9D8AE;}

.melody-font,.melody-font h3{color:#E55700;}
.melody-frame{border-color:#ff6600;background-color:#FFE7D8;}

.band-font,.band-font h3{color:#E22FAA;}
.band-frame{border-color:#E22FAA;background-color:#F7D4EC;}

.acapella-font,.acapella-font h3{color:#749962;}
.acapella-frame{border-color:#D1AF00;background-color:#FAFAD2;}


/* -----------楽譜件数、事務局お知らせ周辺-------------- */
#updatedate{
/*float:left;*/
white-space:nowrap;
}

span.bolder{
font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
font-weight:bold;
color:#D11F6E;
text-shadow:2px 3px 3px #e3e3e3;
}

span.lighter{
font-weight:normal;
color:#ccc;
}

#noticesp{
float:right;
padding:3px 0;
}

.notice a:link,.notice a:visited{
	font-weight:bold;
	color:#cc3333;
}

.span_cont {
	color: #994400;
	font-weight: bold;
}

/* -----------各楽器トップ　リード文周辺-------------- */

#headbox_left{
float:left;
margin-bottom:14px;
}

#headbox_right{
float:right;
margin-bottom:14px;
}

p#lead_message{
display:block;
padding:0;
margin-bottom:18px;
color:#666;
letter-spacing:0.8px;
}

/* -----------各楽器トップ　演奏スタイルから検索周辺-------------- */
#inst_style_search{
margin-bottom:21px;
}

#inst_style_search p{
padding:0;
line-height:2.5;
}

/* -----------各楽器トップ　固有検索窓周辺-------------- */

#instsearch table{
Width:100%;
}

#instsearch table td{
width:50%;
vertical-align:top;
}

#keywords2 {
    width: 180px;
    height: 16px;
    background: url('/images/search.png') no-repeat scroll 8px 3px transparent;
    border: 1px solid #CCC;
    padding: 2px 2px 2px 26px;
}

#select1, #select2 {
    width: 100%;
    height: 23px;
    border: 1px solid #CCC;
    padding: 2px;
}

/* -----------週刊ランキング周辺-------------- */

#rank_place{
width: 454px;
}

#rank_place ul{
display:table;
width:100%;
clear:both;
padding:0;
margin:0;
/*border-bottom:1px solid #e3e3e3;*/
border-bottom:1px solid #F3F1EC;
}

.rank_head span{
	color: #aaa;
	font-weight: normal;
}

#rank_place ul li{
display:table-cell;
vertical-align:middle;
}

#rank_place ul li.r_no,#rank_place ul li.r_ud{
padding:10px 0;
margin:0;
}

#rank_place ul li a{
display:block;
padding:10px 25px 10px 10px;
/*font-size:14px;*/
}

.gakufu_rank a:visited {
  color: #AC3972;
}

.r_no {
	width:30px;
	color: #cc3333;
	font-weight: bold;
}

.r_ud {
	width:30px;
}

.r_ud img{
	vertical-align:middle;
	width:15px;
}

.r_tu{
width:424px;
}


.r_tu_top {
    width: 394px;
}

#rank_place p{
padding:14px 0;
line-height:1.5;
}


/* -----------特集コーナー・プラザ周辺-------------- */


#tokushu{
float:left;
width: 458px;
}

#tokushu #tokushuinner li,#plaza li{
/*border-bottom:1px solid #838383;*/
border-bottom:1px solid #A19580;
}

#tokushu #tokushuinner li img{
float:left;
margin:0 10px 10px 0;
width:70px;
}

#tokushu a,#plaza a{
display:block;
padding:10px 0;
text-decoration:none;
}

.org_gakufu_list dd{
float:left;
white-space:nowrap;
margin-right:15px;
text-decoration:underline;
}


