/* CSS Document */

body{
background-image:url(images/bg.gif);
padding:0px;
margin:0px;
}

h1{
position:absolute; top:-100px;
left:10px;
}

#btn_title{
width:424px;
height:36px;
padding:0px;
margin-top:80px;
float:left;
}

#btns{
width:185px;
height:158px;
float:right;
}

#btn_01{
width:140px;
height:36px;
padding:0px;
margin-top:22px;
margin-right:0px;
}

#btn_02{
width:140px;
height:36px;
padding:0px;
margin-top:15px;
margin-right:0px;
}

.honmon{
background-image:url(images/txt_bg.gif);
background-repeat:repeat-y;
padding:0px;
margin:0px;
}

p{
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
line-height:22px;
font-size:12px;
color:black;
padding-left:30px;
padding-right:15px;
margin-top:0px;
margin-bottom:0px;
}

#homelink{
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
margin-top:20px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:12px;
}

#entrylink{
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
text-align:center;
font-size:12px;
}

#container{
width:790px;
padding:0px;
margin:0px;
}

#header{
width:790px;
height:158px;
background-image:url(images/header.jpg);
}

#main{
width:713px;
background-image:url(images/naka_bg.jpg);
background-repeat:repeat-y;
padding-left:31px;
padding-right:43px;
float:left;
}

#footer{
float:left;
width:790px;
height:62px;
background-image:url(images/footer.jpg);
}

#main_txt{
width:504px;
float:left;
margin-top:0px;
margin-left:0px;
margin-right:0px;
}

.entry{
padding-top:0px;
margin-bottom:0px;
width:504px;
}

h2{
background-image:url(images/txt_bg.gif);
font-size:14px;
line-height:22px;
color:#336699;
font-weight:bold;
padding-left:30px;
margin:0px;
}

#menu{
width:192px;
float:right;
margin:0px;
padding:0px;
}

#profile{
width:192px;
margin-left:3px;
}

#profile #bg{
width:184px;
float:left;
background-color:#e5e5e5;
border-left:1px solid #d7d5d4;
border-right:1px solid #d7d5d4;
padding-left:3px;
padding-right:3px;
padding-top:0px;
padding-bottom:0px;
margin:0px;
}

#profile #ph{
width:70px;
height:51px;
float:left;
padding-top:8px;
margin-right:5px;
margin-left:2px;
}

#profile #name{
font-size:12px;
font-weight:bold;
padding-top:8px;
color:#333333;
}

#profile #occ{
background-image:none;
font-size:10px;
color:#333333;
line-height:14px;
margin-top:10px;
padding:0px;
}

#profile #about{
background-image:none;
font-size:11px;
color:#333333;
line-height:14px;
padding:0px;
margin-top:15px;
margin-bottom:5px;
margin-left:7px;
margin-right:7px;
}

#profile .imgae{
float:left;
}

#new_release{
float:inherit;
padding-top:15px;
margin-left:3px;
}

#menu ul{
margin:0px;
padding-left:3px;
}

#menu li{
background-image:url(images/menu_list.gif);
background-repeat:no-repeat;
padding-left:0px;
padding-top:8px;
margin-top:8px;
margin-left:0px;
font-size:12px;
line-height:18px;
color:#333333;
list-style:none;
}

#cate_list{
margin-left:3px;
margin-top:15px;
float:inherit;
}

#back_number{
margin-left:3px;
margin-top:15px;
float:inherit;
}

#back_number form{
margin-top:10px;
padding:0px;
}

#rss{
margin-left:3px;
margin-top:15px;
float:inherit;
}

#rss div{
width:auto;
margin-top:10px;
background-image:url(images/icon_rss.gif);
background-repeat:no-repeat;
padding-left:15px;
padding-top:0px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
}

#links{
margin-left:3px;
margin-top:15px;
float:inherit;
}

ul.date{
padding-left:30px;
margin:0px;
height:44px;
background-image:url(images/txt_bg.gif);
color:#555555;
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
}

ul.date li{
float:left;
list-style:none;
padding-top:5px;
padding-left:0px;
margin:0px;
font-size:12px;

}

ul.date li.day{
font-weight:bold;
}

#main_txt .entry p #entrylink{
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
background-image:url(images/txt_bg.gif);
line-height:22px;
font-size:12px;
text-align:center;
margin-top:0px;
margin-bottom:0px;
}

.entry #categorydata{
padding-left:30px;
margin-left:0px;
margin-top:24px;
padding-top:0px;
padding-bottom:25px;
margin-bottom:0px;
}

.entry #categorydata li{
padding-left:5px;
padding-top:0px;
margin-top:4px;
margin-left:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
font-size:12px;
line-height:12px;
color:#333333;
list-style:none;
}

.entry #categorydata span{
padding-left:0px;
margin-left:0px;
font-family:"ＭＳ Ｐゴシック", Osaka, Geneva, Arial, Helvetica, san-serif,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo;
font-size:12px;
line-height:18px;
color:#333333;
}

h3{
padding-left:3px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
margin-left:30px;
margin-right:20px;
margin-top:0px;
margin-bottom:0px;
line-height:21px;
border-left:double 5px black;
border-bottom:solid 1px black;
font-size:12px;
background-color:#f5f3f1;
}

a{
color:#336699;
text-decoration: none;
}

a:visited{
color:##336699;
text-decoration: none;
}

a:hover{
color:##336699;
text-decoration: underline;
}

a:active{
color:##336699;
text-decoration: none;
}

.page_top{
text-align:right;
width:auto;
margin-bottom:15px;
}