@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, .ehoncatalogue { 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; } .ehoncatalogue { margin-bottom: 26px; border: solid 1px #999999; /*background-color: #FEF6E7;*/ } .ehoncatalogue a.cat { display: block; margin: 6px; padding-left: 6px; border-left: 8px solid #E89983; font-size: 117%; line-height: 1.4em; letter-spacing: 0.1em; text-decoration: none; } .ehoncatalogue p { padding-top: 6px; margin-top: 3px; border-top: 1px dotted #2B2129; font-size: 86%; letter-spacing: 0; } /* menu ////////////////////////////////////////////////*/ #main_menu { width: 176px; margin: 0 0 26px 0; } .menu li { height: 34px; width: 176px; margin-bottom: 10px; } .menu li a { height: 26px; width: 176px; margin-top: 8px; } /* contents ////////////////////////////////////////////////*/ #contents { width: 640px; margin: 6px 0 0 0; } #contents .last { padding-bottom: 80px; } #contents p { padding-bottom: 2em; } table.list { width: 620px; margin: 0 0 4em 20px; } table.list td.time { width: 90px; } table.list td.space { padding: 0; } table.list td.time, table.list td.program_line { padding: 6px 6px 6px 0; } table.list td.program { padding: 6px 6px 1px 0; } table.list td.name { padding: 1px 6px 6px 0; } table.list td.space, table.list td.time, table.list td.program_line, table.list td.name { background-image: url(../img/line_dot.gif); background-position: left bottom; background-repeat: repeat-x; } .sig { margin: 0.8em 0; } /* point /////////////////////*/ .point_cont { margin: 1em 0 2em 20px; } .point_cont .speach_title { font-size: 120%; line-height: 1.6em; margin-bottom: 0.5em; } .point_cont .name { margin-bottom: 0.5em; } .point_cont .point { background-image: url(../img/line_dot.gif); background-position: left bottom; background-repeat: repeat-x; } /* contact ////////////////////////////////////////////////*/ #contact { width: 176px; } #contact > dt { height: 22px; width: 176px; } /* foot ////////////////////////////////////////////////*/ #footer { padding-bottom: 10px; }