@charset "utf-8"; /* supporter ------------------------------------------------*/ #page_supporter header nav { width:100%; height:34px; margin:15px 0; background:none; } #page_conference header nav ul { width:100%; } #page_conference header nav ul li { position:absolute; left:0; top:0; } #page_supporter header nav ul li.back { width:213px; height:34px; left:0; top:0; } #page_supporter header nav ul li.backtotop { width:156px; height:34px; margin-left:-156px; left:100%; top:0; } #page_supporter p.pagetitle { margin:15px 0; font-size:24px; font-weight:bold; text-align:center; color:#fff; } #page_supporter h2.pagetitle { height:auto; padding:10px 0; line-height:1.2em; } #page_supporter h2.pagetitle span { font-size:18px; } /* #page_supporter .element h3 { width:100%; height:42px; margin:15px 0; font-size:20px; color:#fff; text-align:center; line-height:42px; -webkit-border-radius:10px; -moz-border-radius :10px; border-radius :10px; position:relative; background:#00b9f0; } */ #page_supporter ul { margin:10px 0; text-align:left; } #page_supporter ul li { margin:0; } #page_supporter ul.ti02 li { padding-left:1.8em; text-indent:-1.8em; } /* intro ------------------------------------------------*/ #page_supporter #intro ul { text-align:center; } #page_supporter #intro ul li { margin:0 5px; display: -moz-inline-box; display: inline-block; /display: inline; /zoom: 1; vertical-align:top; } #page_supporter #intro ul li img { border:1px solid #c8c8c8; } #page_supporter #intro ul li p { margin:10px 0 0; line-height:1.2em; } #page_supporter #intro ul li p.name { font-size:18px; } #page_supporter #intro ul li p.sub { font-size:14px; } /* event ------------------------------------------------*/ #page_supporter #event .inner { min-height:270px; height:auto !important; height:270px; background:url(../supporter/images/event_bg.gif) no-repeat right bottom; } #page_supporter #event table { width:60%; } #page_supporter #event table th { padding:0 0 5px; font-weight:normal; text-align:left; vertical-align:top; } #page_supporter #event table td { padding:0 0 5px; } #page_supporter #event table td ul { margin:0; } /* reporting ------------------------------------------------*/ #page_supporter #reporting ul li { padding-left:2.0em; text-indent:-2.0em; } #page_supporter #reporting .border_box { width:60%; margin:0 auto; padding:10px 30px; border:1px solid #c8c8c8; } /* profile ------------------------------------------------*/ #profile .prof { padding:20px 0; border-bottom:1px dotted #00b9f0; } #profile .prof p.name { margin-bottom:20px; font-size:24px; color:#00b9f0; } #profile .prof img { margin:0 0 15px 15px; float:right; border:1px solid #c8c8c8; } #profile .prof dl dt { margin:20px 0 0; font-weight:bold; } #profile .prof dl dd { padding-left:0.5em; } #profile .prof dl dd ul { margin:0; } #profile .prof dl dd ul li { padding-left:1.0em; text-indent:-1.0em; } #profile .prof .message { margin:20px 0 0; padding:15px; border:3px solid #00b9f0; } #profile .prof .message img { float:none; margin:10px; } /* reference ------------------------------------------------*/ #reference h3 { margin:20px 0 15px; padding:0 0 5px; text-align:center; font-weight:normal; color:#00b9f0; background:url(../supporter/images/reference_h3_bg.gif) repeat-x left bottom; } #reference ul.conference, #reference ul.conference ul { margin:0; } #reference ul.conference > li { margin:10px 0; } #reference ul.conference > li > ul { padding-left:2.0em; } #reference ul.conference > li > ul > li { padding-left:3.0em; text-indent:-3.0em; } #reference ul.conference > li > ul > li > ul { padding-left:1.5em; } #reference dl.nickname dd { margin:0 0 10px; padding-left:2.0em; } #reference #esd_quest { min-height:250px; height:auto !important; height:250px; background:url(../supporter/images/esdquest_bg.gif) no-repeat right top; } #reference #esd_quest p { width:550px; } #reference #esd_portal { min-height:140px; height:auto !important; height:140px; background:url(../supporter/images/esdportal_qr.gif) no-repeat right top; } #reference #esd_portal p { width:600px; } #reference #esd_fb { min-height:140px; height:auto !important; height:140px; background:url(../supporter/images/esdfb_qr.gif) no-repeat right top; } #reference #esd_fb p { width:600px; }