/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* hobby.CSS
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ジャズ用語集 */
td.Contents {
   background-color:#fffced;
}
td.Contents td.Meen {
   padding:10px 5px 10px 5px;
   margin:0px;
   line-height:130%;
}
td.Contents td.Term {
   background-color:#c5ffdc;
   font-weight:bold;
   padding:3px 5px 2px 5px;
   margin:0px;
}
div.MrTermContent {
   margin:0px;
   padding:0px;
}
div.TermTitle {
   color:#3a7046;
   font-weight:bold;
   
}
/* ジャズ用語集ポップアップリンク */
a.Term:link {
   color:#3a7046;
}
a.Term:visited {
   color:#3a7046;
}
a.Term:hover {
   color:#a6a6a6;
}



/* vol.1 */
.MrLead {
   margin:22px 0px 19px;
}
.MrTable {
   margin-bottom:15px;
}
.MrTableInside {
   margin:0px 15px;
}
.MrKm {
   margin:7px 15px 10px 0px;
}
td.BgTableFrame {
   background-color:#f78f54;
}
.MrMaterials {
   margin:20px 0px 15px;
}
td.Materials {
   background-color:#f4600c;
}
.MrTableInsideMaterials {
   margin:5px;
}
div.ImgCaption {
   margin-top:3px;
   font-size:90%;
   color:#f8a06d;
   text-align:center;
}
td.Pro {
   background-color:#808080;
}
td.Pro td {
   background-color:#fff4e8;
}
td.Topping {
   background-color:#f4600c;
}
td.ToppingInside {
   background-color:#fddfce;
}
div.SideText {
   margin:10px 10px 0px;
   font-size:90%;
   line-height:130%;
}

/* vol.2 */
.BgGreen {
   background-color:#00964a;
}
div.MrTbGreen {
   margin:10px;
}
.BgTalk {
   background-color:#ffffdc;
}
span.MdGreen {
   color:#02944d;
   font-weight:bold;
}
div.TextGreen {
   color:#02944d;
   font-weight:bold;
   margin:0.8em 0em 0.2em;
}
div.TextGreenNormal {
   color:#02944d;
   margin:0.2em 0em 0em;
}
div.MrKm03 {
   margin:1em 0 0.2em;
}
.Notes {
   color:#4259a5;
}
div.KmBlue {
   color:#4259a5;
   font-weight:bold;
}
.BgNote {
   background-color:#eff7ef;
}

/* vol.3 */
.MrComment {
   margin:0px 0px 0px 12px;
}
td.Column {
   background-color:#fffdda;
}
.MrNote {
   margin:12px 0px 12px 12px;
}
.MrProf {
   margin:15px 0px 0px 25px;
}
td.Profile {
   background-color:#ebebeb;
}
.MrJoin {
   margin:12px 0px 0px 12px;
}
div.Info {
   font-size:110%;
   font-weight:bold;
}
.MrIntro {
   margin:0px 12px 0px 12px;
}
span.Dot {
   color:#8ac38d;
   font-weight:bold;
}
.Advise {
   color:#eb562b;
}
div.Column {
   line-height:1.1em;
   margin:0.3em;
}
td.Movie {
   background-color:#d3d2d2;
}
a.Back:link , a.Back:visited {
   color:#20a64c;
}
div.Sequence {
   font-size:90%;
   line-height:1.2em;
   margin:0.2em;
}
div.MrAnswer {
   margin-left:42px;
}
div.Answer {
   font-size:90%;
   line-height:1.2em;
}
div.TextGreen02 {
   font-size:90%;
   line-height:1.2em;
   color:#02944d;
}

/* vol.4 */
td.BgJazz01  {
   background-image :url("/culture/hobby/vol04/img/vol4_bg.gif");
   background-repeat :no-repeat;
   background-color :#fffced;
}
.MrJazzText {
   margin:10px 0px 0px 17px;
}
.BgJazz02 {
   background-color:#f0e8c5;
}
.BgJazz03 {
   background-color:#fffced;
}
div.Recommend {
  line-height:130%;
   margin:0px 0px 0px 10px;
}
div.Prof {
   font-size:75%;
   font-weight:normal;
   line-height:140%;
   margin:5px 5px 5px 5px;

}
.BgProfile {
   background-color:#d9e3de;
}

