* {
	margin: 0;
	padding: 0;
}

/* ボディに関するCSS */
body {
	margin:0;
	font-size : 90%;
	line-height:140%;
	color: #000000;
}
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	background-color: #FFF;
	border: 2px solid #ccc;
}
a {
	text-decoration: none;
}
a:hover {
	color: red;
	text-decoration: underline;
}

.title {
	width: 255px;
	height: 34px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/logo.gif) no-repeat;
	text-indent: -9999px;
}

#main {
	float: left;
	width: 580px;
}

#side_b {
	float: right;
	width: 195px;
	margin-left: 5px;
}

#main1 {
	float: right;
	width: 420px;
	margin-right: 5px;
}

#side_a {
	float: left;
	width: 150px;
}

ul {
	list-style: none;
}

/* ヘッドに関するCSS */

#header {
	margin-top: 10px;
	margin-left: 10px;
}

/* ヘッド１列目に関するCSS */
#head1 {
	width: 780px;
}
#head1 h1 {
	float: left;
	width: 255px;
}
#pdf  {
	float: left;
	width: 250px;
	margin-left: 10px;
}
#chiiki {
	float: right;
	width: 190px;
	height: 35px;
	margin-right: 10px;
}



/* ヘッド２、３列目に関するCSS */

#head2and3 {
	clear: both;
	width: 780px;
	background-color: #dedede;
}
#head2 {
	width: 768px;
	height: 25px;
	margin-top: 1px;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 5px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/bot_back.gif) bottom left;
}
	
#head2 ul {
	list-style: none;
}
#head2 li {
	float: left;
}
#head2 li a {
	display: block;
	width: 100%;
	text-indent: -9999px;
}
.topb01 {
	width: 55px;
	height: 25px;
}
.topb01 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: 0 -24px;
	padding-top: 5px;
}
.topb01 a:hover {
	background-position: 0 0;
}
.topb02 {
	margin-left: 10px;
	width: 92px;
	height: 25px;
}
.topb02 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -62px -24px;
	padding-top: 5px;
}
.topb02 a:hover {
	background-position: -62px 0;
}
.topb03 {
	width: 71px;
	height: 25px;
}
.topb03 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -154px -24px;
	padding-top: 5px;
}
.topb03 a:hover {
	background-position: -154px 0;
}
.topb04 {
	width: 69px;
	height: 25px;
}
.topb04 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -225px -24px;
	padding-top: 5px;
}
.topb04 a:hover {
	background-position: -225px 0;
}
.topb05 {
	margin-left: 10px;
	width: 98px;
	height: 25px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif) no-repeat;
}
.topb05 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -302px -24px;
	padding-top: 5px;
}
.topb05 a:hover {
	background-position: -302px 0;
}
.topb06 {
	width: 51px;
	height: 25px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif) no-repeat;
}
.topb06 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -400px -24px;
	padding-top: 5px;
}
.topb06 a:hover {
	background-position: -400px 0;
}
.topb07 {
	margin-left: 10px;
	width: 54px;
	height: 25px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif) no-repeat;
}
.topb07 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -458px -24px;
	padding-top: 5px;
}
.topb07 a:hover {
	background-position: -458px 0;
}
.topb08 {
	width: 46px;
	height: 25px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif) no-repeat;
}
.topb08 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -512px -24px;
	padding-top: 5px;
}
.topb08 a:hover {
	background-position: -512px 0;
}
.topb09 {
	margin-left: 10px;
	width: 55px;
	height: 25px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif) no-repeat;
}
.topb09 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -564px -24px;
	padding-top: 5px;
}
.topb09 a:hover {
	background-position: -564px 0;
}
.topb10 {
	margin-left: 10px;
	width: 41px;
	height: 25px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif) no-repeat;
}
.topb10 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -627px -24px;
	padding-top: 5px;
}
.topb10 a:hover {
	background-position: -627px 0;
}
.topb11 {
	width: 84px;
	height: 25px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif) no-repeat;
}
.topb11 a {
	background: url(http://www.pressnet.co.jp/osaka/image_base/headnavi.gif);
	background-position: -668px -24px;
	padding-top: 5px;
}
.topb11 a:hover {
	background-position: -668px 0;
}
#head3 {
	clear: left;
	margin: 3px;
}

#head3 ul {
	list-style: none;
}
head3 a {
	display: block;
	width: 100%;
	text-indent: -9999px;
}
.kensaku1 {
	float: left;
	width: 100px;
} 
.kensaku2 {
	float: left;
	width: 160px;
} 
.data1 {
	margin-left: 50px;
	margin-top: 3px;
	float: left;
	width: 44px;
	line-height: 100%;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_yellow2.gif) no-repeat;
}
.data2 {
	margin-top: 3px;
	float: left;
	width: 68px;
	line-height: 100%;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_yellow2.gif) no-repeat;
}
.data3 {
	margin-top: 3px;
	float: left;
	width: 80px;
	line-height: 100%;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_yellow2.gif) no-repeat;
}
.data4 {
	margin-top: 3px;
	float: left;
	width: 69px;
	line-height: 100%;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_yellow2.gif) no-repeat;
}
.data5 {
	margin-top: 3px;
	float: left;
	width: 150px;
	line-height: 100%;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_yellow2.gif) no-repeat;
}

