html{min-height:100%;padding-bottom:100px;position:relative;box-sizing:border-box}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,ul{margin:0;padding:0}a{text-decoration:none;color:#009}a:visited{color:#707}a:hover{text-decoration:underline;color:#c00}img{border:0}body{background:#fff;font-family:sans-serif}table{border-collapse:collapse;empty-cells:show}h1{font-size:160%;font-weight:700;margin:.2em 0;text-align:center}#main .section h2{margin:.5em 0}#footer{background-color:#f7f7f7;border-top:1px solid #aaa;display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:70px;left:0;bottom:0;text-align:center;color:#666;font-size:11px;line-height:1.1}.nowrap{white-space:nowrap}.SunBgColor{background-color:#fac6e3}.SatBgColor{background-color:#bbdfff}.DayBgColor{background-color:#fff}.TableColor{border:1px solid #b1d0ef;background-color:#e3f0fd}.TableColorW{border:1px solid #efe0b1;background-color:#fdf7e3}.TableColorN{border:1px solid #c1efb1;background-color:#eafde3}.BorderRound1{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px}.BorderRound2{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px}.BorderRound3{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;-ms-border-radius:9px}.EPGMark{float:left;line-height:1;border-style:solid;border-width:1px 2px 2px 1px;font-size:9pt;padding:1px;margin-right:1px;text-align:center;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.EPGMarkWarn{color:#fff;font-weight:700;background-color:#f55;border-color:#a00}#main{margin:4px 8px}.submenu{font-size:80%;text-align:center;margin:0 0 .75em}.submenu .selected{font-weight:700}div.simpleTab{font-size:90%;padding-left:1em;line-height:1.2}div.simpleTabBottom{border-top:2px solid #95bdff;clear:both}.simpleTab a{background:#c3d9ff;color:#000;font-weight:400;margin-right:.5em;padding:.25em 1em;float:left}.simpleTab a.selected{background:#95bdff;border:1px solid #95bdff;font-weight:700}table.cfg{font-size:85%;margin:2px auto 0}table.cfg,table.cfg th{border:1px solid #3b7060}table.cfg th{text-align:left;padding:.25em;background:#cdddcb;font-weight:400}table.cfg td{padding:2px .5em;border:1px solid #3b7060}table.cfg tr.mark td{background-color:#ffa}table.cfg tr.disabled td{background-color:#ddd}table.cfg tr td .mark{background-color:#ffa}table.cfg tr td .past{background-color:#ddd}table.cfg th.chgroup{text-align:center}table.cfg th.chgroup-hover{background:#dbe7da}table.cfg .chset{display:block;float:left;margin:1px;word-break:keep-all;white-space:nowrap;padding:0 2px;border:1px solid #fff}table.cfg .chset.hilight{background:#ffefb0;border:1px solid #f3dc7c}table.cfg .chset input[type=checkbox],table.cfg .chset label{vertical-align:middle}.mcal{background-color:#7070b0;width:100%}.mcal caption{font-size:150%;font-weight:700;margin:0;padding:5px}.mcal td{vertical-align:top;padding:1px;width:14.3%;font-size:85%;border:1px solid #999;text-align:center;background-color:#f5f5f5}.mcalHi{background:#ffffa0}.mcal td.today{background-color:#d9ff88}.mcal td.padding{background-color:#dfdfdf}.mcal div.day{font-size:125%;font-family:Arial;font-weight:700;text-align:left;padding:0 2px}.mcal div.day a{color:#555}.mcal div.box a{color:#000}.mcal div.box{font-size:85%;text-align:left;margin:2px 0;padding:1px;border:1px solid #999}.mcal div.box span.count{color:#888}.mcal div.box span.chName{color:#47d}.mcal div.box span.cmnt{color:#900}.mcal div.box span.warn{color:red;font-weight:700}.mcal div.box span.time{color:#000;font-weight:700}.mcal div.box span.subtitle{display:none}.mcal div.box:hover{opacity:1!important;filter:Alpha(opacity=100)}.mcal div.box:hover span.subtitle{color:#888;display:inline}.mds{font-size:120%;font-weight:700}.hmlink{color:#fff}.complete-msg{color:#090;font-weight:700;font-size:100%;background-color:#fff;padding:4px 8px}.errmsg,.warnmsg{color:red;font-weight:700;font-size:80%}.tframe{border-collapse:collapse;border:1px solid #88a;line-height:1}.tframe TD,.tframe TH{padding:1px .25em;border:1px solid #88a}.tframe TH{background-color:#c3d9ff}.tfMark TD{background:#f7f7c0}.tframe .cb{width:1.1em;height:1.1em;padding:0;margin:0}.nobr{white-space:nowrap;word-break:keep-all}.tframe caption{text-align:left;padding:.25em .5em}.tframe .text{vertical-align:middle}.transframe,.transframe TD,.transframe TH{border-style:none}table.amazon{border:2px solid #a8ad70;border-collapse:collapse;font-size:85%;margin:0;line-height:1.2}table.amazon TH{background:#efefcd;color:#000;text-align:left;padding:.5em 1em}table.amazon TD{border:1px solid #a8ad70}table.amazon .price{color:#900}table.amazon .priceOff{font-size:75%;padding:0 4px;margin:1px 2px}table.amazon .data TD{border:0;padding:1px}table.amazon .new{background:#ff7}table.amazon .title{font-weight:700}.disable TD{background:#b0b0b0}.deleted TD{background:#ffa0a0}.trans,.transtt{border-width:0;background-color:transparent}.transtt{font-family:monospace}.pageTitle{margin:8px 0;font-size:120%;font-weight:700}.pageComment{font-size:9pt;font-weight:400}.dgb{margin-left:1em;text-indent:-1em;margin-bottom:4px}.vvHi{background:#ffffa0}.smc{font-size:80%;color:grey}.vGoods{font-size:85%;margin:1em .5em}.vGoods .title{font-weight:700;border:1px solid #9090b0;border-width:0 0 1px 8px;padding:0 .5em;margin:.2em 0}.vGoods .date{color:#000}.peSubTitle{color:#070}.peComment{color:#700}.peNotice,.peOffset{font-weight:700;color:#e00}.allDay,.peOffset{font-size:85%}.allDay{color:#000}.tbar{border:0;padding:0;font-size:75%}.tbar TD{background:#eaeaea;padding:0;color:#7070b0;text-align:center;border:1px solid #7070b0;border-left-width:0}.timeline{overflow:hidden;background:#f03090;border:0;width:2px;z-index:3}.rowToday{background:#ffffa0}.topics{margin-left:1.5em}div.section{margin:0 1em}.cmntsec{font-size:85%;margin:0}.cmntsec .cmnttitle{font-weight:700;margin:0;padding:.3em;background:#7070b0;color:#fff;text-align:center}.cmntsec table{width:100%}.cmntsec th{font-weight:400;width:40%}.cmntsec dt{font-weight:700}.cmntsec dd{text-indent:10em;margin:0 .5em}.cmntsec dl{margin:.3em 0}.hatena{background:#fff;color:#5877ef;font-weight:700;margin:0 .2em;font-size:10px}.kl{border:0;margin:0 1px;padding:0;width:12px;height:12px}.findComment{padding:.2em 1em}.findComment,.findSource{font-size:80%;color:#444}A.uvbtn{color:#555;font-size:80%}A.uvbtn:hover{color:red;text-decoration:underline}SPAN.uvbtn{color:red;font-size:80%}A.btn{color:#000;cursor:pointer}A.btn:hover{color:red;text-decoration:underline}.btn{color:red}.proghistory TD{background:#d3ecd2}.configComment{margin-left:1em;color:#666;font-size:85%}label{cursor:pointer}#popup{position:absolute;background:#e3f0fd;z-index:200;font-size:80%;line-height:1.2;border:1px solid #5a96d8;padding:2px;-moz-border-radius:3px;-webkit-box-shadow:4px 4px 2px #555}#popup .inner{background:#fff;padding:7px;border:1px solid #5a96d8}#popup h1{font-size:125%;font-weight:700;margin:0;padding:.25em;text-align:left}#popup h1 span.menu{font-size:80%;font-weight:400;white-space:nowrap}#popup h1 span.menu a{padding:0 2px}#popup ul{padding:0;margin:.5em 0}#popup li{margin:0 1.5em;padding:0;text-indent:0;word-break:keep-all;white-space:nowrap}#popup table.list{margin:.25em auto;border-collapse:collapse}#popup table.list td{border-bottom:1px solid #bbb;padding:1px 4px}#popup table.list tr th{color:#fff;background:#777;text-align:left;padding:1px 4px}#popup table.list tr.hilight td{background:#ff9}#popup .next,#popup .prev{cursor:pointer;color:#00a;width:1.5em;text-align:center;padding-left:8px;padding-right:8px}#popup .next:hover,#popup .prev:hover{color:red}#popup ul.links{background:#eef;border:1px solid #cce;padding:.25em 0;line-height:1.2}#popup div.images{text-align:center}#popup div.images img{margin:1px;border:1px solid #aaa}#kw_popup{position:absolute;left:0;top:0;font-size:80%;border:2px solid #888;background-color:#ffd;width:35em;height:20em;overflow-y:scroll;display:none}#kw_popup table{width:100%}#kw_popup th{text-align:left;background-color:#eea}#kw_popup td{padding-left:6px}#kw_popup td,#kw_popup th{border-color:#dd9;border-style:dashed;border-width:1px 0}#linkSheet{border:1px solid #b1d0ef;background:#b1d0ef;margin:3px 8px 0 0;padding:1px 1px 0;right:0;width:600px;position:absolute;z-index:1000;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:1px 1px 6px #000;-moz-box-shadow:1px 1px 6px #000;-webkit-box-shadow:1px 1px 6px #000;font-size:85%}#linkSheet table{margin:0;width:100%;border-collapse:collapse;line-height:1.2}#linkSheet table th{background:#e3f0fd}#linkSheet table td{padding:0 8px;vertical-align:top;border-bottom:1px solid #b5beff;background:#fff}#linkSheet table td.group{padding-right:8px;color:#000;white-space:nowrap}th.header{cursor:pointer}th.header:hover{background-color:#fcfccb}th .DownIcon,th .UpIcon{display:none}th.header.headerSortDown .DownIcon,th.header.headerSortUp .UpIcon{display:inline!important;font-size:75%;vertical-align:top;color:#4183c5}th.header.headerSortUp{background-color:#d8cbfc}th.header.headerSortDown{background-color:#cbd8fc}#headSearchResult{background-color:#fff;margin-top:4px;margin-left:-4px;display:none;z-index:3000;position:absolute;border:2px solid #b1d0ef;box-shadow:2px 2px 2px #aaa;-moz-box-shadow:2px 2px 4px #aaa;-webkit-box-shadow:2px 2px 4px #aaa}#headSearchResult h2{background-color:#e3f0fd;color:#000;font-weight:700;font-size:100%}#headSearchResult ul{font-size:90%;padding:2px 4px;list-style:none}#headSearchResult ul li{padding:1px 6px;line-height:1.2}#headSearchResult ul li.selected{background-color:#e3f0fd}#headSearchResult ul li.border{border-top:1px dashed #b1d0ef}#headSearchResult ul .state{width:3em;text-align:center}#headSearchResult ul .count{margin-right:.5em;color:#090}#headSearchResult ul a.ch,#headSearchResult ul a.date,#headSearchResult ul a.title{margin-right:.5em}#headSearchResult ul li .start{color:#0a0;font-size:80%}#headSearchResult ul li .comment{width:400px}#headSearchResult ul li .comment,#headSearchResult ul li .prog{color:#888;font-size:80%;margin-left:1em}table.layout,table.layout td,table.layout tr{margin:0;border-width:0;padding:0}a.iTunes{margin:1px}span.ups_btn{height:16px;width:16px;display:block;float:left;background-image:url(/img/upsf2.gif);cursor:pointer}span.ups_btn.f1{background-position:0 -32px}span.ups_btn.f2{background-position:-16px -32px}span.ups_btn.fc{background-position:-32px -32px}span.ups_btn.f1:hover{background-position:0 -16px}span.ups_btn.f2:hover{background-position:-16px -16px}span.ups_btn.fc:hover{background-position:-32px -16px}span.ups_btn.f1.checked{background-position:0 0}span.ups_btn.f2.checked{background-position:-16px 0}span.ups_btn.fc.checked{background-position:-32px 0}.tabtab .tabs{font-size:90%;border-collapse:collapse}.tabtab .tabs td{padding:0}.tabtab .tab{border-radius:4px 4px 0 0;background-color:#e3f0fd;border:solid #95bdff;border-width:1px 1px 0;color:#555;display:block;margin-right:4px;padding:.25em .5em;white-space:nowrap}.tabtab .tab a:hover{background-color:#80afff;color:#000;text-decoration:none}.tabtab .tab.selected{background-color:#95bdff;color:#000;font-weight:700}.tabtab .tabtabContents{border:2px solid #95bdff;margin-top:0;padding:8px}.chglog ol{list-style:decimal outside;padding:0 0 0 4em;font-size:90%}.chglog li span.editor{font-size:80%}.chglog li a.title{text-decoration:underline}.chglog li span.count,.chglog li span.subtitle{color:#888}.chglog li span.comment{color:#900;font-size:80%}.chglog li span.ch{color:#47d}#header2{width:100%;background:#e3f0fd;border-bottom:1px solid #b1d0ef;border-collapse:collapse;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:16px}#header2>div{vertical-align:baseline;display:flex;align-items:center;min-height:30px}#header2 .username{font-size:12px;font-weight:700}#header2 .title{color:#000;margin-left:8px;font-weight:700}#header2 .search-form{display:inline-flex;margin:auto auto auto 4px}#header2 .search-form .text-field{border-radius:4px 0 0 4px;border:1px solid #888;height:26px;padding:0 4px;box-sizing:border-box}#header2 .search-form .btn{border-radius:0 4px 4px 0;height:26px;padding:0 8px;border:1px solid #888;border-left-width:0;box-sizing:border-box;background-color:#f0f0f0;color:#333;text-decoration:none;white-space:nowrap;text-align:center;line-height:1}#header2 .menu{margin-left:auto;display:flex;font-size:14px}#header2 .menu a{margin:0 4px;color:#009}@media screen and (max-width:800px){#header2{justify-content:center}#header2 .menu,#header2 .search-form{margin:4px}}.dragOver{outline:4px solid #000}.topEpg{display:flex}.indexConfig{margin-bottom:8px;text-align:right;font-size:80%}.indexConfig .menuGr{margin:0 .25em;padding:0;border:solid #88a;border-width:0 0 1px}.indexConfig .menu{padding:0 .25em;font-weight:700}.indexConfig .select{padding:0 .3em;color:#00e}.indexConfig .selected{padding:0 .3em;color:#000}.indexPager{font-size:80%;margin:.5em 0}.indexPager a{white-space:nowrap}.daybox{margin-bottom:8px;padding:1px;background-color:#fff;border:1px solid #9090b0;overflow:hidden}table.lvHD{margin:0;padding:0;border:0;table-layout:fixed}table.lvHD TD{margin:0;padding:1px 3px;border:0}table.lvHD .date{font-size:90%;padding-top:4px}table.lvHD .Sun{background-color:#fac6e3}table.lvHD .Sat{background-color:#d0e0f0}table.lvHD .MonFri{background-color:#fff}table.lvHD .Today{font-weight:700}.v1nowLine{position:absolute;border-left:2px solid #e00;left:0;top:0;z-index:2}.v1nowTime{color:#fff;background-color:#e00;font-size:80%;font-weight:700}.v1scale{position:relative;background-color:#eee;color:#888;border-color:#aaa;border-style:solid;border-width:1px 0;font-size:80%;font-family:Arial}.v1scale .hour{position:absolute;border-left:1px solid #ddd;text-align:center;z-index:1}.lvG-Container{position:relative;width:100%}.lvG{position:absolute}.lvG,.lvT{left:0;top:0;width:100%;table-layout:fixed}.lvT{position:relative;z-index:3}.lvG td{padding:1px 0;line-height:1.1}.lvT td{padding:1px 4px;white-space:nowrap;word-break:keep-all;line-height:1.1}.lvG td{border-bottom:1px solid #ddd}.lvT tr.lvBgStripe td{background-color:#f0f0f0}.lvT tr.ups-f1 span.count,.lvT tr.ups-f1 span.subtitle{color:red;font-weight:700}.lvT tr.ups-f2 span.count,.lvT tr.ups-f2 span.subtitle{color:#0c0;font-weight:700}.lvGHi{background-color:#ffffb0}.lvT a{color:#000}.lvT .tdMark{width:2em;overflow:hidden}.lvT .tdTime{width:5.5em;overflow:hidden}.lvT .tdCh{width:9em}.lvT .tdCh,.lvT .tdRight,.lvT .tdTitle{overflow:hidden}.lvT .tdRight{width:9em}.lvT .EPGMark{border-width:0;padding:0}.lvT div.title{overflow:hidden;word-break:keep-all;white-space:nowrap}.lvT .timeDetail{display:none}.lvT .count,.lvT .subtitle{padding-left:.5em;color:#080}.lvT .comment{color:#900;padding-left:.5em}.lvT .notice{color:#e00;font-weight:700}.lvT .upd{font-size:70%;color:red}.lvT .offset{color:red;font-weight:700;font-size:85%}.lvT a.uc{color:#888}.lvT .state{color:#444}.lvT .dev{font-size:75%;font-weight:700;color:#fff;margin-right:.3em;padding:0 3px;border-radius:2px}.timebox{position:relative;overflow:hidden;margin:-1px 0 -2px;padding-right:1px;z-index:1}.timebox-inner{margin:1px 0 1px 1px;white-space:nowrap;overflow:hidden}.line{border:dashed #7070b0;border-width:0 0 1px}#nowline{background:red;left:-2px;right:-2px;height:2px;overflow:hidden}#nowline,#nowtime{position:absolute;z-index:10}#nowtime{display:none;right:.2em;font-size:120%;font-weight:700;margin-top:-1.3em;color:red}ul.allday{list-style:square inside;text-align:left}ul.allday li{font-weight:700;text-indent:.5em;background-color:#ffffa0}ul.allday li.ics{background-color:#93ceff}.v3cell{border:1px solid #888}.v3cell,.v3cellNoBorder,.v3cellR{padding:0}.v3cellR{border-right:1px solid #888}.v3cellL{border-left:1px solid #888;padding:0}.v3cellTD{border-top:1px solid #888;border-bottom:1px solid #888;padding:0}td.v3dayCell{padding:0 1px 0 2px}.v3dateHeader td{text-align:center;padding:2px 0;vertical-align:top}.v3cellTime{color:#555;border:1px solid #888;background-color:#eee;padding:0}.v3timeColumn{position:relative;border-top:1px solid #888;padding-top:2px;text-align:center;overflow:hidden}span.v3dayCount{font-weight:700}span.v3dayCount span{cursor:pointer;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-shadow:#000 0 0 0}span.v3dayCount span.cf{text-shadow:#fff 1px 1px 1px;color:#555}span.v3dayCount span.new{background-color:#f7a;color:#fff;border:1px solid #fcc}span.v3dayCount span.last{background-color:#b68;color:#fff;border:1px solid #c97}span.v3dayCount span.strong{background-color:#4b4;color:#fff;border:1px solid #beb}div.v3div-top{z-index:1000}div.v3div-hover{z-index:1000;opacity:1!important;filter:Alpha(opacity=100)!important}div.v3div-expand{-webkit-box-shadow:0 2px 2px #000;-moz-box-shadow:0 2px 2px #000}div.v3div{position:absolute;overflow:hidden;line-height:1.2;vertical-align:bottom;display:block}div.v3div-inner{margin-left:5px}div.v3div-f-1{opacity:.5;filter:Alpha(opacity=50)}.v3div a.v3min{color:#000}.v3div a.v3title{color:#000;font-weight:700}.v3div .v3offset{color:red;font-size:80%;font-weight:700}.v3div .count,.v3div .subtitle{color:#888}.v3div .v3cmnt{color:#900;padding:0 .3em}.v3div a.v3ch{color:#47d}.v3div a.v3uc{display:none;position:absolute;right:0;bottom:0;color:#d00;padding:0 2px;float:left;text-decoration:none;line-hgiht:1}.v3div-top a.v3uc{display:block}.v3div .v3notice{font-weight:700;color:red}.v3div .votesAlert{color:#e00;font-weight:700}.v3div .votes{display:none;margin-top:6px;color:#555;background-color:#e3f0fd;padding:1px 2px;border:1px solid #000;float:left;-moz-border-radius:2px;-webkit-border-radius:2px}.v3div-hover .votes{display:block!important}.v3div .votes span{color:#555;cursor:pointer}.v3div .votes span:hover{color:#e00}.v3div .votes span.strong{font-weight:700}.v3div .dev{font-size:75%;font-weight:700;color:#fff;border:1px solid #333;padding:1px 2px;margin-right:2px}div.v3div.ups-f2{-moz-box-shadow:0 0 12px #0f0;-webkit-box-shadow:0 0 12px #0f0;filter:progid:DXImageTransform.Microsoft.Glow(Color="#00ff00",Strength=6);z-index:1}div.v3div.ups-f1{-moz-box-shadow:0 0 18px #f07;-webkit-box-shadow:0 0 18px #f07;filter:progid:DXImageTransform.Microsoft.Glow(Color="#ff0000",Strength=6);z-index:1;opacity:1}table.v4t{background:#e0e0e0}table.v4t td{background:#fff;padding:1px 3px;border:1px solid #ddd}.v4ttl{color:#000}table.v4t .count,table.v4t .subtitle{color:#777;font-size:100%}.v4ch,.v4time{color:#000}.v4c{color:#800;font-size:100%}.v4cn{color:#c00;font-weight:700}.v4g{color:#555;word-break:keep-all;white-space:nowrap}table.v4t tr.ups-f1 span.buttons:after{background-color:red;color:#fff;content:"×";font-weight:700;margin-left:.5em}table.v4t tr.ups-f2 span.buttons:after{background-color:#00a000;color:#fff;content:"レ";font-weight:700;margin-left:.5em}#v3nL:hover,#v3nR:hover{background:#fe8;opacity:.5;filter:Alpha(opacity=50)}.navDate .navDateInner{display:none;position:absolute;margin-left:-2em;margin-top:1.2em;padding:.5em;z-index:3;border:1px solid #999;background:#fff}.navDate:hover{z-index:4}.navDate:hover .navDateInner{display:inline}table.topics{list-style:none;clear:both;margin:.25em 0;line-height:1.3;font-size:85%}table.topics td.date{white-space:nowrap;vertical-align:top}table.topics ul{list-style:none}table.topics ul li{margin-bottom:1px}table.topics ul li.new{background-color:#ffddea}table.topics ul li.new_re{background-color:#d0e3ff}table.topics ul li.strong{background-color:#dfd}table.topics ul li.strong_re{background-color:#efc}a.nico_jk{font-size:80%;color:#c2281e}a.nico_jk:hover{background-color:#faa}a.official{padding:0;color:#a70;margin:0}#v3containerTable a.official,#v3containerTable a.webcast{visibility:hidden}#v3containerTable div.v3div-top a.official,#v3containerTable div.v3div-top a.webcast{visibility:visible}span.users{font-size:80%;font-weight:700;color:#dc67cb}ul.ics_info{margin:4px 0;padding:2px 4px;list-style:none;border:1px solid #93ceff;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:85%;background-color:#d0eaff}@media screen and (max-width:800px){.indexConfig{display:none}.index-html{flex-direction:column}.indexPager{text-align:center}#header2 .menu{font-size:13px}.wideOnly{display:none}}@media screen and (max-width:320px){.v3-1{display:none}}.index-sidebar{width:150px;min-width:150px;padding-left:8px}.index-sidebar table{width:100%;border-collapse:collapse;line-height:1.2;margin:.5em 0}.index-sidebar table th{padding:2px 0;text-align:center}.index-sidebar table td{padding:1px 2px;vertical-align:top}.index-sidebar .idxCal{font-size:11px;border:1px solid #88c;table-layout:fixed;max-width:200px}.index-sidebar .idxCal th{background:#f0f4fa;border:0 solid #88c}.index-sidebar .idxCal td{text-align:center;border:0 solid #88c;padding:0;line-height:1.2;color:#009}.index-sidebar .idxCal a{color:#009;display:block}.index-sidebar .idxCal .view{background-color:#fdd97b}.index-sidebar .idxCal .today{color:#e00;font-weight:700}.index-sidebar .idxCal .selected{background-color:#598fff}.index-sidebar .idxUpdList{font-size:75%;border:1px solid #88c}.index-sidebar .idxUpdList th{background-color:#f0f4fa;border:1px solid #88c}.index-sidebar .idxUpdList td.point{text-align:right;word-break:keep-all;white-space:nowrap;vertical-align:middle}.index-sidebar .idxRelList{font-size:75%;border:1px solid #a8ad70}.index-sidebar .idxRelList th{background:#efefcd;border:1px solid #a8ad70}.index-sidebar .idxRelList td{border:1px solid #a8ad70}.index-sidebar .idxRelList div.date{padding:5px 0 0 2px;font-weight:700;border-bottom:1px dashed #a8ad70}.index-sidebar .idxRelList div.item{padding:2px 0;word-break:break-all;overflow:hidden}.index-sidebar .idxRelList .goods{float:left;font-size:80%;padding:0 2px;border-color:#888;border-style:solid;border-width:0 1px 1px 0;vertical-align:top;color:#fff;margin:0 1px 0 0}.index-sidebar .idxRelList .goods-dvd{background-color:#80c9ff}.index-sidebar .idxRelList .goods-bd{background-color:#4242ff;border-color:#8b42ff}.index-sidebar .idxRelList .goods-music{background-color:#f1a5c4}.index-sidebar .idxRelList .goods-toy{background-color:#7aba7a}.index-sidebar .idxRelList .goods-book{background-color:#e9d1b4}.index-sidebar .idxRelList .goods-game{background-color:#7aba7a}@media screen and (max-width:800px){.index-sidebar{width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding-left:0}.index-sidebar table{margin-top:16px;margin-left:auto;margin-right:auto}.index-sidebar table th{padding:2px}.index-sidebar table td{padding:2px 4px}.index-sidebar .idxCal{font-size:14px;margin-left:auto;margin-right:auto}.index-sidebar .idxCal td{padding-top:4px;padding-bottom:4px}.index-sidebar .idxRelList,.index-sidebar .idxUpdList{font-size:90%}}.tid_goods img.cover{width:75px;height:75px;-o-object-fit:contain;object-fit:contain;margin:4px}.tid_goods td.desc{width:100%}@media screen and (max-width:800px){.tid_goods img.cover{margin:0;width:40px;height:40px}}