/* vol.5 */
div.NotesVol05 {
   font-size:90%;
   color:#a16157;
   line-height:130%;
}
span.Date {
   font-size:145%;
   font-weight:bold;
}
span.Date02 {
   font-size:85%;
   font-weight:bold;
}
/* vol.6 */
.BgJazz04 {
   background-color:#fff0ed;
}
.AlignRight {
   margin-right:-3px;
}
.AlignLeft {
   margin-left:-23px;
}
.LeftText {
   margin-left:20px;
   line-height:130%;
}
.BgProfileVol06 {
   background-color:#dbd8e3;
}



span.Vol06_musicMd {
   margin-top:5px;
   font-size:110%;
   color:#336600;
   font-weight:bold;
}
div.Vol06_MusicProf {
   font-size:90%;
   line-height:150%;
   color:#000080;
}




/* vol.7 */
.NotesVol07{
   font-size:85%;
   line-height:130%;
}
.CaptionVol07 {
   font-size:80%;
   color:#8e5435;
   line-height:130%;
}
td.BgNotesVol07{
   background-color:#8e5435;
}
td.BgNotesVol07 td{
   background-color:#ffffff;
}
td.BgNotesVol07 td div.Notesvol07{
   color:#8e5435;
   line-height:130%;
   font-size:85%;
}
td.BgInfoVol07{
   background-color:#eef0dd;
}
div.InfoTitleVol07{
   color:#838927;
   font-weight:bold;
}
.KmVol07{
   color:#838927;
   font-weight:bold;
}
td.FaqBorderVol07{
   background-color:#e39b42;
}
div.FaqVol07{
   color:#dc7d08;
   font-weight:bold;
}
td.FaqQuesVol07{
   background-color:#f3e0c4;
}
td.FaqAnsVol07{
   background-color:#f8f0e5;
   line-height:130%;
}
td.BgInfo2Vol07{
   background-color:#858e35;
}
td.BgInfo2Vol07 td{
   background-color:#ebebeb;
}
td.BgProfileVol07 {
   background-color:#eef0dd;
}
.ProfileVol07 {
   font-size:75%;
   line-height:140%;
}
span.NotesMiniVol07 {
   color:#8e5435;
   line-height:130%;
   font-size:98%;
}

/* vol.8 */
div.BgVol08 {
   background-color:#f1f1ea;
}
div.QuestionVol08 {
   color:#3b480e;
   font-weight:bold;
   line-height:130%;
   margin-bottom:8px;
}
span.NameVol08 {
   color:#15245b;
}
div.NoteVol08 {
   color:#ffffff;
   font-size:80%;
   line-height:130%;
   margin:9px;
}
span.NotesVol08 {
   color:#65703d;
}
div.NotesVol08 {
   color:#65703d;
   font-size:85%;
}
td.InfoBoderVol08 {
   background-color:#c0c4ad;
}
td.InfoBoderVol08 td {
   background-color:#ffffff;
}
div.ProfileVol08{
   font-size:85%;
   line-height:130%;
}
div.IntroMd {
   color:#5f1f5d;
   font-weight:bold;
   margin:4px;
}

/* vol.9 */
div.BgVol09 {
   background-color:#f3eff1;
}
div.ToptextVol09 {
   line-height:120%;
}
div.Md01Vol09 {
   color:#682828;
   font-weight:bold;
   line-height:130%;
}
div.Md01CapVol09 {
   font-size:85%;
   color:#682828;
   line-height:130%;
}
div.Md02Vol09 {
   color:#6a4600;
   font-weight:bold;
   line-height:130%;
}
div.Md03Vol09 {
   color:#65703d;
   font-weight:bold;
   line-height:130%;
}
div.Md04Vol09 {
   color:#296371;
   font-weight:bold;
   line-height:130%;
}
div.Md05Vol09 {
   color:#2c4774;
   font-weight:bold;
   line-height:130%;
}

div.Md06Vol09 {
   color:#800080;
   font-weight:bold;
   line-height:130%;
}

