@charset "utf-8";.interview #primary{background:#fff;border:1px solid #ccc}.interview #primary h2{float:none}.interview #secondary{background:#fff;border:1px solid #ccc}.interview #secondary .entry-list{margin:16px}.interview #secondary .entry-list h3{margin:0 0 15px 0}.interview #secondary .entry-list li{margin:0 0 14px 0}.index #primary{width:958px}.index #primary .list{margin:16px}.index #primary .list .head{padding:0 0 15px 0;margin:0 0 13px 0;overflow:hidden;background:url("/sunvista/chiebukuro/common/images/line_dot-x02.gif") left bottom repeat-x}.index #primary .list .head .img{float:right}.index #primary .list li{border:1px solid #addfe3;overflow:hidden;margin:0 0 15px 0}.index #primary .list li.lastchild{margin:0}.index #primary .list li .photo{float:left;width:424px}.index #primary .list li .detail{float:left;width:450px;padding:23px 23px 0 23px}.index #primary .list li .detail h2{margin:0 0 17px 0;float:none}.index #primary .list li .detail p{line-height:1.6}.index #primary .list li .detail .thum{margin:15px 0 13px 0}.caption{font-size:11.05px;line-height:1.5em;margin:15px 0 25px 0;color:#1a1a1a}.caption li{overflow:hidden;min-height:1px;zoom:1}.caption li .star{width:2.5em;text-align:center;float:left}.caption li .text{width:auto;overflow:hidden;zoom:1;float:none}.caption a:focus,.caption a:link,.caption a:visited{color:#0c5c94!important;text-decoration:underline!important}.caption a:hover{color:#3288c3!important;text-decoration:none!important}.caption .text.txred a:focus,.caption .text.txred a:link,.caption .text.txred a:visited{color:red!important;text-decoration:underline!important}.caption .text.txred a:hover{color:red!important;text-decoration:none!important}