/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* art.CSS
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* vol.1 */
td.Bg01 {
   background-image :url("/culture/art/vol01/img/bg01.gif");
   background-repeat :repeat-y;
}
div.ArtText {
   font-size:85%;
   font-weight:bold;
   line-height:140%;
}
.ArtTextSmall {
   font-size:80%;
   font-weight:normal;
   line-height:150%;
}
div.Note {
   font-size:85%;
   font-weight:normal;
   line-height:1.3em;
}
span.Circle {
   font-size:85%;
   color:#ffffff;
}
td.Infomation {
   background-color:#dbd2c8;
}
.MrNote {
   margin:7px;
}
.MrProf {
   margin:7px;
}
div.Prof {
   font-size:75%;
   font-weight:normal;
   line-height:140%;
}
td.PopUp {
   background-color:#959595;
}
td.PopUp td {
   background-color:#ffffff;
}
.MrArticle {
   margin:12px;
}
em.Name {
   font-size:85%;
   font-weight:bold;
   font-style:normal;
   color:#5459a2;
}
span.CircleNote {
   font-size:85%;
   color:#adadad;
}

/* vol.2 */
td.Bg02 {
   background-image :url("/culture/art/vol02/img/bg02.gif");
   background-repeat :repeat-y;
}
div.PopupText {
   font-size:95%;
   font-weight:normal;
   line-height:1.3em;
}

/* vol.3 */
td.Bg03 {
   background-image :url("/culture/art/vol03/img/bg03.gif");
   background-repeat :repeat-y;
}
.ArtTextBlue {
   color:#513ebd;
   font-size:80%;
   font-weight:normal;
   line-height:150%;
}
span.BookTitle {
   font-weight:bold;
}
div.ProfSmall {
   font-size:72%;
   font-weight:normal;
   line-height:140%;
}
td.BookIntro {
   background-color:#d2ffe1;
}
td.BookIntro td.Article {
   background-color:#003cff;
}
.MrProfNote {
   margin-left:7px;
}
em.ArtworkTitle {
   font-weight:bold;
   font-style:normal;
}

/* vol.4 */
td.Bg04 {
   background-image :url("/culture/art/vol04/img/bg04.gif");
   background-repeat :repeat-y;
}
div.ArtText02 {
   font-size:85%;
   font-weight:bold;
   line-height:140%;
   margin:5px 5px 5px 5px;
}
td.BgBubble {
   background-image :url("/culture/art/vol04/img/bg_bubble.gif");
   background-repeat :no-repeat;
   background-position :top;
}
td.BgFabric {
   background-image :url("/culture/art/vol04/img/bg_fabric.gif");
   background-repeat :repeat-y;
}

/* vol.5 */
.MrArtVol5Txt {
   margin:0px 15px 0px 0px;
   line-height:1.5em;
}
td.Bg05 {
   background-image :url("/culture/art/vol05/img/vol05_line.gif");
   background-repeat :repeat-y;
}
td.RestaurantCafe {
   background-color:#edebd9;
}
.MrNote03 {
   margin:10px 10px 0px 5px;
   line-height:1.5em;
}
td.InfomationVol05 {
   background-color:#e6daa8;
}
.MrNote02 {
   margin:10px 5px 0px 10px;
}
div.Note02 {
   font-size:10pt;
   font-weight:normal;
}
td.Introduce {
   background-color:#c7ddb8;
}

/* vol.6 */
p.txt {
   font-size:80%;
   line-height:150%;
   margin:0px;
}
div.mdVol6 {
   margin-bottom:12px;
}
td.cap_bg {
   background-color:#97958c;
}
div.cap {
   color:#ffffff;
   font-size:70%;
   margin:4px 5px;
   line-height:1.3em;
}
td.access_bg {
   background-color:#eef3f4;
}
div.access_txt {
   color:#908e86;
   font-size:70%;
   line-height:1.5em;
}
div.access {
   color:#908e86;
   font-size:70%;
   margin:5px 7px;
   line-height:1.3em;
}
.item {
   font-weight:bold;
}
p.ornamentR {
   font-size:80%;
   line-height:150%;
   margin:0px 19px 0px 0px;
}
p.ornamentR_cap {
   font-size:70%;
   color:#488aa2;
   line-height:130%;
   margin:6px 19px 0px 0px;
}
p.ornamentL {
   font-size:80%;
   line-height:150%;
   margin:0px 0px 0px 19px;
}
p.ornamentL_cap {
   font-size:70%;
   color:#488aa2;
   line-height:130%;
   margin:6px 0px 0px 19px;
}
div.data {
   font-size:70%;
   margin:8px 7px;
   color:#97958c;
   line-height:1.5em;
}
div.partition {
   margin:30px 0px;
}
td.present_bg {
   background-color:#e2edf0;
}
div.present {
   margin:13px 10px 14px 17px;
}

