#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 .yairititle{margin:25px 0 0 0; padding:0 0 0 5px; border-left:5px solid #00748d; font-size:1.4em; color:#00748d; font-weight:600;}
#interview .yairi{width:670px; text-align:left;}
#interview .yairi img.right{float:left; padding:3px 3px 0 0; margin:0;}
#interview .imageright{float:right; margin:5px 5px 0 3px; width:210px; border:1px solid #ccc; padding:5px 0 3px 0; line-height:1.2em; letter-spacing:0; text-align:center;}
#interview .imageright img{padding:0 0 3px 0;}
#interview .yairi .imageright .cap{margin-bottom:3px;}
#interview .yairi .imageleft06{float:left; margin:0 5px 0 0; width:400px;}
#interview .yairi .imageright06{float:left; margin:0 5px 0 0; width:200px;}
#interview .yairi .imageright06 img{margin-bottom:5px;}

#interview #information em{font-weight:600;}

#informaiton .name {font-weight: 600; }

#interview p .green{color:#00748d; font-weight:600;}
#interview p .pink {color:#FF3366; font-weight:600;}
#interview p .blue {color:#0066CC; font-weight:600;}
#interview p .orange{color:#ff6633; font-weight:600;}
#interview p .skyblue{color:#993333; font-weight:600;}
#interview p .bottomtext{display:block; text-align:right;}
#interview p .brown {color:#993300; font-weight:600;}
#interview p .purple {color:#993399; font-weight:600;}

#interview p.underline{padding-bottom:10px; border-bottom:1px dotted #666;}
#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 #000;}
#interviewbest690 #bestbox{width:682px; padding:20px 0 20px 8px; background:url("../../lib/magazine/1212_bestcd/bg_stripe.gif") 0 0 repeat;}

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

#interviewbest690 .bestcd{display:block; float:left; width:130px; margin:10px 6px 0 0; padding:9px 0 0 0; background:url("../../lib/magazine/1212_bestcd/bg_cdback.gif") right bottom no-repeat; letter-spacing:0; text-align:center;}
.last{margin: 5px 0 0 0;}
#interviewbest690 .bestcd .image{display:block; padding:0 0 9px 0;}
#interviewbest690 .bestcd .text{display:block; float:left; width:120px; margin:2px 0 5px 5px; text-align:left;}
#interviewbest690 .bestcd .text a{color:#0066CC;}
#interviewbest690 .bestcd .text a:hover{color:#0099cc;}

#interviewbest690 .maintext{width:665px; margin:0 auto; padding:10px 0 0 5px;}
#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 0 0 5px; background:url("../../lib/magazine/1212_bestcd/bg_stripe.gif") 0 0 repeat; border-top:1px solid #2e2e2a;}
#interviewbest690 #profile h4{padding:10px 0 0 10px; font-size:16px; font-weight:900; color:#00758D;}
#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;}

#main .discarea{margin:0 0 20px 0;}
#main .discarea .credit{margin:3px 0 5px 0;}
#main .discarea .credit p.small{float:left; font-size:10px; letter-spacing: 0; line-height:0.5em;}
#main .discarea .credit img{float:left; margin-right:8px; vertical-align:center;}
#main .discarea table{width:670px; border-bottom:3px solid #736357; background:#eee;}
#main .discarea table.last{border:none;}
#main .discarea td{vertical-align:top; padding:10px;}
#main .discarea td.jacket{width:85px; text-align:center;}
#main .discarea h4{margin-bottom:5px; font-size:1.3em; font-weight:600; color:#ff3333;}
#main .discarea .icon{margin-bottom:5px;}
#main .discarea .icon img{margin-right:10px;}

#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:685px; margin-top:5px; padding:5px 0 3px 5px; text-align:right;}
/*#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;}


/*ページ分割*/
.content-nav {margin:15px 0 25px 0; font-family: 'Oswald', sans-serif; font-size:10px;}
.content-nav ul li {display: inline;}
.content-nav ul span.current_page{margin: 2px; padding:0 7px; border-right:1px solid #666;}
.content-nav ul li a {margin: 2px; padding:0 7px; border-right:1px solid #666; color: #000;}
.content-nav ul li a.link_next{border:none;}
.content-nav ul li a:hover {}
.content-nav ul li a:visited {}





/*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 20px 25px 0;}
#interviewbest690 #toplist .right{float:right; margin-bottom:25px;}
#toplist{ background:url("../../lib/magazine/1212_bestcd/bg_stripe.gif") 0 0 repeat; padding: 10px 5px;}