@charset "utf-8";















/*------------------------------------------------







   Page title







  ------------------------------------------------*/































#page_title {







	border-bottom: 1px solid #c1c1c1;







	clear: both;







	margin: 0 0 15px 0;







	padding: 0 0 10px 0 ;







	position: relative; }















.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(https://image.pia.jp/images2/category/top.gif) no-repeat left center; }















.category2 h1 { background: url(https://image.pia.jp/images2/category/music.gif) no-repeat left center; }















.category3 h1 { background: url(https://image.pia.jp/images2/category/sports.gif) no-repeat left center; }















.category4 h1 { background: url(https://image.pia.jp/images2/category/play.gif) no-repeat left center; }















.category5 h1 { background: url(https://image.pia.jp/images2/category/classic.gif) no-repeat left center; }















.category6 h1 { background: url(https://image.pia.jp/images2/category/art.gif) no-repeat left center; }















.category7 h1 { background: url(https://image.pia.jp/images2/category/movie.gif) no-repeat left center; }















.category8 h1 { background: url(https://image.pia.jp/images2/category/other.gif) no-repeat left center; }















.category9 h1 { background: url(https://image.pia.jp/images2/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 {







	background: url(https://image.pia.jp/images2/h2_base.gif) left top repeat-x;







	border-left: 1px solid #c1c1c1;







	border-right: 1px solid #c1c1c1;







	border-top: 1px solid #c1c1c1;







	clear: both;







	color: #000;







	font-size: 1.2em;







	line-height: 1em;







	margin: 0 0 10px 0;







	padding: 8px 8px 5px 8px; }















.h2_category_top { border-bottom: 2px solid #3963ab; }















	.h2_category_top span {







		float: right;







		font-size: 12px; }















.h2_category8 { border-bottom: 2px solid #215197; }