/* CSS Document */
/* --------------------------------------------------
	チラシ画像 2013年10月23日〜 
-------------------------------------------------- */
.prodlists_argd {padding: 12px 0px 12px 17px;}
.sp div.prodlists_argd {padding: 12px 0px 12px 9px;}
.sp div.prodlists_argd div.block{width:140px;padding:0 3px; float:left !important;}

#chirashi .block{
	float:left;
	width:168px;
	margin:0 15px 15px 0;
}
.sp #chirashi .block{
	width:140px;
	margin:0 0 8px 0;
}
#chirashi .block a img{
	border:none;
}
#chirashi .block p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	text-indent:0;
}
.sp #chirashi .block p{
	font-size:10px;
}
#chirashi .block p em{
	margin:0 2px 0 0;
	color: #ec1a00;
	font-size: 18px;
	font-weight: 900 !important;
	line-height: 100%;
	font-family: "Franklin Gothic Medium", Tahoma, Verdana, calibri, "Lucida Sans Typewriter Bold";
	text-decoration: none;
	font-style: normal;
}
#chirashi .block p em strong{
	font-size: 20px;
	font-weight:900 !important;
	font-family: "Franklin Gothic Medium", Tahoma, Verdana, calibri, "Lucida Sans Typewriter Bold";
	letter-spacing:-1px !important;
}
.sp #chirashi .block p em{
	font-size:14px;
	}
.sp #chirashi .block p em strong{
	font-size:16px;
	}
