/*------------------------------------------------
   Page title
------------------------------------------------*/
#page_title {
position: relative;
clear: both;
margin: 0 0 15px 0;
padding: 0 0 10px 0 ;
border-bottom:1px solid #c1c1c1;
}
.page_title_no {

border-bottom:none  !important;
}

#page_title.nobread {
padding-top: 15px;
}

#page_title h1 {
font-size:1.7em;

}
#page_title h1,#page_title p  {
padding: 0 0 0 23px ;
}
.category1 h1 {
background: url(../images/category/top.gif) no-repeat left center;
}
.category2 h1 {
background: url(../images/category/music.gif) no-repeat left center;
}
.category3 h1 {
background: url(../images/category/sports.gif) no-repeat left center;
}
.category4 h1 {
background: url(../images/category/play.gif) no-repeat left center;
}
.category5 h1 {
background: url(../images/category/classic.gif) no-repeat left center;
}
.category6 h1 {
background: url(../images/category/art.gif) no-repeat left center;
}
.category7 h1 {
background: url(../images/category/movie.gif) no-repeat left center;
}
.category8 h1 {
background: url(../images/category/other.gif) no-repeat left center;
}
.category9 h1 {
background: url(../images/category/pia.gif) no-repeat left center;
}

#topcol h2,
.genre_top_main_m_master h2,
.sub_genre_main_m_master h2,
.news_detail_module_master h2,
.mypage_m_master_m  h3,
.main_m_master h2,
h2.common_style {
clear:both;
font-size:1.2em;
line-height:1em;
background: url(../images/h2_base.gif) left top repeat-x;
padding:8px 8px 5px 8px;
margin:0 0 10px 0;
border-top:1px solid #c1c1c1;
border-left:1px solid #c1c1c1;
border-right:1px solid #c1c1c1;
color:#000;
}

.h2_category_top {
 border-bottom:2px solid #3963ab;
 }
.h2_category_top span {
float:right;
font-size:12px;
 }

.h2_category8 {
border-bottom:2px solid #215197;
}

.category1_pocket_button {
position: relative;
float: right;
bottom: 28px;
}

.category1_pocket_button_detail {
position: relative;
float: right;
}

.category1_pocket_center_button {
	text-align: center;;
}