div.TejunVol09 {
   color:#682828;
   font-size:90%;
}
hr.CutVol09 {
   margin:10px 0px;
   border-style: dotted none none none; 
   border-top-width: 3px; 
   border-top-color: #848484; 
   height: 3px; 
}
div.NoteVol09 {
   color:#ffffff;
   font-size:80%;
   line-height:130%;
   margin:5px 0px 5px 5px;
}
span.NotesVol09 {
   color:#835a84;
}


/* vol.10 */
div.BgVol10 {
   background-color:#f6fbff;
}
div.Md01Vol10 {
   color:#000000;
   font-weight:bold;
   font-size:90%;
   line-height:130%;
   margin:5px 0px;
}
span.km01Vol10 {
   color:#828282;
   font-weight:bold;
   font-size:100%;
   line-height:110%;
   margin:10px 0px;
}
span.nameVol10 {
   color:#025447;
   font-weight:bold;
}
div.NoteVol10 {
   color:#000000;
   font-size:80%;
   line-height:130%;
   margin:10px 0px;
}
div.AnnotationVol10 {
   color:#065716;
   font-size:70%;
   line-height:130%;
   margin:10px 0px;
}

div.shopVol10{
   border-style:solid;
   border-color:#6fd5a5;
   width:525px;
   border-width:1px;
   background-color:#FFFFFF; 
}

div.care01Vol10 {
   color:#000000;
   font-size:80%;
   line-height:130%;
}
div.care02Vol10{
   border-style:solid;
   border-color:#69adda;
   width:525px;
   border-width:1px;
   background-color:#FFFFFF; 
}
span.careVol10 {
   color:0d7944;
   font-size:80%;
   line-height:130%;
}

span.greenVol10 {
   color:0d7944;
   font-weight:bold;
   font-size:80%;
   line-height:130%;
   margin:5px 0px;
}

/* vol.11 */
div.titlle01Vol11 {
   margin:30px 0px 0px 0px;
}
div.BgVol11 {
   background-color:#f6fbff;
}

table.BgVol11_02 {
   background-color:#fff9da;
}

table.BgVol11_03 {
   background-color:#c7d3e9;
}
div.Md01Vol11 {
   color:#095836;
   font-weight:bold;
   font-size:14pt; /* font-size:110%; */
   line-height:130%;
   margin:15px 0px 0px 0px;
}
div.Md02Vol11 {
   color:#000000;
   font-weight:bold;
   font-size:12pt; /* font-size:90%; */
   line-height:130%;
   margin:20px 0px 0px 0px;
}

div.Km01Vol11 {
   margin:20px 0px 0px 0px;
}
div.NoteVol11 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:10px 0px 0px 20px;
}
div.Note_02Vol11 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:0px 0px 0px 20px;
}
div.Note_03Vol11 {
   color:#000000;
   font-weight:bold;
   font-size:12pt; /* font-size:90%; */
   line-height:130%;
   margin:0px 0px 0px 0px;
}

div.Note_04Vol11 {
   color:#000000;
   font-weight:bold;
   font-size:12pt; /* font-size:90%; */
   line-hei100px 0px 0px 0px;
}

.bule_Vol11 {
   color:#0b3190;
   font-weight:bold;
   font-size:12pt; /* font-size:90%; */
   line-height:130%;
   margin:30px 0px 0px 0px;
}

.bule_120_Vol11 {
   color:#0b3190;
   font-weight:bold;
   font-size:15pt; /* font-size:120%; */
   line-height:130%;
   margin:30px 0px 0px 0px;
}

.brown_Vol11 {
   color:#641e05;
   font-weight:bold;
   font-size:12pt; /* font-size:90%; */
   line-height:130%;
   margin:30px 0px 0px 0px;
}

div.procedure_vol11 {
   color:#5a5a5b;
   font-weight:bold;
   font-size:12pt; /* font-size:90%; */
   line-height:130%;
   margin:20px 0px 0px 0px;
}
div.procedure_vol11 span.green_Vol11 {
   color:#349459;
}

div.procedure02_vol11 {
   color:#5a5a5b;
   font-weight:bold;
   font-size:12pt; /* font-size:90%; */
   line-height:130%;
   margin:0px 0px 0px 0px;
}
table.BgVol11_02 span.brown_Vol11 {
   color:#641e05;
}

