@charset "EUC-JP"; /*----------ブラウザリセット--------*/ html, body, h1, h2, h3, h4, h5, h6, address { padding: 0; margin: 0; border: 0; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "MS Pゴシック", sans-serif; font-size: 100%; font-style: normal; font-weight: normal; color: #333333; } div, blockquote, p, pre, ul, ol, li, dl, dt, dd { padding: 0; margin: 0; border: 0; } table, caption, th, td { padding: 0; margin: 0; border: 0; border-collapse: collapse; border-spacing: 0px; empty-cells: show; } img { padding: 0; margin: 0; border: 0; } hr { padding: 0; margin: 0; } iframe { padding: 0; margin: 0; border: 0; } form { padding: 0; margin: 0; border: 0; } span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, q, br, ins, del, a, img, object { padding: 0; margin: 0; border: 0; } ul, li { list-style: none; } hr { display: none; } /*----------基本スタイル--------*/ body { text-align: center; background: #333333 url(http://www.tamarie.net/semaasa/bg.jpg) repeat left top; } #container { width: 900px; margin: 0px auto 0px auto; text-align: left; } .container_table { height: 100%; width: 100%; font-size: 80%; line-height: 160%; background: #FFFFFF; } #Podcast { clear: both; padding: 5px; border: 1px solid #CCCCCC; font-size: 85%; background: #F1F1F1; } #Podcast .ban { float: right; clear: right; margin-left: 5px; } /*----------ヘッダー内のスタイル--------*/ #header { height: 300px; width: 900px; } #banner { } #banner h1 a { height: 270px; width: 900px; display: block; text-indent: -9999px; background: url(http://www.tamarie.net/semaasa/title.jpg) no-repeat left top; } #banner h2 { text-indent: -9999px; } .blog_tit h1 { } .blog_tit_small { } /*----------リスト内のスタイル--------*/ #list { float: left; width: 180px; margin-left: 30px; font-size: 85%; line-height: 160%; display: inline; } .list_box { width: 180px; text-align: left; } .list_tit { height: 0px; font-size: 0px; line-height: 0px; } .list_main { } .list_text { } .calendar_box { width: 180px; } .calendar_main { width: 100%; font-size: 90%; } .calendar_tit { margin-bottom: 0.5em; font-size: 100%; font-weight: bold; color: #FFFFFF; line-height: 100%; background: #333333; } .calendar_line { } .calendar_week { position: center; font-weight: bold; background: #F1F1F1; } .calendar_day { position: center; font-weight: bold; } .calendar_change { margin-top: 5px; font-size: 100%; } .calendar_before { text-align: left; } .calendar_next { text-align: right; } .calendar_when { padding: 3px; } .i_history { } .i_link { padding-left: 9px; background: url(http://www.tamarie.net/semaasa/arrow_s.gif) no-repeat left 0.4em; } .i_normal { } .arrowS { padding-left: 9px; background: url(http://www.tamarie.net/semaasa/arrow_s.gif) no-repeat left 0.4em; } /*----------コンテント内のスタイル--------*/ .content_box p, .content_box2 p { margin-bottom: 1em; } #content { float: right; width: 640px; margin-right: 30px; background: url(http://www.tamarie.net/semaasa/line.gif) repeat-y left top; display: inline; } .content_box { width: 620px; margin-bottom: 30px; margin-left: 20px; } .marker { color: #cc0000; } .player { } .date { padding: 5px; margin-bottom: 20px; font-size: 80%; font-weight: bold; color: #FFFFFF; line-height: 100%; background: #333333; } .content_title { padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 0.5em; margin-bottom: 1em; border-left: 3px solid #cc0000; font-size: 130%; font-weight: bold; line-height: 150%; } .content_main { } img.pict { float: right; clear: right; margin-bottom: 15px; margin-left: 15px; } .posted { font-size: 80%; text-align: right; } .content_change { clear: both; font-size: 85%; } .content_before { position: center; float: left; margin-left: 20px; text-align: left; } .content_next { position: center; float: right; text-align: right; } .backtoheader { clear: both; margin-bottom: 10px; font-size: 85%; text-align: right; } .xml { width: 180px; text-align: left; } .xml img { padding-bottom: 3px; } .xml a:hover { text-decoration: none; background: none; } #ran_banner img { margin-bottom: 3px; } #ran_banner a:hover { text-decoration: none; background: none; } /*----------コンテント内のスタイル(コメント・トラックバック覧有り)--------*/ #content2 { float: left; width: 840PX; margin-left: 30px; } .content_box2 { margin-bottom: 30px; } .comments_box { } .table_box { width: 100%; } .comments_text { font-size: 85%; line-height: 160%; } .comments_text_b { font-size: 85%; } .bt_comments { } .comments_head { padding: 5px; margin-bottom: 20px; font-weight: bold; color: #FFFFFF; line-height: 100%; background: #333333; } .comment_bg { } .comment_tit { font-size: 85%; } .comments_body { margin-right: auto; margin-left: auto; } .comments_body td { padding: 5px; } #writing_box { } #writing_box td { } label { margin-right: 1em; font-size: 85%; } table.form { } .trackback_box { margin-top: 15px; } .trackback_head { padding: 5px; margin-bottom: 20px; font-weight: bold; color: #FFFFFF; line-height: 100%; background: #333333; } .trackback_url { margin-bottom: 20px; } .trackback_body { } .trackback_post { } .pagetop { text-align: right; } #author { width: 200px; border: 1px solid #666666; } #email { width: 200px; border: 1px solid #666666; } #url { width: 200px; border: 1px solid #666666; } #text { height: 200px; width: 500px; border: 1px solid #666666; } .comments_text_s { } .comments_post { } /*----------フッター内のスタイル--------*/ #footer { clear: both; height: 85px; width: 840px; margin-top: 20px; margin-left: 30px; background: url(http://www.tamarie.net/semaasa/footer.gif) no-repeat left top; } /*----------Aタグに対するスタイル--------*/ a:link, a:visited { color: #0066FF; text-decoration: underline; } a:active { color: #0066FF; text-decoration: none; } a:hover { color: #0066FF; text-decoration: none; background: #FFFFCC; } a.acalendar_day { border: 1px solid #FFFFFF; text-decoration: none; display: block; } a.acalendar_day:link { color: #FFFFFF; background-color: #0066FF; } a.acalendar_day:hover { color: #0066FF; background-color: #FFFFCC; } a.calendar_today { border: 1px solid #FFFFFF; text-decoration: none; display: block; } a.calendar_today:link { color: #FFFFFF; background-color: #0066FF; } a.calendar_today:hover { color: #0066FF; background-color: #FFFFCC; } a.calendar_backtotop { padding: 3px; font-size: 80%; color: #FFFFFF; } a.calendar_backtotop:link { text-decoration: none; } a.calendar_backtotop:visited { text-decoration: none; } a.calendar_backtotop:active { text-decoration: none; } a.calendar_backtotop:hover { color: #333333; text-decoration: none; background: #FFFFCC; } /*----------マージン--------*/ .marB5 { margin-bottom: 5px; } .marB10 { margin-bottom: 10px; } .marB20 { margin-bottom: 20px; } .marT5 { margin-top: 5px; } .marT10 { margin-top: 10px; } .marT20 { margin-top: 20px; }