#interviewbox h3{width: 700px; margin: 20px 0 0 0; border-bottom: 1px solid #00758C; padding-bottom: 1px;  font-family: 'Oswald', sans-serif; font-size: 14px;}
#interviewbox .box{width: 710px; margin: 10px 0;}
#interviewbox .box img{width: 225px; float: left; margin-right: 10px;}
#interviewbox .box img.last{width: 225px; float: left; margin-right: 0px;}

#interviewbox #navigation {margin-top: 20px;}
#interviewbox #navigation ul li{background: #00758C; padding: 3px 15px; font-family: 'Oswald', sans-serif; float: left; margin-right: 5px;}
#interviewbox #navigation ul li a{color: #fff; text-decoration: none;}
#interviewbox #navigation ul li a:hover{color: #ccc;}


/*article*/
#interview,#movie{margin:10px 0 0 0; width:670px;}
#interview #date{text-align: left; margin-bottom: 3px; font-family: 'Oswald', sans-serif; }
#interview h3{width:670px; margin:15px 0 0 0; padding:0 0 0 5px; height:29px; background:#00758C; line-height:29px; font-size:1.15em; color:#fff; letter-spacing:0.1em;}
#interview h3.hline{width:670px; height:40px; padding-top:5px; letter-spacing:0.1em; line-height:1.2em;}
#interview h3 .date{margin-left:5px; font-size:0.8em; }
#interview h3 a{color:#fff;}
#interview h3.orange{height:40px; background:#00758C; line-height:1.3em;}
#interview h3.orange .image{display:block; padding-top:5px;}
#interview .left305{display:block; float:left; width:305px;}
#interview p,#movie p,#interview .youtube{margin:8px 0 0 0; letter-spacing:0.1em;}

#besttitle{position:relative;}

#interview p.news{margin-left:0; width:650px; padding:10px; border:1px solid #cc0000; background:#ffffcc;}
#interview .textarea{width:605px; padding-bottom:5px;}
#interview .textarea p{margin-bottom:5px; line-height:1.4em;}

#interview .textarea .imagebox{display:block; float:left; width:75px; margin:8px 0 0 0;}
#interview .textarea .textbox{display:block; float:left; width:530px;}

#interview img.border{border:1px solid #eee;}
#interview table.phototb td{vertical-align:top; padding-right:5px;}
#interview table.phototb td img{margin:3px 0 0 0;}
#interview img.right{float:right; padding:3px 0 3px 10px;}
#interview img.left{float:left; padding:3px 10px 3px 0;}
#interview .movieright{float:right; padding:10px 0 3px 3px;}
#interview .movieleft{float:left; padding:10px 3px 3px 0;}
#interview p.cdimage{float:right; margin:10px 3px 3px 3px; padding:3px; border:1px solid #666; text-align:center; font-size:0.85em; line-height:1.2em;}
#interview p.cdimage a{text-decoration:none;}
#interview p.cdimage img{margin-bottom:3px; border:1px solid #eee;}

#links{width:670px;}
#links .left{float:left; margin:0 10px 0 0; width:560px;}
#links .right{float:right; margin:10px 0 0 0; width:100px; text-align:center;}
#links .right a{display:block;}

#interview #information em{font-weight:600;}
#informaiton .name {font-weight: 600; }
#interview .date{font-size:10px; text-align:right;}
#interviewbest690{width:690px;}

/*BEST CD individual*/
#interviewbest690 .date{font-size:10px; text-align:right;}
#interviewbest690 #titlebest{background:#01758E; padding:10px 0 10px 10px; border-bottom:3px solid #00758C;}
#interviewbest690 #bestbox{width:682px; padding:5px 0 20px 0; margin: 15px 0 0 0; }

#interviewbest690 h3{margin:0 0 10px 0; padding:15px 0 0 0; border-left:6px solid #000; border-bottom:none; padding:0 0 0 6px; font-size:18px; color:#000; font-weight:900;}
h4 .sml{font-size:14px;}