/* vol.7 */
#VOL07 p {
   font-size:1em;
}
#VOL07 p.ornamentR_cap_vol07 {
   font-size:0.8em;
   color:#612e79;
   line-height:130%;
   margin:6px 19px 0px 0px;
}
#VOL07 p.ornamentL_cap_vol07 {
   font-size:0.8em;
   color:#612e79;
   line-height:130%;
   margin:6px 0px 0px 19px;
}
.bg_vol07 {
   background-color:#e8dae9;
}
.bg_vol07 div.access {
   padding:3px;
   margin-top:2px;
}
#VOL07 div.cap {
   color:#ffffff;
   font-size:0.8em;
   margin:4px 5px;
   line-height:1.3em;
}
#VOL07 div.access_txt {
   color:#908e86;
   font-size:0.8em;
   line-height:1.5em;
}
#VOL07 div.access {
   color:#908e86;
   font-size:0.8em;
   margin:5px 7px;
   line-height:1.3em;
}
#VOL07 p.present {
   font-size:0.8em;
   line-height:150%;
   margin:0px;
}
#VOL07 p.profile {
   font-size:0.8em;
   line-height:150%;
   margin:0px;
}

/* vol.8 */
#VOL08 p {
   font-size:1em;
}
#VOL08 *.note {
   font-size:0.8em;
}
#VOL08 p.ornamentR_cap_vol08 {
   font-size:0.8em;
   color:#9e3528;
   line-height:1.3em;
   margin:6px 19px 0px 0px;
}
#VOL08 p.ornamentL_cap_vol08 {
   font-size:0.8em;
   color:#9e3528;
   line-height:1.3em;
   margin:6px 0px 0px 19px;
}
.bg_vol08 {
   background-color:#f3e7e6;
}
.bg_vol08 div.access {
   padding:6px;
   margin:0px;
   color:#908e86;
   font-size:0.8em;
   line-height:1.5em;
}
#VOL08 div.cap {
   color:#ffffff;
   font-size:0.8em;
   margin:4px 5px;
   line-height:1.3em;
}
#VOL08 div.access_txt {
   color:#908e86;
   font-size:0.8em;
   line-height:1.5em;
}
#VOL08 p.present {
   font-size:0.8em;
   line-height:150%;
   margin:0px;
}
#VOL08 p.profile {
   font-size:0.8em;
   line-height:150%;
   margin:0px;
}

#VOL08 span.cap_note {
   color:#987227;
   font-size:0.8em;
   font-weight:bold;
}
#VOL08 p.cap_note_txt {
   font-size:0.8em;
   margin:2px 5px 5px 25px;
}
div.art_pop {
   margin:10px;
}

/* vol.9 */
#VOL09 p {
   font-size:0.8em;
}
#VOL09 *.note {
   font-size:0.8em;
}
#VOL09 p.ornament_cap_vol09 {
   font-size:0.7em;
   color:#4e7858;
   line-height:1.3em;
   margin-top:6px;
}
.bg_vol09 {
   background-color:#eff8f0;
}
.bg_vol09 div.access {
   padding:6px;
   margin:0px;
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
}
#VOL09 div.cap {
   color:#ffffff;
   font-size:0.7em;
   margin:4px 5px;
   line-height:1.3em;
}
#VOL09 div.access_txt {
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
}
#VOL09 p.present {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}
#VOL09 p.profile {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}

#VOL09 span.cap_note {
   color:#987227;
   font-size:0.8em;
   font-weight:bold;
}
#VOL09 p.cap_note_txt {
   font-size:0.8em;
   margin:2px 5px 5px 25px;
}
p.click {
   margin-top:0px;
   text-align:center;
}
p.click a,
p.click a:visited {
   color:#999999;
   font-size:0.8em;
   font-weight:bold;
   text-decoration:none;
}

/* vol.10 */
.bg_vol10 {
   background-color:#e8e8f1;
}
#VOL10 *.note {
   font-size:0.8em;
}
.bg_vol10 div.access {
   padding:6px;
   margin:0px;
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
}
#VOL10 p.present {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}
#VOL10 p.profile {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}
#VOL10 span.cap_note {
   color:#75549b;
   font-size:0.8em;
   font-weight:bold;
}
#VOL10 span.cap_name {
   color:#75549b;
}
#VOL10 span.cap_name a:link {
   color:#75549b;
}
#VOL10 span.cap_name a:visited {
   color:#6c007c;
}
#VOL10 span.cap_name a:hover {
   color:#a6a6a6;
}


