@charset "utf-8"; /* conference ------------------------------------------------*/ #page_conference 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_conference header nav ul li:first-child { left:0; top:0; } #page_conference header nav ul li:first-child + li { right:0; top:0; } #page_conference header nav ul li:first-child + li + li { left:0; bottom:0; } #page_conference header nav ul li:first-child + li + li + li { right:0; bottom:0; } #page_conference header nav ul li.back { width:213px; height:34px; left:0; top:0; } #page_conference header nav ul li.backtotop { width:156px; height:34px; margin-left:-156px; left:100%; top:0; } #page_conference h2.pagetitle { height:auto; padding:10px 0; line-height:1.2em; } #page_conference h2.pagetitle span { font-size:18px; } #page_conference .element h3 { width:100%; margin:15px 0; padding:10px 3px; font-size:20px; color:#fff; text-align:center; line-height:1.2em; -webkit-border-radius:10px; -moz-border-radius :10px; border-radius :10px; position:relative; background:#00b9f0; } #page_conference .element h3:first-child { margin-top:0; } #page_conference .element h4 { width:100%; margin:10px 0; padding-bottom:5px; font-weight:normal; font-size:18px; color:#00b9f0; text-align:center; position:relative; background:url(../images/h4_bg.gif) repeat-x left bottom; } #page_conference ul { margin:10px 0; text-align:left; } #page_conference ul li { margin:0; } #page_conference ul.ti02 li { padding-left:1.8em; text-indent:-1.8em; } table#tbl20141110 { width:100%; margin:15px 0; font-size:12px; border:1px solid #00b9f0; } table#tbl20141110 th { padding:5px 3px; background:#ebf5ff; border:1px solid #ccc; } table#tbl20141110 th:first-child { width:13%; background:#fff; } table#tbl20141110 th:first-child + th { width:14%; } table#tbl20141110 th:first-child + th + th { width:15%; } table#tbl20141110 th:first-child + th + th + th { width:18%; } table#tbl20141110 th:first-child + th + th + th + th { width:8%; } table#tbl20141110 th:first-child + th + th + th + th + th { width:11%; } table#tbl20141110 th:first-child + th + th + th + th + th + th { width:11%; } table#tbl20141110 td { padding:5px 2px; border:1px solid #ccc; } table#tbl20141110 td.place { background:#ebf5ff; } ul.schedule_list li:first-child span { margin-right:-0.67em; letter-spacing:0.67em; } ul.schedule_list li:first-child + li span { margin-right:-0.67em; letter-spacing:0.67em; } ul.schedule_list li:first-child + li + li span { margin-right:-4.0em; letter-spacing:4.0em; } table.schedule_list tr:first-child span { margin-right:-0.67em; letter-spacing:0.67em; } table.schedule_list tr:first-child + tr span { margin-right:-0.67em; letter-spacing:0.67em; } table.schedule_list tr:first-child + tr + tr span { margin-right:-4.0em; letter-spacing:4.0em; } table.schedule_list td.finish_txt { padding-left:5px; color:#f00; vertical-align:middle; } table.schedule_list td.finish_txt span { font-size:35px; letter-spacing:0.3em; letter-spacing:0.6em\9; line-height:-0.5em; vertical-align:-8px; vertical-align:-5px\9; } #page_conference .entry_finish span { color:#f00; } /* entry ------------------------------------------------*/ #page_conference .entry_title { width:100%; margin:0 0 15px; padding:10px; color:#fff; text-align:center; line-height:1.2em; -webkit-border-radius:10px; -moz-border-radius :10px; border-radius :10px; position:relative; background:#00b9f0; } #page_conference .entry_title p { margin:10px 0 0; font-size:14px; color:#000; } #page_conference .entry_title p.head { margin:0; font-weight:bold; font-size:20px; color:#fff; } #page_conference .entry_title p input { margin:0 5px; position:relative; top:-1px; } #page_conference .entry_link { margin:10px 0 20px; } #page_conference .entry_link ul { text-align:center; } #page_conference .entry_link ul li { margin:0 15px; display: -moz-inline-box; display: inline-block; /display: inline; /zoom: 1; } /* entry table ------------------------------------------------*/ table.entry_20141110 { width:100%; margin:15px 0; } table.entry_20141110 th { padding:10px; font-size:16px; font-weight:normal; border:1px solid #c9cdd3; background:#ebf5ff; } table.entry_20141110.c2 th { width:35%; font-size:14px; text-align:left; } table.entry_20141110 td { padding:15px 10px; border:1px solid #c9cdd3; } table.entry_20141110.c2 td { width:65%; } table.entry_20141110 td input[type=text], table.entry_20141110 td textarea, table.entry_20141110 td select { padding:5px; font-size:14px; font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", "MS P Gothic", "Osaka", Verdana,Arial, Helvetica, sans-serif; border:1px solid #c9cdd3; } table.entry_20141110 td input[type=text] { width:100%; } table.entry_20141110 td input[type=text].size10 { width:10%; } table.entry_20141110 td input[type=text].size20 { width:20%; } table.entry_20141110 td input[type=text].size30 { width:30%; } table.entry_20141110 td textarea { width:100%; height:150px; } table.entry_20141110 td input[type=radio], table.entry_20141110 td input[type=checkbox] { position:relative; top:-2px; margin-right:4px; } table.entry_20141110 td label { margin-right:15px; } #page_conference .fintxt { margin:50px 0; font-size:26px; color:#00b9f0; text-align:center; } #reg_txtbox { width:80%; margin:20px auto; padding:20px; border:1px solid #c9cdd3; } table.event_program { width:100%; margin:15px 0; line-height:1.3em; } table.event_program.c2 { width:70%; } table.event_program th { width:10%; padding:8px; font-size:16px; font-weight:normal; border:1px solid #c9cdd3; background:#ebf5ff; } table.event_program td { width:30%; padding:8px; text-align:center; border:1px solid #c9cdd3; } table.event_program.c1 td{ width:90%; } table.event_program td.yel { background:#ffffa7; } table.event_program td.pur { background:#f2e8ff; } table.event_program td.gre { background:#e5fdad; } table.event_program td.ore { background:#ffe184; } table.event_program td.pin { background:#ffd8d7; } table.event_program td.bge { background:#fff5d7; } table.event_program td a { display:block; /* padding:20px 8px;*/ color:#000; }