div.img_left_vol11{
	float:left;
	margin:5px 10px;
}
div.img_right_vol11{
	float:right;
	margin:5px 5px;
}

div.info01_Vol11 {
   margin:20px 0px 0px 0px;
}
span.smallvol11 {
   color:#5a5a5b;
   font-weight:bold;
   font-size:10pt; /* font-size:80%; */
   line-height:130%;
   margin:0px 0px 0px 0px;
}
/* vol.12 */
div.titlle01Vol12 {
   margin:20px 0px 0px 0px;
}

table.BgVol12 {
   background-color:#ffffff;
}

div.Md01Vol12 {
   margin:30px 0px 10px 0px;
}

div.NoteVol12 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:0px 5px 0px 5px;
}


div.img_vol12{
   margin:5px 0px 5px 0px;
}

div.img_left_vol12{
   float:left;
   margin:5px 5px 0px 0px;
}

div.img_right_vol12{
   float:right;
   margin:5px 2px 0px 5px;
}

span.cap02_vol12{
   color:#5a5a5b;
   font-weight:bold;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
}

span.cap01_vol12{
   margin:15px 0px 0px 0px;
   color:#7b7b7c;
   font-size:9pt; /* font-size:60%; */
   line-height:130%;
}

div.present_vol12 {
   color:#7e52a4;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:0px 5px 0px 5px;
}

div.memo_vol12 {
   color:#7e52a4;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:0px 5px 0px 5px;
}

div.lesson_vol12 {
   margin:15px 0px 10px 0px;
}

div.img_esson_vol12{
   margin:0px 0px 5px 0px;
}

span.number_vol12{
   color:5c6fb0;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
}
   
table.NoteVol12 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:5px 5px 50px 5px;
}
div.ad_vol12{
   margin:15px 0px 0px 0px;
   color:#6073b7;
   font-size:9pt; /* font-size:60%; */
   line-height:130%;

}

span.info_vol12{
   color:#7e79a9;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   font-weight:bold;
   }

table.info_Vol12 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
}

span.prof_Vol12 {
   color:#ec7b96;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   font-weight:bold;
}

table.prof_Vol12 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
}

div.click_Vol12{
   color:#7b7b7c;
   font-size:9pt; /* font-size:60%; */
   line-height:130%;
   text-align: center;
   font-weight: bold;
}

span.basis_vol12{
   color:#ffa800;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   font-weight:bold;
}

/* vol.13 */
div.titlle01Vol13 {
   margin:40px 0px 30px 0px;
}

table.BgVol13 {
   background-color:#fdf9ff;
}

div.Md01Vol13 {
   margin:30px 0px 10px 0px;
}

div.NoteVol13 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:0px 5px 40px 5px;
}

div.Q_vol13 {
   color:#964664;
   margin:10px 0;
   font-size:13pt; /* font-size:110%; */
   line-height:130%;
}
table.BgVol13 {
   background-color:#ffffff;
}

span.name_vol13{
   color:#326496;
}

div.img_left_vol13{
   float:left;
   margin:5px 5px 0px 0px;
}

div.img_right_vol13{
   float:right;
   margin:5px 2px 0px 5px;
}

span.Note02_vol13{
   color:#5a5a5b;
   font-size:11pt; /* font-size:90%; */
   line-height:130%;
}

span.route_vol13{
   color:#326496;
   font-size:12pt; /* font-size:100%; */
   line-height:130%;
   font-weight:bold;
}

div.routeNoteVol13 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:10px 5px 20px 5px;
}

div.photo_vol13 {
   color:#966400;
   margin:30px 0px 0px 0px;
   font-size:13pt; /* font-size:110%; */
   line-height:130%;
   font-weight:bold;
}

div.photo_img_vol13{
   float:left;
   margin:3px 2px 0px 0px;
}

/*-------------------------------------*/
div.enjoy_01 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:15px 5px 10px 5px;
}
div.enjoy_02 {
   background-color:#d6e0ea;
   color:#000000;
   font-size:9pt; /* font-size:60%; */
   line-height:130%;
   padding: 20px;
}
span.enjoy_03{
   color:#326496;
   font-weight:bold;
}
/*-------------------------------------*/