/* ヘッド４列目に関するCSS */

#head4 {
	clear: both;
	margin: 3px 10px 0 0;
	height: 20px;
	border-top: solid 2px #dedede;
	border-bottom: solid 2px #dedede;
}
#head4 ul {
	list-style: none;
	margin-top: 2px;
}

.news1 {
	float: left;
	width: 55px;
	height: 18px;
}
.news2 {
	float: left;
	width: 680px;
	height: 18px;
	margin: 0 10px;
	font-size: 90%;
}
.news3 {
	float: right;
	width: 13px;
	height: 13px;
}

/* コンテンツに関するCSS */

#content {
	width: 785px;
	margin-top: 10px;
	margin-left: 10px;
}

/* プレゼントに関するCSS */

.present h2 {
	width: 132px;
	height: 24px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/left01.gif) no-repeat;
	text-indent: -9999px;
}
.present {
	width: 134px;
	margin: 0;
	font-size: 75%;
	line-height: 120%;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

/* 過去のヒット作に関するCSS */

.hit {
	width: 134px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

.hit_dai {
	margin-top: 5px;
	width: 138px;
	height: 21px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/left02.gif) no-repeat;
	text-indent: -9999px;
}
.hit h3 {
	width: 110px;
	height: 17px;
	text-indent: -9999px;
}
.hit01 {
	background: url(http://www.pressnet.co.jp/osaka/image_base/hit01.gif) no-repeat;
}
.hit02 {
	background: url(http://www.pressnet.co.jp/osaka/image_base/hit02.gif) no-repeat;
}
.hit03 {
	background: url(http://www.pressnet.co.jp/osaka/image_base/hit03.gif) no-repeat;
}
.hit04 {
	background: url(http://www.pressnet.co.jp/osaka/image_base/hit04.gif) no-repeat;
}
.hit05 {
	background: url(http://www.pressnet.co.jp/osaka/image_base/hit05.gif) no-repeat;
}
.hit06 {
	background: url(http://www.pressnet.co.jp/osaka/image_base/hit06.gif) no-repeat;
}
.hit_kiji ul {
	list-style: none;
}
.hit_kiji li {
	margin: 5px;
	padding: 0;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_red.gif) no-repeat;
	font-size: 70%;
	line-height: 110%;
}
.hit_kiji li a {
	margin-left: 10px;
}
.hitsub li {
	margin: 5px;
	padding: 0;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_red.gif) no-repeat;
	font-size: 100%;
	line-height: 110%;
}
.hitsub li a {
	margin-left: 10px;
}

.no_link {
	padding-left: 10px;
}

#hoken {
	margin-top: 5px;
}

#side_b li {
	margin-bottom: 5px;
}
/* 右サイド　キーワード検索に関するCSS */

img {
	border: 0;
}
#side_b h3{
	text-indent: -9999px;
}

.shop1 h3 {
	margin: 5px;
	width: 177px;
	height: 32px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/sideb_shop.gif) no-repeat;
}
.shop2 h3 {
	width: 191px;
	height: 24px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/sideb_genre.gif) no-repeat;
}
.shop3 h3 {
	width: 191px;
	height: 24px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/sideb_click.gif) no-repeat;
}
.shop4 h3 {
	width: 191px;
	height: 24px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/sideb_kurashi.gif) no-repeat;
}
.shop5 h3 {
	width: 191px;
	height: 24px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/sideb_movie.gif) no-repeat;
}

.shop1 {
	width: 189px;
	border: solid 1px #cccccc;
}

/* 右サイド　ジャンル別検索に関するCSS */

.shop2 {
	width: 189px;
	margin-top: 10px;
	border: solid 1px #cccccc;
}
.genre_kazu {
	font-size: 70%;
}
#gab {
	float: left;
	width: 73px;
	margin: 3px;
	font-size: 85%;
	line-height: 100%;
}
#csk {
	float: left;
	width: 98px;
	margin: 3px;
	font-size: 85%;
	line-height: 100%;
}
.shop2 img {
	vertical-align: middle;
}

/* 右サイド　アンケートに関するCSS */

.shop3 {
	clear: left;
	width: 189px;
	margin-top: 10px;
	border: solid 1px #cccccc;
}
.shop3 p,form {
	margin-left: 5px;
	font-size: 90%;
	line-height: 130%;
}

/* 右サイド　便利帳に関するCSS */

.shop4 {
	width: 189px;
	margin-top: 10px;
	border: solid 1px #cccccc;
}