#VOL10 p.cap_note_txt {
   font-size:0.7em;
   margin:2px 5px 5px 0px;
}
#VOL10 p.ornament_cap_vol10 {
   font-size:0.7em;
   color:#434b7e;
   line-height:1.3em;
   margin-top:6px;
}
#VOL10 p.ornament_cap_vol10_2 {
   font-size:0.6em;
   color:#434b7e;
   line-height:1.3em;
   margin-top:6px;
}
/* vol.11 */
.bg_vol11 {
   background-color:#fcefef;
}
#VOL11 *.note {
   font-size:0.8em;
}
.bg_vol11 div.access {
   padding:6px;
   margin:0px;
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
}
#VOL11 p.present {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}
#VOL11 p.profile {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}
#VOL11 span.cap_note {
   color:#75549b;
   font-size:0.8em;
   font-weight:bold;
}
#VOL11 span.cap_name {
   color:#75549b;
}
#VOL11 span.cap_name a:link {
   color:#75549b;
}
#VOL11 span.cap_name a:visited {
   color:#6c007c;
}
#VOL11 span.cap_name a:hover {
   color:#a6a6a6;
}
#VOL11 p.cap_note_txt {
   font-size:0.7em;
   margin:2px 5px 5px 0px;
}
#VOL11 p.ornament_cap_vol11 {
   font-size:0.7em;
   color:#eda0a0;
   line-height:1.3em;
   margin-top:6px;
}
#VOL11 p.ornament_cap_vol11_2 {
   font-size:0.7em;
   color:#eda0a0;
   line-height:1.3em;
   margin-top:6px;
}
/* vol.12 */
.bg_vol12 {
   background-color:#e6e6ff;
}
#VOL12 *.note {
   font-size:0.8em;
}
.bg_vol12 div.access {
   padding:6px;
   margin:0px;
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
}
#VOL12 p.present {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}
#VOL12 p.profile {
   font-size:0.8em;
   line-height:1.5em;
   margin:0px;
}
#VOL12 span.cap_note {
   color:#75549b;
   font-size:0.8em;
   font-weight:bold;
}
#VOL12 span.cap_name {
   color:#75549b;
}
#VOL12 span.cap_name a:link {
   color:#75549b;
}
#VOL12 span.cap_name a:visited {
   color:#6c007c;
}
#VOL12 span.cap_name a:hover {
   color:#a6a6a6;
}
#VOL12 p.cap_note_txt {
   font-size:0.7em;
   margin:2px 5px 5px 0px;
}
#VOL12 p.ornament_cap_vol12 {
   font-size:0.7em;
   color:#9999ff;
   line-height:1.3em;
   margin-top:6px;
}
#VOL12 p.ornament_cap_vol12_2 {
   font-size:0.7em;
   color:#9999ff;
   line-height:1.3em;
   margin-top:6px;
}

#VOL12 p.ornament_cap_vol12_3 {
   font-size:0.6em;
   color:#1a4d80;

}

#VOL12 div.access_txt_vol12 {
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
   white-space:pre;
}

#VOL12 div.click {
   color:#908e86;
   font-size:0.7em;
   font-weight:bold;
   text-decoration:none;
   margin-top:6px;
}



/* vol.13 */

#VOL13 p.ornament_cap_vol13 {
   font-size:0.7em;
   color:#4d8066;
   line-height:1.3em;
   margin-top:6px;
}
#VOL13 p.ornament_cap_vol13_2 {
   font-size:0.6em;
   color:#80804d;
   line-height:1.3em;
   margin-top:6px;
}
.bg_vol13 {
   background-color:#eff8f0;
}
.bg_vol13 div.access {
   padding:6px;
   margin:0px;
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
}

/* vol.14 */

#VOL14 p.ornament_cap_vol14 {
   font-size:0.7em;
   color:#4d8066;
   line-height:1.3em;
   margin-top:6px;
}
#VOL14 p.ornament_cap_vol14_2 {
   font-size:0.6em;
   color:#434b7e;
   line-height:1.3em;
   margin-top:6px;
}
.bg_vol14 {
   background-color:#eff8f0;
}
.bg_vol14 div.access {
   padding:6px;
   margin:0px;
   color:#f3e7e6
   font-size:0.7em;
   line-height:1.5em;
}

/* vol.15 */

#VOL15 p.ornament_cap_vol15 {
   font-size:0.7em;
   color:#488aa2;
   line-height:1.3em;
   margin-top:6px;
}
#VOL15 p.ornament_cap_vol15_2 {
   font-size:0.6em;
   color:#145a37;
   line-height:1.3em;
   margin-top:6px;
}
.bg_vol15 {
   background-color:#eef3f4;
}
.bg_vol15 div.access {
   padding:6px;
   margin:0px;
   color:#908e86;
   font-size:0.7em;
   line-height:1.5em;
}
