div#mainFrame table.commuList td.itemTitle { width: 80px; vertical-align: middle; } div#mainFrame table.commuList td.itemValue { vertical-align: middle; word-break: break-all; } div#mainFrame table.commuList td.detail { width: 180px; text-align: center; vertical-align: middle; } div#mainFrame table.commuList td.category { width: 180px; vertical-align: middle; } div#mainFrame table.commuList td.image { width: 100px; text-align: center; vertical-align: middle; } div#mainFrame table.commuDetail td.commuImage { height: 270px; padding: 0; text-align: center; vertical-align: middle; } div#mainFrame table.commuDetail td.avatar { height: 86px; margin: 0; padding: 0; text-align: center; vertical-align: middle; } div#mainFrame table.commuDetail td.itemTitle { width: 20%; text-align: center; vertical-align: middle; } div#mainFrame table.commuDetail td.itemValue { width: 80%; vertical-align: middle; word-break: break-all; } div#mainFrame table.commuDetail div.subMenu { padding-left: 350px; } div#mainFrame table.commuEdit td.itemTitle { text-align: center; vertical-align: middle; } div#mainFrame table.commuEdit td.itemValue { vertical-align: middle; word-break: break-all; } div#mainFrame table.commuEdit td.itemTitleS { width: 20%; text-align: center; vertical-align: middle; } div#mainFrame table.commuEdit td.itemValueS { width: 80%; vertical-align: middle; word-break: break-all; } div#mainFrame table.send td.itemTitle { width: 6.5em; text-align: center; vertical-align: middle; } div#mainFrame table.send td.itemValue { vertical-align: middle; word-break: break-all; } div#mainFrame table.calendar a { font-size: 80%; font-weight: normal; } /* カレンダー */ div#calender table { width: 560px; border-collapse: separate; border: 1px solid #999; margin: 10px auto; font-size: 14px; background: url(http://akiba.tv/uploads/branch/common/images/cal_bg.jpg) center 30px no-repeat; } div#calender tbody{ } div#calender th.days { width: 80px; height: 20px; text-align: center; vertical-align: middle; color: #fff; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica; position: relative; background: #f29600; border: 1px solid #999; } div#calender th.sat{ color: #00f; } div#calender th.sun{ color: #f00; } div#calender td{ border: 1px solid #999; position: relative; } div#calender td.no_events, td.date_has_event{ width: 73px; height: 50px; padding-right: 6px; text-align: right; vertical-align: bottom; color: #666; font-size: 36px; font-weight: bold; letter-spacing: -0.1em; line-height:1em; font-family: Arial, Helvetica; position: relative; } div#calender td div{ letter-spacing: 0; } div#calender th { height: 30px; font-weight: bold; font-size: 14px; } div#calender td:hover, th:hover { } div#calender td.date_has_event { background-position: 162px 0px; color: #444; } div#calender td.date_has_event:hover { background-position: 162px -81px; } div#calender td.padding { background: #ffd693; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica; color: #666; padding-right: 2px; text-align: right; vertical-align: bottom; } div#calender td.today { background-position: 81px 0px; color: white; } div#calender td.today:hover { background-position: 81px -81px; } div#calender .events { position: relative; } div#calender .events ul { text-align: left; position: absolute; display: none; z-index: 1000; padding: 15px; background: #E7ECF2 url("_images/popup.png") no-repeat; color: white; border: 1px solid white; font-size: 15px; width: 200px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; -border-radius: 3px; list-style: none; color: #444444; -webkit-box-shadow: 0px 8px 8px #333; } div#calender .events li { padding-bottom: 5px; } div#calender .events li span { display: block; font-size: 12px; text-align: justify; color: #555; } div#calender .events li span.title { font-weight: bold; color: #222; } /* ----- uploadify ----- */ .uploadifyQueueItem { background-color: #F5F5F5; border: 2px solid #E5E5E5; margin-top: 5px; padding: 10px; width: 430px; } .uploadifyError { background-color: #FDE5DD !important; border: 2px solid #FBCBBC !important; } .uploadifyQueueItem .cancel { float: right; } .uploadifyQueue { font-size: 80%; } .uploadifyQueue .completed { background-color: #E5E5E5; } .uploadifyProgress { background-color: #E5E5E5; margin-top: 10px; width: 100%; } .uploadifyProgressBar { background-color: #0099FF; height: 3px; width: 1px; } div.uploadBtnBox{ float:left; padding:5px 10px 5px 0; } div.uploadInfoBox{ float:left; } div.uploadInfoBox div#statusBox{ /* display:none;*/ } div#imageListBox{ clear:both; padding-top:1em; font-size:80%; } div#imageViewBox{ } div#imageViewBox div.imageViewBoxInner{ display:none; } div#imageViewBox div.imageViewBoxInner div.imgBox{ padding:10px 0; } div#imageViewBox div.imageViewBoxInner div.urlBox{ } div#imageViewBox div.imageViewBoxInner input.imageUrl{ width:450px; }