#chirashi .baner { position:relative; margin-bottom:3px; }
#chirashi .baner div.month{	
	position:absolute;
	background:url(/kokunai/kansai/chirashi/images/sprite.png);
	width:68px;
	height:24px;
	top:5px;
	left:100px;
	border-radius:2px 0 0 2px;
	-moz-border-radius:2px 0 0 2px;
	-webkit-border-radius:2px 0 0 2px;
}
.sp #chirashi .baner div.month{	
	/* スマートフォンで表示するなら
	top:5px;
	left:72px;
	 */
	display:none;
}
/* 1月 */
#chirashi .baner div.m01_01{ background-position:0 0px; }
#chirashi .baner div.m01_02{ background-position:-68px 0px; }
#chirashi .baner div.m01_03{ background-position:-136px 0px; }
#chirashi .baner div.m01_04{ background-position:-204px 0px; }
#chirashi .baner div.m01_05{ background-position:-272px 0px; }
#chirashi .baner div.m01_06{ background-position:-340px 0px; }
#chirashi .baner div.m01_07{ background-position:-408px 0px; }
#chirashi .baner div.m01_08{ background-position:-476px 0px; }
#chirashi .baner div.m01_09{ background-position:-544px 0px; }
#chirashi .baner div.m01_10{ background-position:-612px 0px; }
#chirashi .baner div.m01_11{ background-position:-680px 0px; }
#chirashi .baner div.m01_12{ background-position:-748px 0px; }
/* 2月 */
#chirashi .baner div.m02_01{ background-position:0 -24px; }
#chirashi .baner div.m02_02{ background-position:-68px -24px; }
#chirashi .baner div.m02_03{ background-position:-136px -24px; }
#chirashi .baner div.m02_04{ background-position:-204px -24px; }
#chirashi .baner div.m02_05{ background-position:-272px -24px; }
#chirashi .baner div.m02_06{ background-position:-340px -24px; }
#chirashi .baner div.m02_07{ background-position:-408px -24px; }
#chirashi .baner div.m02_08{ background-position:-476px -24px; }
#chirashi .baner div.m02_09{ background-position:-544px -24px; }
#chirashi .baner div.m02_10{ background-position:-612px -24px; }
#chirashi .baner div.m02_11{ background-position:-680px -24px; }
#chirashi .baner div.m01_12{ background-position:-748px -24px; }
/* 3月 */
#chirashi .baner div.m03_01{ background-position:0 -48px; }
#chirashi .baner div.m03_02{ background-position:-68px -48px; }
#chirashi .baner div.m03_03{ background-position:-136px -48px; }
#chirashi .baner div.m03_04{ background-position:-204px -48px; }
#chirashi .baner div.m03_05{ background-position:-272px -48px; }
#chirashi .baner div.m03_06{ background-position:-340px -48px; }
#chirashi .baner div.m03_07{ background-position:-408px -48px; }
#chirashi .baner div.m03_08{ background-position:-476px -48px; }
#chirashi .baner div.m03_09{ background-position:-544px -48px; }
#chirashi .baner div.m03_10{ background-position:-612px -48px; }
#chirashi .baner div.m03_11{ background-position:-680px -48px; }
#chirashi .baner div.m03_12{ background-position:-748px -48px; }
/* 4月 */
#chirashi .baner div.m04_01{ background-position:0 -72px; }
#chirashi .baner div.m04_02{ background-position:-68px -72px; }
#chirashi .baner div.m04_03{ background-position:-136px -72px; }
#chirashi .baner div.m04_04{ background-position:-204px -72px; }
#chirashi .baner div.m04_05{ background-position:-272px -72px; }
#chirashi .baner div.m04_06{ background-position:-340px -72px; }
#chirashi .baner div.m04_07{ background-position:-408px -72px; }
#chirashi .baner div.m04_08{ background-position:-476px -72px; }
#chirashi .baner div.m04_09{ background-position:-544px -72px; }
#chirashi .baner div.m04_10{ background-position:-612px -72px; }
#chirashi .baner div.m04_11{ background-position:-680px -72px; }
#chirashi .baner div.m04_12{ background-position:-748px -72px; }
/* 5月 */
#chirashi .baner div.m05_01{ background-position:0 -96px; }
#chirashi .baner div.m05_02{ background-position:-68px -96px; }
#chirashi .baner div.m05_03{ background-position:-136px -96px; }
#chirashi .baner div.m05_04{ background-position:-204px -96px; }
#chirashi .baner div.m05_05{ background-position:-272px -96px; }
#chirashi .baner div.m05_06{ background-position:-340px -96px; }
#chirashi .baner div.m05_07{ background-position:-408px -96px; }
#chirashi .baner div.m05_08{ background-position:-476px -96px; }
#chirashi .baner div.m05_09{ background-position:-544px -96px; }
#chirashi .baner div.m05_10{ background-position:-612px -96px; }
#chirashi .baner div.m05_11{ background-position:-680px -96px; }
#chirashi .baner div.m05_12{ background-position:-748px -96px; }
/* 6月 */
#chirashi .baner div.m06_01{ background-position:0 -120px; }
#chirashi .baner div.m06_02{ background-position:-68px -120px; }
#chirashi .baner div.m06_03{ background-position:-136px -120px; }
#chirashi .baner div.m06_04{ background-position:-204px -120px; }
#chirashi .baner div.m06_05{ background-position:-272px -120px; }
#chirashi .baner div.m06_06{ background-position:-340px -120px; }
#chirashi .baner div.m06_07{ background-position:-408px -120px; }
#chirashi .baner div.m06_08{ background-position:-476px -120px; }
#chirashi .baner div.m06_09{ background-position:-544px -120px; }
#chirashi .baner div.m06_10{ background-position:-612px -120px; }
#chirashi .baner div.m06_11{ background-position:-680px -120px; }
#chirashi .baner div.m06_12{ background-position:-748px -120px; }
/* 7月 */
#chirashi .baner div.m07_01{ background-position:0 -144px; }
#chirashi .baner div.m07_02{ background-position:-68px -144px; }
#chirashi .baner div.m07_03{ background-position:-136px -144px; }
#chirashi .baner div.m07_04{ background-position:-204px -144px; }
#chirashi .baner div.m07_05{ background-position:-272px -144px; }
#chirashi .baner div.m07_06{ background-position:-340px -144px; }
#chirashi .baner div.m07_07{ background-position:-408px -144px; }
#chirashi .baner div.m07_08{ background-position:-476px -144px; }
#chirashi .baner div.m07_09{ background-position:-544px -144px; }
#chirashi .baner div.m07_10{ background-position:-612px -144px; }
#chirashi .baner div.m07_11{ background-position:-680px -144px; }
#chirashi .baner div.m07_12{ background-position:-748px -144px; }
/* 8月 */
#chirashi .baner div.m08_01{ background-position:0 -168px; }
#chirashi .baner div.m08_02{ background-position:-68px -168px; }
#chirashi .baner div.m08_03{ background-position:-136px -168px; }
#chirashi .baner div.m08_04{ background-position:-204px -168px; }
#chirashi .baner div.m08_05{ background-position:-272px -168px; }
#chirashi .baner div.m08_06{ background-position:-340px -168px; }
#chirashi .baner div.m08_07{ background-position:-408px -168px; }
#chirashi .baner div.m08_08{ background-position:-476px -168px; }
#chirashi .baner div.m08_09{ background-position:-544px -168px; }
#chirashi .baner div.m08_10{ background-position:-612px -168px; }
#chirashi .baner div.m08_11{ background-position:-680px -168px; }
#chirashi .baner div.m08_12{ background-position:-748px -168px; }
/* 9月 */
#chirashi .baner div.m09_01{ background-position:0 -192px; }
#chirashi .baner div.m09_02{ background-position:-68px -192px; }
#chirashi .baner div.m09_03{ background-position:-136px -192px; }
#chirashi .baner div.m09_04{ background-position:-204px -192px; }
#chirashi .baner div.m09_05{ background-position:-272px -192px; }
#chirashi .baner div.m09_06{ background-position:-340px -192px; }
#chirashi .baner div.m09_07{ background-position:-408px -192px; }
#chirashi .baner div.m09_08{ background-position:-476px -192px; }
#chirashi .baner div.m09_09{ background-position:-544px -192px; }
#chirashi .baner div.m09_10{ background-position:-612px -192px; }
#chirashi .baner div.m09_11{ background-position:-680px -192px; }
#chirashi .baner div.m09_12{ background-position:-748px -192px; }
/* 10月 */
#chirashi .baner div.m10_01{ background-position:0 -216px; }
#chirashi .baner div.m10_02{ background-position:-68px -216px; }
#chirashi .baner div.m10_03{ background-position:-136px -216px; }
#chirashi .baner div.m10_04{ background-position:-204px -216px; }
#chirashi .baner div.m10_05{ background-position:-272px -216px; }
#chirashi .baner div.m10_06{ background-position:-340px -216px; }
#chirashi .baner div.m10_07{ background-position:-408px -216px; }
#chirashi .baner div.m10_08{ background-position:-476px -216px; }
#chirashi .baner div.m10_09{ background-position:-544px -216px; }
#chirashi .baner div.m10_10{ background-position:-612px -216px; }
#chirashi .baner div.m10_11{ background-position:-680px -216px; }
#chirashi .baner div.m10_12{ background-position:-748px -216px; }
/* 11月 */
#chirashi .baner div.m11_01{ background-position:0 -240px; }
#chirashi .baner div.m11_02{ background-position:-68px -240px; }
#chirashi .baner div.m11_03{ background-position:-136px -240px; }
#chirashi .baner div.m11_04{ background-position:-204px -240px; }
#chirashi .baner div.m11_05{ background-position:-272px -240px; }
#chirashi .baner div.m11_06{ background-position:-340px -240px; }
#chirashi .baner div.m11_07{ background-position:-408px -240px; }
#chirashi .baner div.m11_08{ background-position:-476px -240px; }
#chirashi .baner div.m11_09{ background-position:-544px -240px; }
#chirashi .baner div.m11_10{ background-position:-612px -240px; }
#chirashi .baner div.m11_11{ background-position:-680px -240px; }
#chirashi .baner div.m11_12{ background-position:-748px -240px; }
/* 12月 */
#chirashi .baner div.m12_01{ background-position:0 -262px; }
#chirashi .baner div.m12_02{ background-position:-68px -262px; }
#chirashi .baner div.m12_03{ background-position:-136px -262px; }
#chirashi .baner div.m12_04{ background-position:-204px -262px; }
#chirashi .baner div.m12_05{ background-position:-272px -262px; }
#chirashi .baner div.m12_06{ background-position:-340px -262px; }
#chirashi .baner div.m12_07{ background-position:-408px -262px; }
#chirashi .baner div.m12_08{ background-position:-476px -262px; }
#chirashi .baner div.m12_09{ background-position:-544px -262px; }
#chirashi .baner div.m12_10{ background-position:-612px -262px; }
#chirashi .baner div.m12_11{ background-position:-680px -262px; }
#chirashi .baner div.m12_12{ background-position:-748px -262px; }
/* 年末年始 */
#chirashi .baner div.m12_01nn{ background-position:-748px -288px; }
/* アイコン */
#chirashi .baner div.icon{	
	position:absolute;
	background:url(/kokunai/kansai/chirashi/images/sprite.png);
	width:168px;
	height:15px;
	top:73px;
	left:0px;
}
.sp #chirashi .baner div.icon{	
	width:140px;
	top:60px;
	overflow:hidden;
}
#chirashi .baner div.us{ background-position:0 -339px; }
#chirashi .baner div.jo{ background-position:-168px -339px; }
#chirashi .baner div.ol{ background-position:-336px -339px; }
#chirashi .baner div.np{ background-position:-504px -339px; }
#chirashi .baner div.io{ background-position:0 -354px; }
#chirashi .baner div.as{ background-position:-168px -354px; }
#chirashi .baner div.ih{ background-position:-336px -354px; }
#chirashi .baner div.jp{ background-position:-504px -354px; }
#chirashi .baner div.nt{ background-position:0 -369px; }
#chirashi .baner div.kj{ background-position:-168px -369px; }
#chirashi .baner div.tm{ background-position:-336px -369px; }
#chirashi .baner div.nj{ background-position:-504px -369px; }
#chirashi .baner div.id{ background-position:0 -384px; }
#chirashi .baner div.jr{ background-position:-168px -384px; }
#chirashi .baner div.ko{ background-position:-336px -384px; }
#chirashi .baner div.os{ background-position:-504px -384px; }
#chirashi .baner div.yb{ background-position:0 -399px; }
#chirashi .baner div.tj{ background-position:-168px -399px; }
#chirashi .baner div.ss{ background-position:-504px -399px; }
/* ディスティネーション */
#chirashi .baner div.dst{	
	position:absolute;
	background:url(/kokunai/kansai/chirashi/images/sprite.png);
	width:45px;
	height:15px;
	top:73px;
	left:123px;
}
.sp #chirashi .baner div.dst{	
	top:0;
	left:0;
	border-radius: 2px 0 0 0 / 2px 0 0 0;
}
#chirashi .baner div.oka{ background-position:0 -288px; }
#chirashi .baner div.rito{ background-position:-45px -288px; }
#chirashi .baner div.hok{ background-position:-90px -288px; }
#chirashi .baner div.kyu{ background-position:-135px -288px; }
#chirashi .baner div.tyo{ background-position:-180px -288px; }
#chirashi .baner div.tdr{ background-position:-225px -288px; }
#chirashi .baner div.thu{ background-position:-270px -288px; }
#chirashi .baner div.skk{ background-position:-315px -288px; }

#chirashi .baner div.isg{ background-position:0 -303px; }
#chirashi .baner div.mmy{ background-position:-45px -303px; }
#chirashi .baner div.mst{ background-position:-90px -303px; }


/* 発地 */
.prodlists_argd .badge {
    position: absolute;
    right: 0px;
    top: 32px;
}
.sp .prodlists_argd .badge {display:none;}

/* 各方面TOP発地 */
.osusumeTour .badge {
    position: absolute;
    right: 0px;
    top: 30px;
}
.sp .osusumeTour .badge {display:none;}


/* 各方面TOP */
.osusumeTour{
	margin-top:16px;
	margin-left:16px;
}

/* 各方面TOP(SP) */
.sp .osusumeTour{
	margin-top:6px;
	text-align:center;
	}
.sp .osusumeTour .block {
	width:46%!important;
	float:left;display:block;
	text-align:center;
	position: relative;
	padding: 3px;
	display: block;
	border: 1px solid rgb(238, 238, 238);
	margin: 2px;
	border-radius: 8px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.5);
	text-decoration:none;
}






