@charset "UTF-8";
/* CSS Document */

/*===========================================
開館15周年サイト
===========================================*/
#sigAnniversary-15th {}

#sigAnniversary-15th #lead-container { background-color: #e68924; padding: 20px 0; font-size: 80%; }
#sigAnniversary-15th #lead-container > p { width: 950px; margin: 0 auto; color: #FFF; }

#sigAnniversary-15th #section-container { background: url(/ag/15th/img/bg_section.jpg) repeat-x 0 0; }

#sigAnniversary-15th h3 { font-size: 136%; font-weight: normal; margin: 10px 0 30px; color: #000; }

#sigAnniversary-15th ul#exhArea { list-style-type: none; margin-bottom:97px; }
#sigAnniversary-15th ul#exhArea > li { border-bottom: solid 1px #cccccc; padding-bottom: 20px; margin-bottom: 20px; }
#sigAnniversary-15th ul#exhArea > li:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }
#sigAnniversary-15th ul#exhArea li dl { position: relative; float: left; width: 465px; padding-right: 9px; border-right: dotted 1px #cccccc; }
#sigAnniversary-15th ul#exhArea li dl:nth-child(2n) { border-right: none; padding-right: 0; margin-left: 10px; }
#sigAnniversary-15th ul#exhArea li dl dt { float: left; width: 140px; }
#sigAnniversary-15th ul#exhArea li dl dd { position: absolute; left: 150px; bottom: 0; font-size:76%; }
#sigAnniversary-15th ul#exhArea > li > ul > li { border-bottom: dotted 1px #cccccc; padding-bottom: 10px; margin-bottom: 10px; }
#sigAnniversary-15th ul#exhArea > li > ul > li:last-child { border-bottom: none; padding-bottom: 0; margin-bottom: 0; }

/* リニューアル追加 */
#sigAnniversary-15th #contentsInner{ padding: 23px 0 0 0; width: 950px; margin: 0 auto; text-align: left;}
#sigAnniversary-15th .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#sigAnniversary-15th .x-small { font-size: 90%; line-height: 120%; }
