@charset "shift_jis"; /* head_lines ////////////////////////////////////////////////*/ #visual { width: 920px; height: 60px; background-image: url(../img/visual_page.jpg); background-position: left top; background-repeat: no-repeat; position: relative; } #visual h2 { text-indent: -9999px; } /* head ////////////////////////////////////////////////*/ .language { } /* details ////////////////////////////////////////////////*/ .banner_menu { padding-top: 1.6em; } .symposium, .exhibition { margin-bottom: 4px; } .symposium a.sym, .exhibition a.exh { display: block; height: 22px; width: 176px; background-position: left top; background-repeat: no-repeat; } .symposium a.sym { background-image: url(../img/symposium_det.gif); } .exhibition a.exh { background-image: url(../img/exhibition_det.gif); } .symposium a:hover, .symposium a:active, .exhibition a:hover, .exhibition a:active { margin-bottom: 4px; background-position: left bottom; } /* menu ////////////////////////////////////////////////*/ #main_menu { width: 176px; margin: 0 0 26px 0; } .menu li { min-height: 34px; width: 176px; margin-bottom: 10px; } .menu li a { height: 26px; width: 176px; margin-top: 8px; } .submenu { width: 176px; margin: 0; padding-bottom: 10px; } .submenu li { min-height: 1.6em; height: 1.6em; width: 176px; margin-bottom: 10px; text-align: right; clear: both; } .submenu li a { display: block; height: 1.6em; width: 176px; } .submenu li a span { font-size: 84%; } .notes { } .notes dl { margin: 0.5em 0 1em 0; } .notes dl ul dl { margin: 0; } .notes li { margin-top: 3px; } .notes li dl { margin-top: 0; margin-bottom: 0; } .notes li dl dd { margin-left: 1em; } .notes li li { font-size: 84%; line-height: 1.4em; } /* contents ////////////////////////////////////////////////*/ #contents { width: 640px; margin: 6px 0 0 0; } #contents .last { padding-bottom: 80px; } #contents p { padding-bottom: 2em; } .article { width: 100%; position: relative; } .article img { width: 63%; margin: 1em 0 2em 0; float: right; } .caption { width: 220px; margin-bottom: 2em; border: solid 1px #231815; float: left; } .caption dl { padding: 14px 12px 3px 12px; } .caption dt { margin-bottom: 2px; font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", "‚l‚r ‚o–¾’©", "MS PMincho", serif; font-size: 134%; font-weight: bolder; } .caption dd { font-size: 84%; } .caption dd.number { margin-bottom: 0.5em; } .caption dd.furigana { margin-bottom: 1em; font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", "‚l‚r ‚o–¾’©", "MS PMincho", serif; font-size: 100%; } .caption dd.artist { margin-bottom: 1em; font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", "‚l‚r ‚o–¾’©", "MS PMincho", serif; } .caption dd.owner { margin-bottom: 2px; text-align: right; } .caption .link li a { display: block; width: 208px; height: 30px; padding-right: 12px; color: #FFFFFF; font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", "‚l‚r ‚o–¾’©", "MS PMincho", serif; font-size: 117%; line-height: 30px; text-align: right; background-color: #61735E; } .caption02 { width: 100%; position: relative; } .caption02 dl { } .caption02 dt { margin-bottom: 2px; font-size: 134%; font-weight: bolder; } .caption02 dd { font-size: 84%; } .caption02 dd.furigana { width: 100%; margin-bottom: 0.6em; padding-bottom: 0.6em; font-size: 100%; border-bottom: solid 1px #231815; } .caption02 dd.artist { margin-bottom: 1em; } .caption02 dd.owner { margin-top: 0.3em; text-align: right; position: absolute; right: 0px; top: 0px; } .article .navi { width: 30%; position: absolute; right: 0px; top: 5.4em; } .article .navi li { margin-left: 1.6em; } .navi li { display: block; font-size: 100%; } .picture { margin-top: 1em; } .picture img { width: 100%; } .thumbnails { width: 652px; margin-top: 1em; } .thumbnails img { width: 151px; margin: 1em 0 0 12px; } .thumbnails .navi { height: 1.5em; margin-top: 2em; padding-top: 1.2em; border-top: solid 1px #231815; } .thumbnails .navi li { margin-left: 10px; } /* contact ////////////////////////////////////////////////*/ #contact { width: 176px; } #contact > dt { height: 22px; width: 176px; }