/*-----------------------------------------------------
ameblo CSS Skin Layout Settings
Skin for:	basic_ad
FileName:   type_c.css
$Revision: 1.9 $
-----------------------------------------------------*/

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/*■■■■■■■■■■■ カラムタイプ ■■■■■■■■■■*/
#main{
float: left;
width: 610px;
margin-left: 20px;
}

#sub_a{
float: left;
z-index: 1;
}

#sub_b{
display: none;
}


/*■■■■■■■■■■■ メッセージ　■■■■■■■■■■*/

#message {
width: 610px;
background: url('../img/bg_message_top2.png') no-repeat scroll center top transparent;
}

#message .contents {
width: 610px;
padding: 40px 0 22px;
background: url('../img/bg_message_bottom2.png') no-repeat scroll center bottom transparent;
}

#message .subContents {
padding: 12px 96px 20px 30px;
background: url('../img/bg_message2.png') repeat-y scroll center top transparent;
}

/*■■■■■■■■■■■ センター　■■■■■■■■■■*/

/* entry */

.entry {
background:url('../img/bg_entry2.png') repeat-y center bottom;
}

.entry_head {
background: url('../img/bg_entry_top2.png') no-repeat scroll center top transparent;
}

.entry,
.entry .contents {
width: 610px;
}

.entry h3.title {
margin: 54px 40px 36px 140px;
}

.entry .subContents {
padding: 0 45px;
}

.entry .foot {
height: 70px;
padding-top: 20px;
background: url('../img/bg_entry_bottom2.png') no-repeat center bottom;
}