.shop4 p {
	margin-left: 5px;
	font-size: 90%;
	line-height: 130%;
}

/* 右サイド　タイアップに関するCSS */

.shop5 {
	width: 189px;
	margin-top: 10px;
	border: solid 1px #cccccc;
}
.tieup {
	float: left;
	width: 40px;
	margin-left: 5px;
	margin-right: 15px;
}
.shop5 p {
	font-size: 90%;
	line-height: 110%;
}
.shop5 img {
	margin-left: 5px;
}

/* 中央コンテンツに関するCSS */
.dbb_ul {
	float: right;
	width: 200px;
	line-height: 100%;
}
.dbb_doku {
	float: right;
	width: 70px;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_red.gif) no-repeat;
}
.dbb_blog {
	float: right;
	width: 70px;
	height: 20px;
	margin-top: 3px;
}
.dbb_back {
	float: right;
	width: 100px;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_red.gif) no-repeat;
}
.tenki {
	float: left;
	width: 144px;
}

.banner {
	margin-bottom: 5px;
}

#main1 h4 {
	margin-bottom: 2px;
	font-size: 100%;
}

#headline {
	clear: both;
}
#headline p {
	font-size: 80%;
}

.headbar li {
	float: left;
}
.bar2 {
	width: 7px;
}
.bar2 {
	width: 50px;
	height: 24px;
	line-height: 200%;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 85%;
	text-align: center;
	color: #ffffff;
	background-color: #312929;
}
.bar3 {
	width: 318px;
}
.bar2 {
	width: 42px;
}

.headline1 {
	clear: left;
	border-bottom: dotted 1px #cccccc;
}

.headline2 {
	float: left;
	width: 200px;
	margin-top: 15px;
	border-right: dotted 1px #cccccc;
}
.headline3 {
	float: left;
	width: 200px;
	margin-top: 15px;
	margin-left: 10px;
}
#local {
	clear: left;
	width: 420px;
}
#date {
	text-align: right;
	margin-bottom: 0;
}
.logbox {
	clear: left;
}
.logbox li {
	margin: 5px;
	padding: 0;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_red.gif) no-repeat;
	font-size: 90%;
	line-height: 110%;
}
.logbox li a {
	margin-left: 10px;
}
.logbox
      {
        border: solid 1px #808080;
	margin-left: 1px;
	margin-bottom: 7px;
        width: 400px;
        height: 110px;
        padding: 5px;
        overflow: auto;
}
.top_index ul {
	clear: left;
	width: 420px;
}

.shinten {
	margin-left: 10px;
	margin-bottom: 10px;
	font-size: 90%;
}

.top07 h3 {
	margin: 5px 0 5px 5px;
}
.top07 img {
}
.top08 h3 {
	margin: 5px 0 5px 5px;
}
.top09 {
	clear: left;
}
.top09 h3 {
	margin: 5px 0 5px 5px;
}
.top09 h4 {
	margin-left: 5px;
}
.top09 li {
	margin: 5px;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_yellow.gif) no-repeat;
}
.top10 h3 {
	margin: 5px 0 5px 5px;
}
.top10 h4 {
	margin-left: 5px;
}
.top10 li {
	margin: 5px;
	padding-left: 10px;
	background: url(http://www.pressnet.co.jp/osaka/image_base/list_yellow.gif) no-repeat;
}
.top11 h3 {
	margin: 5px 0 5px 5px;
}

.photo {
	float: left;
	width: 50px;
	margin-left: 10px;
}
.dai {
	float: left;
	width: 130px;
	margin-top: 7px;
	margin-left: 5px;
}
.dai2 {
	line-height: 250%;
	vertical-align: middle;
}
top08 ul {
	clear: left;
}
top11 ul {
	clear: left;
}

/* 画像に関するCSS */

.imagebox_l {
	width: 300px;
	float: left;
	margin-right: 5px;
	color: #006400; /* 文字の色 */
	font-size: 9pt;
	line-height: 11pt;
}
.imagebox_l200 {
	width: 200px;
	float: left;
	margin-right: 3px;
	color: #006400; /* 文字の色 */
	font-size: 9pt;
	line-height: 10pt;
}
.imagebox_l150 {
	width: 150px;
	float: left;
	color: #006400; /* 文字の色 */
	font-size: 9pt;
	line-height: 11pt;
}
.imagebox_l100 {
	margin-top: 5px;
	width: 100px;
	float: left;
	margin-right: 3px;
	color: #006400; /* 文字の色 */
	font-size: 9pt;
	line-height: 11pt;
}
.imagebox60 {
	margin-top: 5px;
	width: 60px;
	float: right;
	margin-left: 1px;
}

.kikaku {
	margin-top: 5px;
}

/* フッタに関するCSS */

#foot {
	clear: both;
	margin-left: 10px;
}
#credit {
	clear: left;
	margin: 5px;
	text-align: center;
	font-size: 90%;
}

