@charset "utf-8";

#header{
margin:0px auto;
paddingt:0px 0 0 3px;
width:956px;
height:70px;
background:url("../img/common_img/bg_header.gif") 0 0 repeat-y;
}

#logo{
margin:0px 0 0 3px;
padding:0px;
widht:246px;
height:70px;
float:left;
}

.btn_home, .btn_backnumber, .btn_parsonality, .btn_blog, .btn_contact, .btn_home a, .btn_backnumber a, .btn_personality a, .btn_blog a, .btn_contact a, .btn_home_on, .btn_backnumber_on, .btn_personality_on, .btn_blog_on, .btn_contact_on, .btn_home_on a, .btn_backnumber_on a, .btn_personality_on a, .btn_blog_on a, .btn_contact_on a{
margin:0px;
padding:0px;
width:110px;
height:35px;
float:left;
}

.btn_home {background:url(../img/common_img/btn_home.gif) 0 0 no-repeat; float:left;}
.btn_home a{background:url(../img/common_img/btn_home.gif) 0 0 no-repeat; float:left;}
.btn_home a:hover{background:url(../img/common_img/btn_home_ov.gif) 0 0 no-repeat; float:left;}

.btn_backnumber {background:url(../img/common_img/btn_backnumber.gif) 0 0 no-repeat; float:left;}
.btn_backnumber a{background:url(../img/common_img/btn_backnumber.gif) 0 0 no-repeat; float:left;}
.btn_backnumber a:hover{background:url(../img/common_img/btn_backnumber_ov.gif) 0 0 no-repeat; float:left;}
.btn_backnumber_on{background:url(../img/common_img/btn_backnumber_ov.gif) 0 0 no-repeat; float:left;}

.btn_personality {background:url(../img/common_img/btn_personality.gif) 0 0 no-repeat; float:left;}
.btn_personality a{background:url(../img/common_img/btn_personality.gif) 0 0 no-repeat; float:left;}
.btn_personality a:hover{background:url(../img/common_img/btn_personality_ov.gif) 0 0 no-repeat; float:left;}
.btn_personality_on{background:url(../img/common_img/btn_personality_ov.gif) 0 0 no-repeat; float:left;}

.btn_blog {background:url(../img/common_img/btn_blog.gif) 0 0 no-repeat; float:left;}
.btn_blog a{background:url(../img/common_img/btn_blog.gif) 0 0 no-repeat; float:left;}
.btn_blog a:hover{background:url(../img/common_img/btn_blog_ov.gif) 0 0 no-repeat; float:left;}
.btn_blog_on{background:url(../img/common_img/btn_blog_ov.gif) 0 0 no-repeat; float:left;}

.btn_contact {background:url(../img/common_img/btn_contact.gif) 0 0 no-repeat; float:left;}
.btn_contact a{background:url(../img/common_img/btn_contact.gif) 0 0 no-repeat; float:left;}
.btn_contact a:hover{background:url(../img/common_img/btn_contact_ov.gif) 0 0 no-repeat; float:left;}
.btn_contact_on{background:url(../img/common_img/btn_contact_ov.gif) 0 0 no-repeat; float:left;}

#footer{
margin:0px auto;
padding:0px 3px;
width:950px;
background:url("../img/common_img/bg_sideshadow.gif") 0 0 repeat-y;
}

.footer_bottom{
margin:0px auto;
padding:0px;
width:956px;
}

#footer_left a{text-decoration:underline;}

/*--SubCategory_Common--*/

#bread_crumb{
margin:0px 0 0 3px;
padding:8px 0 0 30px;
width:920px;
height:17px;
background:url("../img/common_img/bg_breadcrumb.gif") 0 0 repeat-x;
}

#bread_crumb a:link{color:#d90f75; text-decoration:none;}
#bread_crumb a:visited{color:#d90f75; text-decoration:none;}
#bread_crumb a:hover{color:#d90f75; text-decoration:underline;}

#title_block{
margin:0px 0 0 3px;
padding:0px 0px 0px 30px;
width:920px;
height:30px;
background:url("../img/common_img/bg_title.gif") 0 0 repeat-x;
}

#footer_link{
margin:0px 0px 20px 0px;
padding:0px;
width:890px;
height:100%;
list-style:none;
float:left;
}

#footer_link dt{
margin:0px 0px 10px 0px;
padding:0px;
width:890px;
height:100%;
border-bottom:solid 1px #CCCCCC;
}

#footer_link dd{
margin:0px 10px 0px 0px;
padding:0px;
width:290px;
height:30px;
float:left;
}

#footer_link .flip{
margin:0px;
padding:0px;
width:290px;
height:30px;
float:left;
}