@charset "utf-8";
/* top.css */


/* =====================================
	 top
===================================== */

/* mainvisual */

.frontpage .mainvisual {
	position: relative;
	padding: 0;
	overflow: hidden;
	width: 100%; height: 495px;
	background: #dfd7c8;
}
.frontpage .mainvisual #slide {
	visibility: hidden;
}
.frontpage .mainvisual ul li {
	width: 960px; height: 450px;
	clear: none;
	position: absolute;
	top: 0; left: 0;
}
.frontpage .mainvisual ul li img {
	visibility: hidden;
}
/*.frontpage .mainvisual ul li.mv01 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img01.jpg);}
.frontpage .mainvisual ul li.mv02 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img02.jpg);}
.frontpage .mainvisual ul li.mv03 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img03.jpg);}
.frontpage .mainvisual ul li.mv04 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img04.jpg);}
.frontpage .mainvisual ul li.mv05 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img05.jpg);}*/
.frontpage .mainvisual ul li.mv06 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img_omigoto.jpg);}
.frontpage .mainvisual ul li.mv01 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img01.jpg);}/*五感外観*/
.frontpage .mainvisual ul li.mv02 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img02.jpg);}/*パティシエ5人*/
.frontpage .mainvisual ul li.mv03 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img03.jpg);}/*焼き菓子*/
.frontpage .mainvisual ul li.mv04 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img04.jpg);}/*畑*/
.frontpage .mainvisual ul li.mv05 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img05.jpg);}/*店員さん*/
/*おせち*/
.frontpage .mainvisual ul li.mv07 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/top_osechi_01.png);}
/*母の日*/
.frontpage .mainvisual ul li.mv10 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/event/mother/mday_top.jpg);}
/*お中元ギフト*/
.frontpage .mainvisual ul li.mv11 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/pc_mv_img11.jpg);}
/*杏仁豆腐*/
.frontpage .mainvisual ul li.mv12 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/tonyuannin2017_bn.jpg);}
/*味くらべ*/
.frontpage .mainvisual ul li.mv13 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/ajikurabe_bn_top2.jpg);}
/*秋冬ギフト*/
.frontpage .mainvisual ul li.mv14 { background-image: url(https://www.patisserie-gokan.co.jp/gokan-storage/img/item/season_gift/autumnwinter_bn_top.jpg);}
/*豆富花*/
.frontpage .mainvisual ul li.mv16 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/toufa2017_bn.jpg);}
/*お歳暮ギフト*/
.frontpage .mainvisual ul li.mv17 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/item/season_gift/oseibo_bn_top.jpg);}
/*お正月*/
.frontpage .mainvisual ul li.mv18 { background-image: url(https://www.patisserie-gokan.co.jp/gokan-storage/img/event/shogatsu/bn_top.jpg);}
/*バレンタイン*/
.frontpage .mainvisual ul li.mv19 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/event/valentine/bn_top.jpg);}
/*ホワイトデー*/
.frontpage .mainvisual ul li.mv20 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/event/white/bn_top.jpg);}
/*ひなまつり*/
.frontpage .mainvisual ul li.mv21 { background-image: url(https://www.patisserie-gokan.co.jp/gokan-storage/img/event/hinamatsuri/bn_top.jpg);}
/*クリスマスケーキ特集*/
/*春のギフト*/
.frontpage .mainvisual ul li.mv22 { background-image: url(https://www.patisserie-gokan.co.jp/gokan-storage/img/item/season_gift/spring_bn_top.jpg);}
/*春夏ギフト*/
.frontpage .mainvisual ul li.mv23 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/item/springsummer_gift/ss2018_bn_top.jpg);}
/*お中元ギフト ポイント2倍*/
.frontpage .mainvisual ul li.mv25 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/event/summergift/bn_top.jpg);}
/*たまごプリン*/
.frontpage .mainvisual ul li.mv26 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/okutanbapudding_bn_top.jpg);}
/*万果の大樹*/
.frontpage .mainvisual ul li.mv28 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/original/bankanotaiju/bn_top.jpg);}
/*マンゴープリン*/
.frontpage .mainvisual ul li.mv29 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/mangopudding2019_bn.jpg);}
/*秋ギフト*/
.frontpage .mainvisual ul li.mv30 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/item/autumn_gift/aki2019_bn.jpg);}
.frontpage .mainvisual ul li.mv31 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/event/xmas/bn_top.jpg);}
.frontpage .mainvisual ul li.mv99 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/lemon1.jpg);}/*レモン*/
.frontpage .mainvisual ul li.mv100 { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/online_pc.jpg);}/*ええもんサブレ*/
.frontpage .mainvisual ul li.mv101 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2020/10/960_450.jpg);}/*生れもんさん*/
/*.frontpage .mainvisual ul li.mv102 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2020/10/Xmas_pc-1.jpg);} 20.12.25非表示*/ /*クリスマスケーキ*/
.frontpage .mainvisual ul li.mv103 { background-image: url(https://www.patisserie-gokan.co.jp/images/img/item/osyougatu2021/960_450.jpg);}/*2021お正月商品*/
/*.frontpage .mainvisual ul li.mv104 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/01/VD_pc-2.jpg);} 2021バレンタイン 21.02.15非表示*/
/*.frontpage .mainvisual ul li.mv105 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/02/wd2021_pc_top001.jpg);} 2021ホワイトデー 21.03.15非表示*/
.frontpage .mainvisual ul li.mv106 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/03/springgift2021_pc.jpg);} /*2021ホワイトデー 21.03.15表示*/
.frontpage .mainvisual ul li.mv107 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/04/summer2021_pc2.png);} /*春夏ギフト 21.04.01表示*/
.frontpage .mainvisual ul li.mv108 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/04/pc_md2022.jpg);} /*2021母の日ギフト 22.04.22表示*/
.frontpage .mainvisual ul li.mv109 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/05/topimg_ochugen2021_pc.png);} /*2021お中元ギフト 21.06.1表示*/
/*.frontpage .mainvisual ul li.mv110 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/08/bnr1.jpg);} 秋ギフト 21/4/1公開表示 21/10/8非表示*/
.frontpage .mainvisual ul li.mv111 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/09/okashi_960_450.jpg);} /*厳選10種！！幸せお菓子バッグ 21/9/3公開表示*/
.frontpage .mainvisual ul li.mv112 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/10/960_450_oseibo1008.jpg);} /*お歳暮ギフト特集 21/10/8公開表示*/
.frontpage .mainvisual ul li.mv113 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/11/xmas960_450_gokan.jpg);} /*クリスマスケーキ 21/11/1公開表示*/
.frontpage .mainvisual ul li.mv114 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2021/12/hpgokanwinter.jpg);} /*冬期間限定 21/11/1公開表示*/
.frontpage .mainvisual ul li.mv115 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2020/12/960x450.jpg);} /*Happy New Year2022 21/12/24公開表示*/
.frontpage .mainvisual ul li.mv116 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/01/gokan_hp_pc.jpg);} /*バレンタイン2022 22/1/14公開表示*/
.frontpage .mainvisual ul li.mv117 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/01/yukibousi_bn_top.jpg);} /*雪帽子 22/1/18公開表示*/
.frontpage .mainvisual ul li.mv118 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/02/960_450_1.jpg);} /*2022ホワイトデー 22.2.21公開*/
.frontpage .mainvisual ul li.mv119 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/03/pc3.jpg);} /*ええもん三宝柑、ええもんちぃ三宝柑22.04.01公開*/
.frontpage .mainvisual ul li.mv120 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/03/manma_bn_top.jpg);} /*五感 まんま2022.04.01公開*/
.frontpage .mainvisual ul li.mv121 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/08/ええもん国産和栗_bn_top.jpg);} /*ええもん国産和栗秋バナー2022.08.16公開　2022.0920非表示*/
.frontpage .mainvisual ul li.mv122 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/09/autumngift_pc960_450.jpg);} /*秋ギフト2022.09.1公開*/
.frontpage .mainvisual ul li.mv123 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/09/990_450.jpg);} /*風色【収穫芋/収穫栗】2022.09.1公開*/
.frontpage .mainvisual ul li.mv124 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/09/ええもん国産和栗_bn_top02.jpg);} /*ええもん国産和栗通常2022.09.20公開*/
.frontpage .mainvisual ul li.mv125 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2014/10/oseibo_pc960_450_2.jpg);} /*2022お歳暮2022.10.01公開*/
.frontpage .mainvisual ul li.mv126 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2022/10/xmas_gokan.png);} /*クリスマスデコ2022.11.01公開*/
.frontpage .mainvisual ul li.mv127 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2014/10/960_450.jpg);} /*春ギフト2023.03.15公開*/
.frontpage .mainvisual ul li.mv128 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2023/09/keirou2023_bn_top.jpg);} /*敬老の日2023.09.1公開*/
.frontpage .mainvisual ul li.mv129 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2023/09/akinogift2023_bn_top.jpg);} /*秋ギフト2023.09.24公開*/
.frontpage .mainvisual ul li.mv130 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2023/10/お歳暮960×450.png);} /*お歳暮2023.11.01公開*/
.frontpage .mainvisual ul li.mv131 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/uploads/2023/11/christmas_bunner_2023.png);} /*クリスマスケーキ2023.11.02公開*/
.frontpage .mainvisual ul li.mv132 { background-image: url(https://www.patisserie-gokan.co.jp/wp-content/themes/gokan/img/parloir/bunner-parloir2.png);} /*GOKAN PARLOIR公開*/
.frontpage .mainvisual ul li.mv133 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2025/04/ええもん.png);} /*ええもん黒豆公開*/
.frontpage .mainvisual ul li.mv134 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2025/04/ええもん抹茶.png);} /*ええもん抹茶公開*/
.frontpage .mainvisual ul li.mv135 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2025/04/こふ゛しゃり.png);} /*こぶしゃり公開*/
.frontpage .mainvisual ul li.mv136 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2025/06/お中元ギフト_W950-H450.png);} /*2025.06.12お中元公開*/
.frontpage .mainvisual ul li.mv137 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2025/09/osakacheese_bn_topC.jpg);} /*2025.09.10大阪チーズスフレ公開*/
.frontpage .mainvisual ul li.mv138 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2025/10/クリスマス2025-01.jpg);} /*2025.10.31クリスマスケーキ公開*/
.frontpage .mainvisual ul li.mv139 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2025/11/G960_450-001-01.jpg);} /*2025.11.12クリスマスギフト公開*/
.frontpage .mainvisual ul li.mv140 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2026/01/Gokan2026VD-G960_450.png);} /*2026.01.15バレンタイン公開*/
.frontpage .mainvisual ul li.mv141 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2026/02/G2-960_450.png);} /*2026.02.19ひなまつり公開*/
.frontpage .mainvisual ul li.mv142 { background-image: url(http://patisserie-gokan.co.jp/wp-content/uploads/2026/07/caramoco-wide-e1785461952975.png);} /*きゃらもこ公開*/
.frontpage .mainvisual ul li.mv143 { background-image: url(https://patisserie-gokan.co.jp/wp-content/uploads/2026/09/autumn-gift.jpg);} /*2026.09.19秋のギフト特集公開*/
.frontpage .mainvisual ul li.mv144 { background-image: url(https://patisserie-gokan.co.jp/wp-content/uploads/2026/10/xmasyoko2026.jpg);} /*2026.10.18クリスマスケーキ公開*/
.frontpage .mainvisual ul li.mv145 { background-image: url(https://patisserie-gokan.co.jp/wp-content/uploads/2026/10/christmas_gift_2026_ivory_navy_960x450.jpg);} /*2026.10.26クリスマスギフト公開*/
.frontpage .mainvisual ul li.mv146 { background-image: url(https://patisserie-gokan.co.jp/wp-content/uploads/2026/11/oseibo_1920x900_large_hq-0＿20261026.jpg); background-size: 960px 450px;}



/*穂の一宇治臼挽茶*/
.frontpage .mainvisual ul li.hono-uji { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/honoichi_ujiusuhikicha_matcha_bn.jpg);}
/*みんなで力を合わせて乗り越えよう大作戦*/
.frontpage .mainvisual ul li.daisakusenn { background-image: url(https://patisserie-gokan.co.jp/gokan-storage/img/top/souryou_campaign.jpg);}



/*ieでリンクを設定する*/
.frontpage .mainvisual ul li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}




/* slider(bxslider) */
.bx-wrapper {
	position: relative;
	margin: 0 auto 50px;
	padding: 0;
	*zoom: 1;
}
.bx-wrapper img {
	max-width: 100%;
	display: block;
	height: auto;
}
.bx-wrapper .bx-viewport {
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -35px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../img/top/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #cec4ad;
	text-indent: -9999px;
	display: block;
	width: 8px;
	height: 8px;
	margin: 0 9px;
	outline: 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #c1a75a;
}

.bx-wrapper .bx-prev{
	background: url(../img/top/btn_prev_off.png) left top no-repeat;
	text-indent: -9999px;
	width: 42px;
	height: 42px;
	display: block;
	position: absolute;
	left: 20px;
	top: 204px;
}

.bx-wrapper .bx-next{
	background: url(../img/top/btn_next_off.png) left top no-repeat;
	text-indent: -9999px;
	width: 42px;
	height: 42px;
	display: block;
	position: absolute;
	left: 900px;
	top: 204px;
}


/* main */

.frontpage #main {
	padding-top: 40px;
}
.frontpage #main .section01 h2 {
	margin-bottom: 30px;
}
.frontpage #main .section01 .img {
	float: left;
	width: 300px;
	padding-bottom: 40px;
}
.frontpage #main .section01 .txt {
	float: right;
	width: 300px;
	padding-bottom: 40px;
}
.frontpage #main .section01 .txt p {
	line-height: 2.2;
	color: #3e211a;
}
.frontpage #main .section02 {
	clear: both;
	padding-bottom: 0;
}
.frontpage #main .infolist_area .heading {
	padding: 14px 10px 11px 18px;
}
.frontpage #main .section02 .infolist .date {
	width: 14%;
	padding-right: 0;
}
.frontpage #main .section02 .infolist .txt {
	border-right: 1px solid #d9ceb5;
	width: 64%;
	padding-left: 10px;
}
.frontpage #main .section02 .infolist .icon {
	width: 27%;
}
.frontpage #main .section02 .infolist .icon .shopicon {
	width: 84%;
}

