/*
Theme Name: BAND UP
Theme URI: http://albanus.heteml.jp/web/bandup/wp-content/themes/bandup
Description: FM番組 BAND UP
Author: Rawnotes inc.
*/
/* Style for Ktai Entry
---------------------------------------------------- */
.size-thumbnail{
float:left;
line-height:110%;
font-size:0.85em;
text-indent:0;
margin:0 12px 0px 0;
padding:5px;
border:solid 1px #DCDCDC;
background-color:#F5F5F5;

}

.photo {
padding-right:6px;
float:left;
line-height:110%;
font-size:0.85em;
text-indent:0;
}
.photo img {
margin:0 6px 0px 0;
padding:5px;
border:solid 1px #DCDCDC;
background-color:#F5F5F5;
}
.photo-end {
	clear:left;
}
/* プレイヤー
---------------------------------------------------- */
.powerpress_player{
text-align:right;
margin:0 0 0px 0;
clear:both;
}

/* カレンダー
---------------------------------------------------- */
#wp-calendar {
empty-cells: show;
margin: 0px auto 0px;
width: 180px;
}
/* メールフォーム
---------------------------------------------------- */
.mailform{
background: url(img/bg_mail.gif) no-repeat;
}
/* リンク
---------------------------------------------------- */
a:link, a:visited {
background: transparent;
color:#FA4472;
text-decoration: none;
}
a:hover, a:active{
text-decoration: underline;
}
/* ヘッダー
---------------------------------------------------- */
.header{
height: 20px;
}
.description {
display:inline;
font-size: 12px;
font-weight: bold;
}
.header h1{
font-weight: bold;
display:inline;
font-size: 15px;
margin-right:15px;
color:#D7636C;
}
.headinfo{
width:800px;
height:200px;
}
.logo{
width:280px;
margin:0px;
padding:0;
line-height:0px;
}
.img_broadcasting{
top:3px;
margin:0 0 0 600px;
width:260px;
height:130px;
position: absolute; 
padding:0;
z-index:100;
}
.menu_message{
top:200px;
margin:0 0 0 -100px;
width:120px;
height:100px;
position: absolute; 
padding:0;
z-index:100;}
/* ヘッダーinfo
---------------------------------------------------- */
.img_window{
top:20px;
margin:0 0 0 751px;
width:50px;
height: 200px;
position: absolute; 
padding: 0;
background: url(img/paging.gif) no-repeat;
z-index:50;
}
.window{
height:200px;
width: 520px;
overflow: hidden;
position: relative;
}
.image_reel{
position: absolute;
top:0;
left:0;
}
.image_reel img{
float:left;
}
.paging{
text-align:right;
margin:20px 0 0 0;
line-height:0;
padding:0;
display:none;
}
.paging a{
padding: 5px;
text-decoration: none;
color: #fff;
}
.paging a.active{
font-weight: bold;
background: #D3D3D3;
border: 1px solid #6495ED;
text-decoration: none;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
}
.paging a:hover{
font-weight: bold;
background: #D3D3D3;
border: 1px solid #6495ED;
text-decoration: none;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
}
/* メインコンテンツ
--------------------------------------------------------------------------------------- */
.left{
width:500px;
float:left;
margin:0;
padding:0;
}
.post{
margin:0 0 50px 0;
padding:0 0 20px 0;
clear:both;
}
.date{
float:left;
width:78px;
height:58px;
padding-top:20px;
background-image: url(img/bg_date.gif);
background-repeat: no-repeat;
background-position:center;
color:#FFFFFF;
font-size:35px;
text-align:center;
font-weight:bold;
}
p.month{
margin:5px;
font-size:15px;
font-weight:normal;
}
.headline{
float:left;
width:380px;
height:38px;
margin:10px 0 20px 20px;
padding:20px 10px 0 10px;
border-top:dashed 1px #999999;
border-bottom:dotted 1px #999999;
}
.headline h2{
float:left;
font-size:20px;
}
.author{
float:right;
font-size:15px;
color:#8ac22e;
}
.content{
padding:0 10px 0 10px;
margin-top:0px;
}
.left ul{
float:left;
margin:5px 0 25px 0;
width:300px;
clear:right;
}
.left li{
background-image: url(img/bg_li_blue.gif);
background-repeat: no-repeat;
background-position: left center;
padding:0 0 0 15px;
margin:0;
color:#8296FB;
clear:right;
}
.border{
margin:0 auto;
border:1px solid #666666;
background-color:#F5F5F5;
padding:10px;
width:350px;
}
/* メインメニュー
---------------------------------------------------- */
.menu {
width:800px;
margin:0 auto;
padding:0;
clear:both;
}
.menu ul{
float: left;
margin-top: 25px;
padding: 0;
list-style-type: none;
clear:both;
}
.menu li{
width:160px;
height:40px;
float:left;
margin-left:10px;
padding:0;
}
/* フッター
---------------------------------------------------- */
.footer{
background-color: #54a6a8;
color:#FFFFFF;
margin-top:25px;
margin-bottom:0;
padding:10px;
}
.footer a{
color:#FFFFFF;
}
/* サイドバー
---------------------------------------------------- */
.sidebar {
float:right;
width:180px;
margin:0 0 0 0;
padding:0;
display:inline;
}
.sidebar li a{
background-image: url(img/bg_li_pink.gif);
background-repeat: no-repeat;
background-position: left center;
padding:0 0 0 15px;
margin:0;
color:#999999;
}
.sidebar dt{
margin-bottom:5px;
font-weight: bold;
}
.sidebar dd{
margin-bottom:15px;
}
/* 全体
---------------------------------------------------- */
#wrapper{
margin:0 auto;
width:800px;
}
.main {
width:720px;
padding:40px;
background-color: #FFFFFF;
clear:both;
overflow:auto;
}
strong{
font-weight:Bold;
color:#666666;
margin:0 3px 0 3px;
}
/* ベース
---------------------------------------------------- */
* {
margin: 0;
}
html {
}
body{
margin:0;
padding: 0;
background-color: #E0F1F6;
background-image: url(img/bg_screen.jpg);

background-repeat: repeat-x;
font-size:12px;
font-family: "ＭＳ Ｐゴシック";
color:#666666;
line-height: 21px;
}
img { 
border:0;
margin:0;
}
img.imgborder {
float:left;
display:inline;
margin:10px 10px 10px 0;
padding:5px;
border:solid 1px #DCDCDC;
background-color:#F5F5F5;
clear:left;
}
h1,h2,h3,h4,h5,h6{
font-size:12px;
}
li,ul{
list-style-type: none;
margin:0;
padding:0;
}
/* index
---------------------------------------------------- */

