@charset "euc-jp";

/* ----- index.htmlのみに使用するCSSです ----- */
/* ※ 新着情報見出し以外は変更しないで下さい ※ */

/* トップページ画像位置 */
div#top_image{
	text-align: center;
	margin-bottom:15px;
}

/* ピックアップ */
#pickup{
	padding:0;
	margin:0;
}

/*なにわのこだわり*/
#top-kodawari{
	padding:15px;
	margin-top:20px;
	background-image: url(../images/kodawari_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border: 2px solid #33A02B;
	border-radius: 4px;
}

#kodawari-box{
	padding:0;
	margin:16px 0 0 0;
}

/* 新着情報 */
div#news {
	width: 100%;
	margin-top: 20px;
}

/* 新着情報見出し（画像にする場合はmargin,paddin以外は削除） */
div#news h3 {
	margin: 0px;
	padding: 0px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 1%, #ffffff 33%, #7fc902 34%, #5caa00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 1%,#ffffff 33%,#7fc902 34%,#5caa00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 1%,#ffffff 33%,#7fc902 34%,#5caa00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#5caa00',GradientType=0 ); /* IE6-9 */
}

/* 新着情報 */
div#nProgram {
	overflow:auto;
	width: 100%; /*幅*/
	height:120px; /*高さ*/
	margin-bottom:6px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	border-left:solid 1px;
	border-color: #cccccc;
}

#nProgram dl {
	margin:10px;/*マージン（調整可）*/
}

#nProgram dl dt {
	margin:0;
	padding:0;

	font-weight:normal;
}

#nProgram dl dd {
	margin:0 0 6px 0;/*マージン（調整可）*/
	padding:0 6px 3px 6px;/*余白（調整可）*/
	border-bottom:1px dashed #dddddd;/*ボーダーの太さ・スタイル・カラー（変更可）*/
}

/* フリースペース */
div#free {
	float: right;
	width: 220px;
	margin-top: 4px;
	margin-right: 3px;
}

/* ----- 以下、フリースペース内で必要な設定があれば、各自追加して下さい ----- */
#banner_top_mov{
	margin-top:15px;
	@media screen and ( max-width:764px )
	{
		padding:10px;
	}
}
#banner_top_mov img{
	width:100%;
	height:auto;
}
.fancybox__content {
	width: auto !important;
	height: 800px !important;
	max-height:80% !important;
}
.fancybox__container *:focus {
  outline: none !important;
}