#interviewbest690 .bestcd{display:block; float:left; width:124px; margin:10px 10px 5px 0; padding:5px 0 0 0; background: #fff; border: 1px solid #999; letter-spacing:0; text-align:center;}
.last{margin: 5px 0 0 0;}
#interviewbest690 .bestcd .image{display:block;}
#interviewbest690 .bestcd .image2{display:block; padding:5px 0;}
#interviewbest690 .bestcd .text{display:block; float:left; width:112px; margin:2px 0 5px 5px; text-align:left;}
#interviewbest690 .bestcd .text a{color:#0066CC;}
#interviewbest690 .bestcd .text a:hover{color:#0099cc;}
#interviewbest690 .maintext{width:675x; margin:0 auto; margin-top:30px; margin-bottom: 30px;}
#interviewbest690 .maintext p{margin:0 0 10px 0; line-height:1.6em; }
#interviewbest690 .maintext p em{font-weight:600; color:#2e2e2a; font-style:normal;}
#interviewbest690 #profile{width:685px; margin:20px 0 30px 0; padding:0; border-top:1px solid #2e2e2a;
background: #eee;
}
#interviewbest690 #profile h4{padding:5px 0 5px 10px; font-size:16px; font-weight:900; color:#fff; background: #00758C;}
#interviewbest690 #profile h4 .sml{font-size:14px; font-weight:600;}
#interviewbest690 #profile .recimg{display:block; float:left; width:100px; padding:10px;}
#interviewbest690 #profile .recimg img{border:1px solid #ccc;}
#interviewbest690 #profile .rectxt{display:block; float:left; width:500px; padding:10px 0 0 0;}
#interviewbest690 #profile .rectxt p{margin:0 0 10px 0; width:500px;}
#interviewbest690 #profile .rectxt em{font-weight:600; color:#00758D; font-style:normal;}

#interviewbest690 p .bottomtext {display:block; text-align:right; margin-top: 20px;}


#main #interviewbest690 .discarea table{width:630px;}
#gah{margin-top: 5px;}
.pagenum{padding-top: 10px;}

/*Twitter_Facebook*/
#iconbox{width:625px; padding:8px 0 0 5px; background:#eee;}

#iconbox2{margin:5px 0; padding:5px 5px 5px 0; width:670px; background:#eee;}
/*#entry .authorbox .title #iconbox a{float:left; margin:0 0 0 5px;}*/
#iconbox2 .snsbtn{display:block; float:right; margin-right:5px;}
#iconbox2 iframe.twitter-share-button {
    width: 105px!important;
}
#iconbox3{width:625px; margin-top: 10px; padding:5px 0 3px 5px; background:#eee;}

#iconbox4{width:687px; margin-top:0; padding:5px 0 3px 5px; text-align:right; background: #cdcdcd;}
/*#entry .authorbox .title #iconbox a{float:left; margin:0 0 0 5px;}*/
#iconbox4 .snsbtn{display:block; float:right; margin-right:5px;}
#iconbox4 iframe.twitter-share-button {width: 105px!important;}

#custom-tweet-button a {display: block; width:20px; background: url('../lib/all/t_mini.png') left center no-repeat; text-indent:-9999px;}
*:first-child+html #iconbox{padding:0;}
#iconbox a,#custom-tweet-button{display:block; float:right; margin:0 0 0 8px;}
#iconbox img{margin: 0px; padding: 0px;}




/*truck*/
#interviewbest690 .besttruck{display:block; float:left; width:320px; margin:10px 20px 0 0; padding:9px 0 0 0; text-align:center;}
.last{margin: 5px 0 0 0;}
#interviewbest690 .besttruck h4{background: #eee; padding: 5px 0;}
#interviewbest690 .besttruck .text{display:block; float:left; width:300px; margin:0 0 0 0; padding: 5px 10px; text-align:left; background: #eee;}
#interviewbest690 .besttruck .text a{color:#0066CC;}
#interviewbest690 .besttruck .text a:hover{color:#0099cc;}
.jacket{background: #eee; text-align: center; height: 200px;}
.jacket img{margin-top: 40px;}

/*BEST CD INDEX*/
#interviewbest690 #toplist{margin:5px 0 0 0;}
#interviewbest690 #toplist .left{float:left; margin:0 5px 25px 0;}
#interviewbest690 #toplist .right{float:right; margin-bottom:25px;}
#toplist{background: #eee; width: 710px;}


#titlebest2015{color: #00748d; font-size: 11px; font-weight: 600; }
#titlebest2015 h3{border: none;  color: #00748d; padding: 0; margin: 0; line-height: 1.5em; font-size: 18px;}
#titlebest2015{margin: 0;}
h4.name{color: #333; font-weight: 600; font-size: 18px; padding: 10px 7px 0 0; line-height: 1.8em:;}
h4.name img{margin-bottom: 7px;}
h4 .small{font-size: 12px; font-weight: normal;}
table#best2015 {margin: 10px 0 0 5px;}
table#best2015 tr td{padding: 7px 7px;}
table#best2015{margin-bottom: 35px;}

.num{font-weight: 600; font-size: 14px; color: #333;}
ul#list15{padding: 10px 0 0 5px;}
ul#list15 li{float: left; margin:0 5px 10px 5px;}