@charset "euc-jp";
/*
asahi.com Kansai
Last Update : 08.06.02
*/

/*関西の住まい用ここから*/

/* List Pattern 2 (zebra)
---------- */
.Kansai-Zebra {
	margin: 0;
	margin-left: -10px;
	margin-right: -10px;
}

.Kansai-Zebra li {
	margin: 0;
	padding: 6px 0 6px 22px;
	background: url(/css08/images/mkr_lnk2.gif) 7px 0.8em no-repeat;
}

.Kansai-Zebra li.Odd {
	background: #eaeeef url(/kansai/image/kansai_sumai_right.gif) 7px 0.8em no-repeat;
}

.Kansai-Zebra a.Blank {
	display:inline-block;
	padding-right: 12px;
	margin-right:5px;
	background: url(/css08/images/mkr_blank.gif) 100% 50% no-repeat;
}

.kansai-sumai-list-left{
font-size:11pt;
}

.kansai-sumai-list-right{
font-size:11pt;
font-weight:bold;
}

.kansai-sumai-text-right{
margin-top:-35px;
border: none;
float: right;
font-size:9pt;
white-space: nowrap;
}

.kansai-sumai-text-right-link{
margin-top:-35px;
border: none;
float: right;
font-size:9pt;
white-space: nowrap;
}


/*関西の住まい用ここまで*/


/*関西トップページ用ここから(08リニューアルでこのクラスは使わず)*/
.Kansai-osusume-box {
	font-size: 76%;
}
/*関西トップページ用ここまで(08リニューアルでこのクラスは使わず)*/

/*関西トップページの最新連載情報の下（旧おすすめ下）用ここから*/
table.kansai-tanojishita-waku{
border-color:#dddddd;
border-width:2px;
border-style:dotted;
}

td.kansai-tanojishita-nakami{
font-size: 85%;
padding-left: 10px;
padding-top: 10px;
}

td.kansai-tanojishita-image{
padding-left: 10px;
float:left;
}

td.kansai-tanojishita-nakami-imagenomigi{
font-size: 85%;
padding-left: 10px;
padding-top: 10px;
clear:left;
}

/*関西トップページ用最新連載情報の下（旧おすすめ下）用ここまで*/

/*三枝の新笑ウインドウ用ここから*/

.Kansai-ThmbSet100 div.ThmbCol {
	width: 100px;
}

/*三枝の新笑ウインドウ用ここまで*/

/*関西の右ナビ用ここから*/

.kansai-rightnavi08-top3box{
	background: url(/css08/images/dotline_x.gif) 0 0 repeat-x;
}

.kansai-rightnavi08-top3box img{
	margin: 0px 5px 5px 8px;
	border-style:solid;
	border-top-color:#eeeeee;
	border-bottom-color:#999999;
	border-left-color:#eeeeee;
	border-right-color:#999999;
	border-top-width:1px;
	border-bottom-width:2px;
	border-left-width:1px;
	border-right-width:2px;
	float:left;
}

.kansai-rightnavi08-newbox{
	clear:both;
}

kansai-rightnavi08-DividLnk ul{
	margin: -5px -5px;
	background: url(/css08/images/dotline_x.gif) 0 0 repeat-x;
}
kansai-rightnavi08-DividLnk li {
	margin: 0;
	padding: 6px 0 5px 5px;
	background: url(/css08/images/dotline_x.gif) 0 0 repeat-x;
}

kansai-rightnavi08-DividLnk li div {
	padding-left: 11px;
	background: url(/css08/images/mkr_lnk.gif) 0 0.5em no-repeat;

/*関西の右ナビ用ここまで*/

/*関西のイベント・フェスティバル用ここから*/

.kansai-festival02-large{
font-size:100%;
line-height:1;
font-weight:bold;
margin-bottom:0.7em;
color:#333333;
}

.kansai-festival03-right-title
{
font-size:9pt;
padding:2px;
width:296px;
color:#ffffff;
background-color:#666666;
border-color:#6699cc;
margin-bottom:2px;
font-weight:bold;
}

.kansai-festival03-table{
width:100%;
padding:0px;
margin:2px 0;
background-color:#ffffff;
border-color:#999966;
border-width:5px;
border-style:solid;
}

.kansai-festival-right-head{
margin-bottom:1px;
font-size:10pt;
}

.kansai-festival-small3{
font-size:85%;
line-height:1.1;
}

.kansai-festival-small4{
font-size:75%;
}

.kansai-festival-midasi1{
line-height:0.6}

/* フェスティバル記事中写真（右寄せ）ここから */
.kansai-npic-festival{
	float: right;
	margin: 0 5px 5px 0;
}
.kansai-npic-festival img{
	display: block;
	margin-bottom: 2px;
	margin-left:auto;
	margin-right:auto;
}

.kansai-npic-festival td{
	padding-bottom: 15px;
	font-size:75%;
}

.kansai-osusume02-small3{
font-size:85%;
line-height:1.3;
}

/* フェスティバル記事中写真（右寄せ）ここまで */
/*関西のイベント・フェスティバル用ここまで*/