span.prof_Vol13 {
   color:#ec7b96;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   font-weight:bold;
}

table.prof_Vol13 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
}
div.popup_name01_vol13{
   font-size:12pt; /* font-size:90%; */
   color:#966400;
   font-weight:bold;
   margin:15px 0px;
}

div.popup_name02_vol13{
   font-size:12pt; /* font-size:90%; */
   color:#966400;
   font-weight:bold;
   margin:15px 0px 15px 50px;
}

div.popup_NoteVol13 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:10px 0px 40px 0px;
}







/* vol.14 */
div.titlle01Vol14 {
   margin-top:40px;
}
div.sub_titlle01Vol14 {
   margin:20px 0px 40px 0px;
}

table.BgVol14 {
   background-color:#ffffff;
}

div.Md01Vol13 {
   margin:30px 0px 10px 0px;
}

div.NoteVol14 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:0px 5px 40px 5px;
}

div.Q_vol14 {
   color:#922823;
   margin:10px 0;
   font-size:13pt; /* font-size:110%; */
   line-height:130%;
}
table.BgVol14 {
   background-color:#ffffff;
}

span.name_vol14{
   color:#89682c;
}
span.vol14_cap{
   color:#858484;
   font-size:10pt; /* font-size:110%; */
   }
div.img_r_vol14_01{
   float:right;
   margin:5px 3px;
   width:245px;
}
div.img_r_vol14_02{
   float:right;
   margin:5px 3px;
   width:373px;
}
div.img_r_vol14_03{
   float:right;
   margin:5px 3px;
   width:244px;
}
div.img_r_vol14_04{
   float:right;
   margin:5px 3px;
   width:373px;
}
div.img_r_vol14_04{
   float:right;
   margin:5px 0 50px 0;
   width:244px;
}
div.img_l_vol14_01{
   float:left;
   margin:5px 3px;
   width:245px;
}
div.img_l_vol14_02{
   float:left;
   margin:5px 3px;
   width:260px;
}
div.img_l_vol14_03{
   float:left;
   margin:5px 3px;
   width:158px;
}
div.img_l_vol14_04{
   float:left;
   margin:0px 3px 5px 3px;
   width:158px;
}
div.vol14_movie{
   margin:15px 0 5px 0;
}
div.vol14_movie_txt{
   font-size:11pt; /* font-size:90%; */
   color:000000;
   margin-top:5px;
   text-align:center;
}
span.Note02_vol13{
   color:#5a5a5b;
   font-size:11pt; /* font-size:90%; */
   line-height:130%;
}

span.route_vol13{
   color:#326496;
   font-size:12pt; /* font-size:100%; */
   line-height:130%;
   font-weight:bold;
}

div.routeNoteVol13 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:10px 5px 20px 5px;
}

div.photo_vol13 {
   color:#966400;
   margin:30px 0px 0px 0px;
   font-size:13pt; /* font-size:110%; */
   line-height:130%;
   font-weight:bold;
}

div.photo_img_vol13{
   float:left;
   margin:3px 2px 0px 0px;
}

/*-------------------------------------*/
div.enjoy_01 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:15px 5px 10px 5px;
}
div.enjoy_02 {
   background-color:#d6e0ea;
   color:#000000;
   font-size:9pt; /* font-size:60%; */
   line-height:130%;
   padding: 20px;
}
span.enjoy_03{
   color:#326496;
   font-weight:bold;
}
/*-------------------------------------*/

span.prof_Vol13 {
   color:#ec7b96;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   font-weight:bold;
}

table.prof_Vol13 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
}
div.popup_name01_vol13{
   font-size:12pt; /* font-size:90%; */
   color:#966400;
   font-weight:bold;
   margin:15px 0px;
}

div.popup_name02_vol13{
   font-size:12pt; /* font-size:90%; */
   color:#966400;
   font-weight:bold;
   margin:15px 0px 15px 50px;
}

div.popup_NoteVol13 {
   color:#000000;
   font-size:11pt; /* font-size:80%; */
   line-height:130%;
   margin:10px 0px 40px 0px;
}
/* movie vol.1 */
div.Notemovie_vol.1 {
   color:#000000;
   font-size:80%;
   line-height:130%;
   margin:10px 0px;
}
