/* 朝美人ブログ　Happy様CSS */


@charset "shift_jis";


/*--------------------------------------------------------
■朝美人ブログ　Happy様
--------------------------------------------------------*/


#asabijinblog_happy a:link{
color:#ff813c;
}


#asabijinblog_happy a:visited{
color:#ff813c;
}


#asabijinblog_happy a:hover{
color:#ff813c;
}


#main_entry{
padding:0px;
text-align:left;
color:#666666;
font-size:12px;
line-height:160%;
margin:20px 5px 20px 5px;
}



/*記事タイトル*/
.e_title{
width:590px;
height:33px;
background:url(/asabijin/happy/images/title.gif) no-repeat;
margin:15px 0 10px 0;
padding: 0;
}


.e_title p{
color:#ffffff;
font-size:16px;
font-weight:bold;
padding:5px 0px 0 20px;
}



#photo_waku{
margin:0 0 15px 0;
}

#photo_waku .p_1{
background:url(/asabijin/happy/images/p_1.gif) no-repeat;
height:5px;
}

#photo_waku .p_2{
background:url(/asabijin/happy/images/p_2.gif) repeat-x;
height:5px;
}

#photo_waku .p_3{
background:url(/asabijin/happy/images/p_3.gif) no-repeat;
height:5px;
width:15px;
}

#photo_waku .p_4{
background:url(/asabijin/happy/images/p_4.gif) repeat-y;
width:5px;
}

#photo_waku .p_5{
background:url(/asabijin/happy/images/p_5.gif) repeat-y;
width:15px;
}

#photo_waku .p_6{
background:url(/asabijin/happy/images/p_6.gif) no-repeat;
height:15px;
}

#photo_waku .p_7{
background:url(/asabijin/happy/images/p_7.gif) repeat-x;
height:15px;
}

#photo_waku .p_8{
background:url(/asabijin/happy/images/p_8.gif) no-repeat;
height:15px;
}


.photo{
padding:5px 10px 10px 5px;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
background-image: url(/asabijin/happy/images/p_shadow.gif);
background-repeat: no-repeat;
background-position: right bottom;
margin:0 0 20px 0;
}


.photo_new{
border:solid 1px #cccccc;
padding:5px;
float:right;
}


.deta{
text-align:right;
margin-top:30px;
}


#backnumber_blog{
font-size:12px;
text-align:center;
}



#new{
background:url(/asabijin/happy/images/new_back.gif) repeat-y;
margin:25px 0 0 0;
font-size:12px;
}


#profile{
font-size:10px;
line-height:160%;
background-color:#ffe3c2;
margin:0 0 15px 0;
}


#profile p{
font-size:10px;
line-height:160%;
margin:0 10px 5px 10px;
}


#category{
border:#e4d6ce solid 2px;
/*margin:0 0 10px 0;*/
}


/*#category ul{
margin:10px 0 10px 0;
}*/


/*#category li{
list-style:url(/asabijin/happy/images/category_arrow.gif) inside;
padding:0 0 3px 10px;
}*/


#category_inside{
margin:10px 0 10px 0;
}


#category_inside div{
padding:0 0 3px 10px;
}



#category #category_inside a:link{
color:#ff813c;
}


#category #category_inside a:visited{
color:#ff813c;
}


#category #category_inside a:hover{
color:#ff813c;
}