/* side */

.frontpage #side {
	padding-top: 40px;
}
.frontpage #side .asidearea .bnr_list {
	padding-bottom: 32px;
}

/***************** Media Queries *****************/

@media only screen and (max-width: 480px) {

	/* =====================================
		～ 480px
	===================================== */

	/* header */
	.frontpage #header .nav_bnr_area,
	.frontpage #header .gnav {
		display: none;
	}

	/* mainvisual */

	.frontpage .mainvisual {
		width: 100%; height: auto;
		max-width: 440px;
		margin-bottom: 15px;
	}
	.frontpage .mainvisual ul li {
		width: 100%; height: auto;
		background: none;
	}
	.frontpage .mainvisual ul li img {
		visibility: visible;
	}

	/* slider(bxslider) */
	.bx-wrapper .bx-pager {
		padding-top: 0;
	}
	.bx-wrapper .bx-pager,
	.bx-wrapper .bx-controls-auto {
		top: 104.5%;
	}
	.bx-wrapper .bx-pager.bx-default-pager a {
			margin: 0 12px;
			width: 10px; height: 10px;
			border-radius: 5px;
	}

	/* main */

	.frontpage #main {
		padding-top: 0;
	}
	.frontpage #main .section01 h2 {
		margin-bottom: 15px;
	}
	.frontpage #main .section01 .img {
		float: none;
		width: auto;
		padding-bottom: 5px;
	}
	.frontpage #main .section01 .txt {
		float: none;
		width: auto;
		padding-bottom: 5px;
	}
	.frontpage #main .section01 .txt p {
		line-height: 1.7;
	}
	.frontpage #main .bnr_info {
		margin-bottom: 15px;
	}
	.frontpage #main .bnr_info a:hover img {
		opacity: 0.8;
		filter: alpha(opacity=80);
	}
	/* お知らせ一覧（ボタン → 日付＋タイトル） */
	.frontpage #main .section02 .infolist dl {
		display: flex;
		flex-wrap: wrap;
		align-items: baseline;
	}
	.frontpage #main .section02 .infolist dl:before,
	.frontpage #main .section02 .infolist dl:after {
		display: none;
	}
	.frontpage #main .section02 .infolist .icon {
		display: block;
		width: 100%;
		order: 1;
		margin-bottom: 5px;
	}
	.frontpage #main .section02 .infolist .icon .shopicon {
		width: auto;
	}
	.frontpage #main .section02 .infolist .date {
		display: block;
		width: auto;
		order: 2;
		padding: 0 10px 0 0;
	}
	.frontpage #main .section02 .infolist .txt {
		display: block;
		width: auto;
		flex: 1;
		order: 3;
		border-left: none;
		border-right: none;
		padding: 0;
	}

	/* side */

	.frontpage #side {
		padding-top: 0;
	}
	.frontpage #side .asidearea .bnr_list {
		display: none;
		/*padding-bottom: 0;*/
	}

	/* footer */

	.frontpage #footer .footer02,
	.frontpage #footer .footer01 .bt_onlinestore {
			display: none;
	}
	.frontpage #footer .footer01 {
		margin-bottom: 0;
	}
	.frontpage #footer .footer01 .address {
		border-left: 0 none;
		padding-left: 0;
	}

}
