@charset "UTF-8";
.-sp{
	display:none;
}
.-pc{
	display:block;
}
.gHeaderWrap {
	height: 79px;
}
.gHeader {
	background: #222222;
	position: fixed;
	z-index: 1000;
	width: 100%;
	transition-duration: .3s;
	transition-property: background-color, color;
}

.specialVideo{
	display: none;
}
.isFixed .gHeader {
	background: rgba(34, 34, 34, 0.9);
}
.gHeader_inner {
	max-width: 1200px;
}
.gHeader_cols {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.gHeader_cols::after {}
.gHeader_col {}
.gHeader_col-no1 {
	margin-bottom:-25px;
}
.gHeader_title {}
.gHeader_title > a {
	display: flex;
	align-items: center;
	color: #C4B068;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	line-height: 1;
}
.gHeader_title > a > b {
	display: block;
	margin-left: 18px;
	position: relative;
	z-index: 1;
	top: 4px;
	font-family: 'arial', sans-serif;
}
.gHeader_title > a::before {
	content: "";
}
.gHeader_title > a::after {
	content: "";
}
.gHeader_svg {
	fill: #C4B068;
	display: block;
	width: 143px;
	height: 36px;
}
.gHeader_svg > title {}
.gHeader_svg > path {}
.gHeader_svg > patd {}
.gHeader_col-no2 {}
.gNav {
	padding-top:15px;
}
.gNav_inner {
	line-height:1.5em;
}
.gNav_list {
	list-style: none;
	display: flex;
}
.gNav_list::after {
	content: "";
	display: block;
	clear: both;
}
.gNav_list > li {
	   align-items: flex-end;
}
.gNav_list > li:first-child {}
.gNav_list > li:nth-child(2n+1) {}
.gNav_list > li:nth-child(n+3) {}
.gNav_list > li > a {
	display: block;
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	line-height: 57px;
	padding: 0 11px;
	transition-duration: .3s;
	transition-property: background-color, color;
	font-family: 'arial', sans-serif;
	white-space: nowrap;
}
.gNav_list > li > a.-contact {
	color: #C4B068;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.gNav_list > li > a::before {
	content: "";
}
.gNav_list > li > a::after {
	content: "";
}
.site_nav{
	text-align:center;
	margin-right:0px;
	margin-bottom:-14px;
}
.site_nav a{
	text-decoration:none;
	color:#fff;
}
.site_nav a:after{
	content:url(../img/common/icon-sitelink_mark.png);
	padding-left:2px;
}
.site_nav a.center_line{
	border-right:1px solid #fff;
	margin-right:5px;
	padding-right:10px;
}
.gMenuBtn {
	display: none;
}
.gMenuBtn_bar {}
.gMenuBtn_bar-no1 {}
.gMenuBtn_bar-no2 {}
.gMenuBtn_bar-no3 {}
.gPankuzu {
	background: #EFEFEF;
	font-size: 10px;
	padding: 8px 0 9px;
	margin-bottom: 60px;
}
.gPankuzu-foot {
	margin-top: 60px;
	margin-bottom: 0;
}
.gPankuzu-minMargin {
	margin-top: 35px;
}
.gPankuzu-noMargin {
	margin: 0;
}
.gPankuzu_inner {}
.gPankuzu_oList {
	list-style: none;
	display: flex;
	align-items: center;
	overflow: auto;
	white-space: nowrap;
}
.gPankuzu_oList::after {
	content: "";
	display: block;
	clear: both;
}
.gPankuzu_oList > li {
	display: flex;
	align-items: center;
}
.gPankuzu_oList > li::before {
	content: "／";
	display: block;
	margin: 0 3px;
}
.gPankuzu_oList > li:first-child::before {
	display: none;
}
.gPankuzu_oList > li:first-child {}
.gPankuzu_oList > li:nth-child(2n+1) {}
.gPankuzu_oList > li:nth-child(n+3) {}
.gPankuzu_oList > li > a {
	display: block;
	color: inherit;
}
.gPankuzu_oList > li > a::before {
	content: "";
}
.gPankuzu_oList > li > a::after {
	content: "";
}
.gFooter {
	background: #262626;
	color: #fff;
}
.gFooter_inner {
	padding-top: 64px;
	padding-bottom: 50px;
}
.gFooter_cols {
	display: flex;
	justify-content: space-between;
}
.gFooter_cols::after {}
.gFooter_col {
	border-left: 1px solid #807B7B;
	padding-left: 40px;
}
.gFooter_col-no1 {
	border-left: none;
	padding-left: 0;
}
.gFooter_headline {
	font-size: 12px;
	margin-bottom: 15px;
}
.gFooter_list {
	list-style: none;
}
.gFooter_list::after {
	content: "";
	display: block;
	clear: both;
}
.gFooter_list > li {}
.gFooter_list > li:first-child {}
.gFooter_list > li:nth-child(2n+1) {}
.gFooter_list > li:nth-child(n+3) {}
.gFooter_list > li > a {
	display: block;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	z-index: 1;
	transition-duration: .3s;
	transition-property: background-color, color;
	padding: 4px 0;
	padding-left: 9px;
	color: #fff;
}
.gFooter_list > li > a::before {
	content: "";
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 0;
	background: #fff;
	width: 3px;
	height: 3px;
	border-radius: 50%;
	display: block;
	transform: translateY(-50%);
}
.gFooter_list > li > a::after {
	content: "";
}
.gFooter_list > li > a > small {}
.gFooter_col-no2 {}
.gFooter_iCols {
	display: flex;
	justify-content: space-between;
}
.gFooter_iCols::after {}
.gFooter_iCol {
	margin-right: 40px;
}
.gFooter_iCol-no1 {}
.gFooter_iCol-no2 {}
.gFooter_iCol-no3 {
	margin-right: 0;
}
.gFooter_col-no3 {}
.gFooter_image {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	height: 100%;
	width: 70px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.gFooter_image-no1 {
	background-image: url(/assets/img/common/img-banner01@2x.png);
	background-size: 42px 37px;
}
.gFooter_image-no2 {
	background-image: url(/assets/img/common/img-banner02@2x.png);
}
.gFooter_image-no3 {
	background-image: url(/assets/img/common/img-banner03@2x.png);
}

.gFooter_image-no4 {
	background-image: url(/assets/img/common/img-banner04@2x.png);
	left: auto;
	right: 0;
	width: 130px;
}

.gFooter_image-no5 {
	background-image: url(/assets/img/common/img-banner05@2x.png);
	left: auto;
	right: 0;
	width: 130px;
}

.gFooter_copyright {
	text-align: right;
}
.gFooter_copyright > small {
	display: block;
	font-size: 12px;
}
.gPageTop {}
.gPageTop_button {
	width: 100%;
	height: 55px;
	background: #181818;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gPageTop_button::before {
	content: "";
	width: 13px;
	height: 13px;
	border: 2px solid #fff;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	box-sizing: border-box;
	border-right: none;
	border-bottom: none;
	margin-right: 12px;
	position: relative;
	z-index: 1;
	top: 3px;
}
.gFooter_bnrList {
	list-style: none;
}
.gFooter_bnrList::after {
	content: "";
	display: block;
	clear: both;
}
.gFooter_bnrList > li {
	margin-top: 20px;
}
.gFooter_bnrList > li:first-child {
	margin-top: 0;
}
.gFooter_bnrList > li:nth-child(2n+1) {}
.gFooter_bnrList > li:nth-child(n+3) {}
.gFooter_bnrList > li > a {
	display: block;
	text-decoration: none;
	position: relative;
	z-index: 1;
	background: #807B7B;
	border: 1px solid #505050;
	font-weight: bold;
	line-height: 1;
	padding: 11px 0;
	padding-left: 90px;
	padding-right: 10px;
	transition-duration: .3s;
	transition-property: background-color, color;
	color: #fff;
}

.gFooter_bnrList > li.rec_color  > a{
	background-color: #C7AC98;
	text-align:left;
	padding-left: 10px;
	padding-right: 100px;
	/*padding: 10px 30px;*/
}
.gFooter_bnrList > li.mid_color > a {
	background-color: #000000;
	text-align:left;
	padding-left: 10px;
	padding-right: 100px;
	/*padding: 10px 30px;*/
}

.gFooter_bnrList > li > a::before {
	content: "";
}
.gFooter_bnrList > li > a::after {
	content: "";
}
.gFooter_bnrList > li > a > small {
	display: block;
	font-size: 12px;
	margin-bottom: 5px;
}
.gFooter_bnrList > li > a > b {
	display: block;
	font-size: 14px;
}
.gFooter_bnrList > li > a.-mynavi{
	padding: 0;
	
}
.gFooter_bnrList > li > a.-mynavi img{
	width: 100%;

}
.gVisual {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #C1C1C1;
}
.gVisual-noVis {
	background-color: rgba(255, 255, 255, 0);
}
.gVisual-report {
	background-image: url(/assets/img/common/pt-main-report@2x.jpg);
}
.gVisual-shop {
	background-image: url(/assets/img/common/pt-main-shop@2x.jpg);
	color: #fff;
}
.gVisual-service {
	background-image: url(/assets/img/common/pt-main-service@2x.jpg);
	color: #fff;
}
.gVisual-mens_watch {
	background-image: url(/assets/img/common/pt-main-mens_watch@2x.jpg);
	color: #fff;
	background-color: #000;
}
.gVisual-ladies_watch {
	background-image: url(/assets/img/common/pt-main-ladies_watch@2x.jpg);
	background-color: #f8f6f7;
}
.gVisual-blog {
	color: #fff;
}
.gVisual_inner {
	height: 267px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	line-height: 1;
	margin-top:21px;
}
.gVisual_inner-noVis {
	height: 130px;
}
.gVisual_inner-mens_watch {
	padding-right: 30%;
}
.gVisual_title {
	font-weight: normal;
	font-size: 35px;
}
.wp-pagenavi {
	border-bottom: 1px solid #1F1F1F;
	border-top: 1px solid #1F1F1F;
	padding: 3px 29px;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	font-weight: bold;
	margin-top: 60px;
	position: relative;
	z-index: 1;
}
.wp-pagenavi > a,
.wp-pagenavi span {
	text-decoration: none;
	display: block;
	line-height: 40px;
	min-width: 40px;
	transition-duration: .3s;
	transition-property: background-color, color;
	text-align: center;
}
.wp-pagenavi > .previouspostslink {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	font-size: 0;
}
.wp-pagenavi > .previouspostslink::before {
	content: "";
	width: 14px;
	height: 14px;
	border: 3px solid #4B4B4B;
	display: block;
	box-sizing: border-box;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	border-top: none;
	border-right: none;
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	transition-duration: .3s;
	transition-property: border-color, color;
}
.wp-pagenavi > .current {
	color: #C1C1C1;
}
.wp-pagenavi > .extend {}
.wp-pagenavi > .nextpostslink {
	position: absolute;
	z-index: 1;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	font-size: 0;
}
.wp-pagenavi > .nextpostslink::before {
	content: "";
	width: 14px;
	height: 14px;
	border: 3px solid #4B4B4B;
	display: block;
	box-sizing: border-box;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	border-bottom: none;
	border-left: none;
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	transition-duration: .3s;
	transition-property: border-color, color;
}
.gReportList {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
}
.gReportList::after {}
.gReportList > li {
	width: 19%;
	margin-left: 1.25%;
}
.gReportList > li:first-child {}
.gReportList > li:nth-child(5n+1) {
	margin-left: 0;
}
.gReportList > li:nth-child(n+6) {
	margin-top: 70px;
}
.gReportList > li > a {
	display: block;
	text-decoration: none;
	line-height: 1.4;
	font-size: 12px;
	color: inherit;
}
.gReportList > li > a::before {
	content: "";
}
.gReportList > li > a::after {
	content: "";
}
.gReportList_img {
	padding-bottom: 71.8%;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	margin-bottom: 16px;
}
.gReportList_update {
	margin-bottom: 2px;
}
.gReportList_update > time {}
.gReportList_title {
	color: #8D7A36;
	text-decoration: underline;
}
.gBlogList {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
}
.gBlogList::after {}
.gBlogList > li {
	width: 23.8%;
	margin-left: 1.6%;
}
.gBlogList > li:first-child {}
.gBlogList > li:nth-child(4n+1) {
	margin-left: 0;
}
.gBlogList > li:nth-child(n+5) {
	margin-top: 57px;
}
.gBlogList > li > a {
	display: block;
	background: #fff;
	text-decoration: none;
	height: 100%;
	color: inherit;
}
.gBlogList > li > a::before {
	content: "";
}
.gBlogList > li > a::after {
	content: "";
}
.gBlogList_image {
	padding-bottom: 64%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.gBlogList_in {
	padding: 18px 43px 55px;
}
.gBlogList_eTitle {
	color: #8D7A36;
	text-decoration: underline;
	line-height: 1.4;
	margin-bottom: 4px;
}
.gBlogList_update {
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px;
}
.gBlogList_update > time {}
.gBlogList_shop {
	font-size: 12px;
	display: inline-block;
	vertical-align: middle;
}
.gItemBox {}
.gItemBox > a {
	display: block;
	border: 1px solid #B8A663;
	background: #fff;
	text-decoration: none;
	min-height: 111px;
	position: relative;
	z-index: 1;
	padding: 10px 10px;
	padding-left: 132px;
	box-sizing: border-box;
	font-size: 12px;
	line-height: 1.4;
	color: inherit;
}
.gItemBox > a::before {
	content: "";
}
.gItemBox > a::after {
	content: "";
}
.gItemBox_img {
	width: 120px;
	height: 100%;
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
.gItemBox_update {}
.gItemBox_update > time {}
.gItemBox_shop {
	margin-bottom: 9px;
}
.gItemBox_eTitle {}
.gItemBox_pv {
	color: #807B7B;
	text-align: right;
	font-size: 10px;
	margin-top: 2px;
}
.gNews {
	border-top: 1px solid #807B7B;
	position: relative;
	z-index: 1;
	margin-top: 104px;
}
.gNews::before {
	content: "";
	display: block;
	background: #807B7B;
	height: 1px;
	margin-top: 2px;
}
.gNews_inner {}
.gNews_title {
	display: flex;
	justify-content: center;
	margin-top: -15px;
	position: relative;
	z-index: 10;
}
.gNews_title > b {
	font-family: 'arial', sans-serif;
	font-size: 16px;
	display: block;
	padding: 0 10px;
	background: #fff;
}
.gNews_subTitle {
	text-align: center;
	color: #807B7B;
	margin-top: 16px;
	margin-bottom: 37px;
}
.gNews_list {
	list-style: none;
	border-top: 2px solid #1F1F1F;
}
.gNews_list::after {
	content: "";
	display: block;
	clear: both;
}
.gNews_list > li {}
.gNews_list > li:first-child {}
.gNews_list > li:nth-child(2n+1) {}
.gNews_list > li:nth-child(n+3) {}
.gNews_list > li > a {
	background: #EFEFEF;
	border-bottom: 1px solid #C1C1C1;
	padding: 18px 40px;
	text-decoration: none;
	display: flex;
	line-height: 1.2;
	align-items: center;
	color: inherit;
}
.gNews_list > li > a::before {
	content: "";
}
.gNews_list > li > a::after {
	content: "";
}
.gNews_cat {
	min-width: 127px;
	line-height: 21px;
	background: #BFA12C;
	color: #fff;
	text-align: center;
	font-weight: bold;
	padding: 0 10px;
	box-sizing: border-box;
	margin-right: 40px;
	font-size: 12px;
}
.gNews_cat[data-slug="recruit"] {
	background: #616674;
}
.gNews_info {
	text-align: center;
	margin-right: 30px;
	font-size: 12px;
}
.gNews_update {
	white-space: nowrap;
}
.gNews_update > time {}
.gNews_shop {
	white-space: nowrap;
}
.gNews_eTitle {
	text-decoration: underline;
}
.gNews_brList {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
}
.gNews_brList::after {}
.gNews_brList > li {
	width: 16%;
	margin-left: .8%;
}
.gNews_brList > li:first-child {}
.gNews_brList > li:nth-child(6n+1) {
	margin-left: 0;
}
.gNews_brList > li:nth-child(n+7) {
	margin-top: 26px;
}
.gNews_brList > li > a {
	color: #8D7A36;
	font-size: 12px;
	display: block;
	line-height: 1.4;
}
.gNews_brList > li > a::before {
	content: "";
}
.gNews_brList > li > a::after {
	content: "";
}
.gNews_brImg {
	padding-bottom: 31.7%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	border: 8px solid #fff;
	outline: 1px solid #807B7B;
	box-sizing: border-box;
}
.gNews_brText {
	display: block;
	margin-top: 6px;
}
.gBlog {
	background: #EFEFEF;
	padding: 42px 0;
	margin-top: 87px;
}
.gBlog_inner {}
.gBlog_title {
	text-align: center;
	font-family: 'arial', sans-serif;
	font-size: 16px;
	margin-bottom: 6px;
	line-height: 1.4;
}
.gBlog_subTitle {
	font-size: 14px;
	color: #807B7B;
	text-align: center;
	margin-bottom: 30px;
}
.gBlog_link {
	margin-top: 34px;
}
.gBlog_link > a {
	display: block;
	background: #807B7B;
	color: #fff;
	text-align: center;
	text-decoration: none;
	line-height: 42px;
}
.gBlog_link > a::before {
	content: "";
}
.gBlog_link > a::after {
	content: "";
}
.gEventList {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
}
.gEventList::after {}
.gEventList > li {
	width: 32%;
	margin-left: 2%;
}
.gEventList > li:first-child {}
.gEventList > li:nth-child(3n+1) {
	margin-left: 0;
}
.gEventList > li:nth-child(n+3) {}
.gEventList > li > a {
	line-height: 1.4;
	text-decoration: none;
	display: block;
	color: inherit;
}
.gEventList > li > a::before {
	content: "";
}
.gEventList > li > a::after {
	content: "";
}
.gEventList_img {
	padding-bottom: 70%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-bottom: 12px;
}
.gEventList_eTitle {
	color: #8D7A36;
	text-decoration: underline;
	margin-bottom: 3px;
}
.gEventList_date {
	font-size: 12px;
}
.gEventList_shop {
	font-size: 12px;
	display: flex;
	align-items: center;
	margin-right: 1em;
}
.gEventList_shop:last-child {
	margin-right: 0;
}
.gEventList_shop::before {
	content: "■";
}
.gEventList_shopWrap {
	display: flex;
	flex-wrap: wrap;
	margin-top: 4px;
}
.gNews_link {
	margin-top: 30px;
}
.gNews_link > a {
	border: 1px solid #C1C1C1;
	display: block;
	text-align: center;
	line-height: 40px;
	text-decoration: none;
	transition-duration: .3s;
	transition-property: background-color, color;
	color: inherit;
}
.gNews_link > a::before {
	content: "";
}
.gNews_link > a::after {
	content: "";
}
.gNews_cols {
	display: flex;
	justify-content: space-between;
}
.gNews_cols::after {}
.gNews_col {
	width: 49%;
}
.gNews_col-no1 {}
.gNews_headline {
	line-height: 40px;
	background: #8D7A36;
	text-align: center;
	color: #fff;
	font-family: 'arial', sans-serif;
	font-size: 16px;
	margin-bottom: 30px;
	font-weight: bold;
}
.gNews_col-no2 {}
.gWatchList {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
}
.gWatchList-slide {
	font-size: 0;
}
.gWatchList::after {}
.gWatchList > li {}
.gWatchList-5col {
	justify-content: center;
}
.gWatchList-3col {}
.gWatchList-3col > li {
	width: 32%;
	margin-left: 2%;
}
.gWatchList_item {}
.gWatchList_item:nth-child(3n+1) {}
.gWatchList-5col > li {
	width: 17%;
	margin-left: 3.75%;
}
.gWatchList-3col > li:first-child {}
.gWatchList-3col > li:nth-child(3n+1) {
	margin-left: 0;
}
.gWatchList-5col > li:nth-child(5n+1) {
	margin-left: 0;
}
.gWatchList-3col > li:nth-child(n+4) {
	margin-top: 2%;
}
.gWatchList_item:nth-child(n+4) {}
.gWatchList-5col > li:nth-child(n+6) {
	margin-top: 30px;
}
.gWatchList > li > a {
	font-size: 12px;
	line-height: 1.2;
	text-decoration: none;
	display: block;
	color: inherit;
}
.gWatchList_item > a {
	font-size: 12px;
	line-height: 1.2;
	text-decoration: none;
	display: block;
	color: inherit;
	outline: none;
}
.gWatchList-3col > li > a::before {
	content: "";
}
.gWatchList-3col > li > a::after {
	content: "";
}
.gWatchList_img {
	padding-bottom: 95%;
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	border: 10px solid #fff;
}
.gWatchList_brand {
	min-height: 2.4em;
}
.gWatchList_eTitle {
	text-decoration: underline;
	color: #8D7A36;
	margin-top: 7px;
}
a:hover .gWatchList_eTitle {
	text-decoration: none;
}
.gNews_brList-4col > li {
	width: 23.8%;
	margin-left: 1.6%;
}
.gNews_brList-4col > li:nth-child(6n+1) {
	margin-left: 1.6%;
}
.gNews_brList-4col > li:nth-child(4n+1) {
	margin-left: 0;
}
.gNews_brList-4col > li:nth-child(n+5) {
	margin-top: 30px;
}
.gNews_selectWrap {
	max-width: 250px;
	margin: -24px auto 84px;
	border-radius: 5px;
	border-color: #807B7B;
}
.gNews_selectWrap > select {
	line-height: 35px;
	height: 35px;
}
.gReport {
	border-top: 2px solid #1F1F1F;
	padding-top: 45px;
	margin-top: 45px;
}
.gReport_inner {}
.gReport_title {}
.gReport_title > b {}
.gReport_title > small {}
.gReport_link {
	margin-top: 50px;
}
.gReport_link > a {
	display: block;
	background: #1F1F1F;
	color: #fff;
	text-align: center;
	text-decoration: none;
	line-height: 42px;
}
.gReport_link > a:hover {}
.gReport_link > a::before {
	content: "";
}
.gReport_link > a::after {
	content: "";
}
.gWatchList_cat {
	color: #1F1F1F;
	font-size: 10px;
	margin-top: 5px;
}
.gWatchList_cat > b {
	display: block;
	font-weight: normal;
	margin-bottom: 4px;
}
.gWatchList_cat > small {
	display: block;
	font-size: inherit;
}
.gPankuzu-noVis {
	border-bottom: 2px #1F1F1F solid;
	margin-bottom: 40px;
}
.gAreaShop {
	background-image: url(/assets/img/home/bg-shop.jpg);
	background-color: #393939;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	padding: 60px 0 94px;
	margin-top: 61px;
}
.gAreaShop_inner {}
.gAreaShop_title {
	color: #fff;
}
.gAreaShop_title > b {}
.gAreaShop_title > small {
	color: inherit;
}
.gAreaShop_list {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
}
.gAreaShop_list > li {
	width: 23.8%;
	margin-left: 1.6%;
}
.gAreaShop_list > li:first-child {}
.gAreaShop_list > li:last-child {}
.gAreaShop_list > li:nth-child(4n+1) {
	margin-left: 0;
}
.gAreaShop_list > li:nth-child(n+5) {
	margin-top: 1.6%;
}
.gAreaShop_list > li > a {
	display: flex;
	text-decoration: none;
	color: inherit;
	background: #EFEFEF;
	height: 60px;
	align-items: center;
	padding: 10px 10px;
	box-sizing: border-box;
	transition-duration: .3s;
	transition-property: background-color, color;
	line-height: 1;
}
.gAreaShop_list > li > a::before {
	content: "";
}
.gAreaShop_list > li > a::after {
	content: "";
}
.gAreaShop_list > li > a > b {
	display: block;
	background: #807B7B;
	font-size: 12px;
	color: #fff;
	width: 44px;
	text-align: center;
	margin-right: 10px;
	transition-duration: .3s;
	transition-property: background-color, color;
	line-height: 23px;
	min-width: 44px;
}
.gAreaShop_list > li > a > small {
	color: #8D7A36;
	font-size: 14px;
	font-weight: bold;
	transition-duration: .3s;
	transition-property: background-color, color;
}
.gWatchList_controller {
	display: block;
	width: 31px;
	height: 31px;
	position: absolute;
	z-index: 1;
	top: 80px;
	transition-duration: .3s;
	transition-property: opacity;
}
.gWatchList_controller-next {
	right: 0;
}
.gWatchList_controller-next::before {
	content: "";
	display: block;
	position: absolute;
	z-index: 1;
	width: 15px;
	height: 15px;
	border: 1px solid #8d7a36;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	transform: rotate(45deg);
	border-left: none;
	border-bottom: none;
}
.gWatchList_controller-prev {
	left: 0;
}
.gWatchList_controller-prev::before {
	content: "";
	display: block;
	position: absolute;
	z-index: 1;
	width: 15px;
	height: 15px;
	border: 1px solid #8d7a36;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	transform: rotate(45deg);
	border-right: none;
	border-top: none;
}
.space_right{
	margin-right:30px;
}
.gNav_list > li > a.-bridal {
	background-image: linear-gradient(180deg, #BFA12B 0%, #907A23 100%);
	margin-top:-25px;
	padding:15px 20px 10px;
}
.gNews_brList-cartier {
	justify-content: center;
	padding-bottom: 30px;
	position: relative;
	z-index: 1;
	margin-bottom: 40px;
	text-align: center;
}
.gNews_brList-cartier::after {
	content: "";
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	border: 1px solid #807B7B;
	border-left: none;
	border-right: none;
}
.gBlogList_shopName {
	font-size: 13px;
	line-height: 1.4;
	margin-top: 5px;
}
@media screen and (min-width:1000px) {
	.gWatchList_controller:hover {
		opacity: .5;
	}
	.gEventList > li > a:hover {}
	a:hover .gEventList_eTitle {
		text-decoration: none;
	}
	.gNews_link > a:hover {
		opacity: 1;
		background: #f2f2f2;
	}
	.gWatchList-3col > li > a:hover {}
	.gNews_list > li > a:hover {}
	a:hover .gNews_eTitle {
		text-decoration: none;
	}
	.gNews_brList > li > a:hover {}
	.gBlog_link > a:hover {}
	.gItemBox > a:hover {}
	.gBlogList > li > a:hover {}
	.wp-pagenavi > a:hover {
		opacity: 1;
		color: #8D7A36;
	}
	.wp-pagenavi > .previouspostslink:hover::before {
		border-color: #8D7A36;
	}
	.wp-pagenavi > .nextpostslink:hover::before {
		border-color: #8D7A36;
	}
	.gReportList > li > a:hover {}
	a:hover .gReportList_title {
		text-decoration: none;
	}
	.gHeader_title > a:hover {}
	.gNav_list > li > a.-contact:hover {
		color: #fff;
	}
	.gNav_list > li > a:hover {
		color: #C4B068;
		opacity: 1;
	}
	.gNav_list > li > a.-bridal:hover {
		color: #fff;
		background-image: linear-gradient(0deg, #BFA12B 0%, #907A23 100%);
	}
	.gMenuBtn:hover {}
	.gPankuzu_oList > li > a:hover {}
	.gFooter_list > li > a:hover {
		opacity: 1;
		color: #C4B068;
	}
	.gPageTop_button:hover {
		background: #444;
	}
	.gFooter_bnrList > li > a:hover {
		opacity: 1;
		background-color: #666;
	}

	.gFooter_bnrList > li.rec_color > a:hover {
		opacity: 0.8;
		background-color: #C7AC98;
		transition: 1.0s ;
	}

	.gFooter_bnrList > li.mid_color > a:hover {
		opacity: 0.8;
		background-color: #000000;
		transition: 1.0s ;
	}


	.gAreaShop_list > li > a:hover {
		background: #8D7A36;
		opacity: 1;
	}
	.gAreaShop_list > li > a:hover > b {
		background-color: #222;
	}
	.gAreaShop_list > li > a:hover > small {
		color: #fff;
	}
}
@media screen and (max-width:1199px) {
	.gNav_list > li > a {
		font-size: 13px;
	}
	.site_nav{
		margin-right:10px;
	}
}
@media screen and (max-width:1099px) {
	.gNav_list > li > a {
		font-size: 12px;
		padding: 0 7px;
	}
	.site_nav{
		margin-right:90px;
	}
	.site_nav a:after{
		padding-left:0px;
	}
}
@media screen and (max-width:999px) {
	.space_right{
		margin-right:0;
	}
	.-sp{
		display:block;
	}
	.-pc{
		display:none;
	}
	.gHeaderWrap {
		height: 66px;
	}
	.gHeader {}
	.gHeader_inner {
		padding: 0;
	}
	.gHeader_cols {
		display: block;
	}
	.gHeader_cols::after {}
	.gHeader_col {}
	.gHeader_col-no1 {}
	.gHeader_title {}
	.gHeader_title > a {
		height: 63px;
		padding-left: 15px;
	}
	.gHeader_title > a > b {}
	.gHeader_title > a::before {}
	.gHeader_title > a::after {}
	.gHeader_svg {}
	.gHeader_svg > title {}
	.gHeader_svg > path {}
	.gHeader_svg > patd {}
	.gHeader_col-no2 {}
	.gNav {
		position: relative;
		z-index: 1;
		padding-top:25px;
	}
	.gNav_inner {
		position: absolute;
		z-index: 1;
		top: 0;
		left: 0;
		width: 100%;
		-webkit-transform: scale(1, 0);
		transform: scale(1, 0);
		-webkit-transform-origin: center top;
		transform-origin: center top;
		opacity: 0;
		transition-property: opacity, transform, -webkit-transform;
		transition-duration: .5s, 0s, 0s;
		transition-delay: 0s, .5s, .5s;
		overflow:hidden;
		height:100vh;
		padding-top:25px;
	}
	.isShow .gNav_inner {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
		transition-delay: 0s, 0s, 0s;
	}
	.gNav_list {
		display: block;
		overflow-y:scroll;
		height:100%;
	}
	.gNav_list::after {
		height:60px;
	}
	.gNav_list > li {}
	.gNav_list > li:first-child {}
	.gNav_list > li:nth-child(2n+1) {}
	.gNav_list > li:nth-child(n+3) {}
	.gNav_list > li > a {
		background: rgba(34, 34, 34, 0.9);
		font-size: 14px;
	}
	.gNav_list > li > a.-contact {}
	.gNav_list > li > a::before {}
	.gNav_list > li > a::after {}
	.gMenuBtn {
		display: block;
		width: 63px;
		height: 63px;
		background: #BFA12C;
		position: absolute;
		z-index: 2;
		top: 0;
		right: 0;
	}
	.gNav_list > li > a.-bridal {
		background-image: linear-gradient(180deg, #BFA12B 0%, #907A23 100%);
		margin-top:0px;
		padding:0px;
	}
	.gMenuBtn_bar {
		display: block;
		width: 33px;
		height: 3px;
		background: #fff;
		margin: 0 auto;
		position: relative;
		z-index: 1;
		top: 0;
		transition-duration: .3s;
		transition-property: top, -webkit-transform;
		transition-property: transform, top;
		transition-property: transform, top, -webkit-transform;
	}
	.gMenuBtn_bar-no1 {}
	.gMenuBtn_bar-no2 {
		margin: 8px auto;
	}
	.gMenuBtn_bar-no3 {}
	
	.isShow .gMenuBtn_bar-no1 {
		top: 11px;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	.isShow .gMenuBtn_bar-no2 {
		-webkit-transform: scale(0, 1);
		transform: scale(0, 1);
	}
	.isShow .gMenuBtn_bar-no3 {
		top: -11px;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.gPankuzu {
		margin-bottom: 45px;
	}
	.gPankuzu-foot {
		margin-bottom: 0;
		margin-top: 45px;
	}
	.gPankuzu-noMargin {
		margin: 0;
	}
	.gPankuzu_inner {}
	.gPankuzu_oList {}
	.gPankuzu_oList::after {}
	.gPankuzu_oList > li {}
	.gPankuzu_oList > li::before {}
	.gPankuzu_oList > li:first-child::before {}
	.gPankuzu_oList > li:first-child {}
	.gPankuzu_oList > li:nth-child(2n+1) {}
	.gPankuzu_oList > li:nth-child(n+3) {}
	.gPankuzu_oList > li > a {}
	.gPankuzu_oList > li > a::before {}
	.gPankuzu_oList > li > a::after {}
	.gFooter {}
	.gFooter_inner {
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.gFooter_cols {
		flex-wrap: wrap;
	}
	.gFooter_cols::after {}
	.gFooter_col {}
	.gFooter_col-no1 {}
	.gFooter_headline {}
	.gFooter_list {}
	.gFooter_list::after {}
	.gFooter_list > li {}
	.gFooter_list > li:first-child {}
	.gFooter_list > li:nth-child(2n+1) {}
	.gFooter_list > li:nth-child(n+3) {}
	.gFooter_list > li > a {
		padding-top: 1px;
		padding-bottom: 1px;
		font-size: 11px;
	}
	.gFooter_list > li > a::before {}
	.gFooter_list > li > a::after {}
	.gFooter_list > li > a > small {}
	.gFooter_col-no2 {}
	.gFooter_iCols {}
	.gFooter_iCols::after {}
	.gFooter_iCol {}
	.gFooter_iCol-no1 {}
	.gFooter_iCol-no2 {}
	.gFooter_iCol-no3 {}
	.gFooter_col-no3 {
		box-sizing: border-box;
		width: 100%;
		padding: 0;
		border: none;
		margin-top: 25px;
	}
	.gFooter_image {}
	.gFooter_image-no1 {}
	.gFooter_image-no2 {}
	.gFooter_image-no3 {}
	.gFooter_copyright {}
	.gFooter_copyright > small {}
	.gPageTop {}
	.gPageTop_button {}
	.gPageTop_button::before {}
	.gFooter_bnrList {
		display: flex;
	}
	.gFooter_bnrList::after {}
	.gFooter_bnrList > li {
		width: 32%;
		margin-left: 2%;
		margin-top: 0;
	}
	.gFooter_bnrList > li:first-child {
		margin-left: 0;
	}
	.gFooter_bnrList > li:nth-child(2n+1) {}
	.gFooter_bnrList > li:nth-child(n+3) {}
	.gFooter_bnrList > li > a {
		box-sizing: border-box;
		height: 100%;
		padding-left: 81px;
	}
	.gFooter_bnrList > li > a::before {}
	.gFooter_bnrList > li > a::after {}
	.gFooter_bnrList > li > a > small {
		font-size: 11px;
	}
	.gFooter_bnrList > li > a > b {
		font-size: 13px;
	}
	.gVisual {}
	.gVisual-report {}
	.gVisual_inner {
		height: 200px;
	}
	.gVisual_inner-noVis {
		height: 120px;
	}
	.gVisual_title {
		font-size: 28px;
	}
	.wp-pagenavi {}
	.wp-pagenavi > a,
	.wp-pagenavi span {}
	.wp-pagenavi > .previouspostslink {}
	.wp-pagenavi > .previouspostslink::before {}
	.wp-pagenavi > .current {}
	.wp-pagenavi > .extend {}
	.wp-pagenavi > .nextpostslink {}
	.wp-pagenavi > .nextpostslink::before {}
	.gReportList {}
	.gReportList::after {}
	.gReportList > li {
		width: 23.5%;
		margin-left: 2%;
	}
	.gReportList > li:first-child {}
	.gReportList > li:nth-child(5n+1) {
		margin-left: 2%;
	}
	.gReportList > li:nth-child(4n+1) {
		margin-left: 0;
	}
	.gReportList > li:nth-child(n+5) {
		margin-top: 35px;
	}
	.gReportList > li > a {}
	.gReportList > li > a::before {}
	.gReportList > li > a::after {}
	.gReportList_img {
		margin-bottom: 10px;
	}
	.gReportList_update {}
	.gReportList_update > time {}
	.gReportList_title {}
	.gBlogList {}
	.gBlogList::after {}
	.gBlogList > li {}
	.gBlogList > li:first-child {}
	.gBlogList > li:nth-child(4n+1) {}
	.gBlogList > li:nth-child(n+5) {
		margin-top: 25px;
	}
	.gBlogList > li > a {}
	.gBlogList > li > a::before {}
	.gBlogList > li > a::after {}
	.gBlogList_image {}
	.gBlogList_in {
		padding: 15px 10px 25px;
	}
	.gBlogList_eTitle {
		font-size: 13px;
	}
	.gBlogList_update {}
	.gBlogList_update > time {}
	.gBlogList_shop {}
	.gItemBox {}
	.gItemBox > a {}
	.gItemBox > a::before {}
	.gItemBox > a::after {}
	.gItemBox_img {}
	.gItemBox_update {}
	.gItemBox_update > time {}
	.gItemBox_shop {}
	.gItemBox_eTitle {}
	.gItemBox_pv {}
	.gNews {
		margin-top: 60px;
	}
	.gNews::before {}
	.gNews_inner {}
	.gNews_title {}
	.gNews_title > b {}
	.gNews_subTitle {
		margin-bottom: 15px;
	}
	.gNews_list {}
	.gNews_list::after {}
	.gNews_list > li {}
	.gNews_list > li:first-child {}
	.gNews_list > li:nth-child(2n+1) {}
	.gNews_list > li:nth-child(n+3) {}
	.gNews_list > li > a {
		padding: 15px 20px;
	}
	.gNews_list > li > a::before {}
	.gNews_list > li > a::after {}
	.gNews_cat {}
	.gNews_cat[data-slug="recruit"] {}
	.gNews_info {}
	.gNews_update {}
	.gNews_update > time {}
	.gNews_shop {}
	.gNews_eTitle {}
	.gNews_brList {}
	.gNews_brList::after {}
	.gNews_brList > li {}
	.gNews_brList > li:first-child {}
	.gNews_brList > li:nth-child(6n+1) {}
	.gNews_brList > li:nth-child(n+3) {}
	.gNews_brList > li > a {}
	.gNews_brList > li > a::before {}
	.gNews_brList > li > a::after {}
	.gNews_brImg {}
	.gNews_brText {}
	.gBlog {
		margin-top: 45px;
	}
	.gBlog_inner {}
	.gBlog_title {}
	.gBlog_subTitle {}
	.gBlog_link {}
	.gBlog_link > a {}
	.gBlog_link > a::before {}
	.gBlog_link > a::after {}
	.gEventList {}
	.gEventList::after {}
	.gEventList > li {}
	.gEventList > li:first-child {}
	.gEventList > li:nth-child(3n+1) {}
	.gEventList > li:nth-child(n+3) {}
	.gEventList > li > a {}
	.gEventList > li > a::before {}
	.gEventList > li > a::after {}
	.gEventList_img {}
	.gEventList_eTitle {}
	.gEventList_date {}
	.gEventList_shop {}
	.gNews_link {}
	.gNews_link > a {}
	.gNews_link > a::before {}
	.gNews_link > a::after {}
	.gNews_cols {}
	.gNews_cols::after {}
	.gNews_col {}
	.gNews_col-no1 {}
	.gNews_headline {}
	.gNews_col-no2 {}
	.gWatchList {}
	.gWatchList::after {}
	.gWatchList-3col {}
	.gWatchList-3col > li {}
	.gWatchList-3col > li:first-child {}
	.gWatchList-3col > li:nth-child(3n+1) {}
	.gWatchList-3col > li:nth-child(n+3) {}
	.gWatchList > li > a {}
	.gWatchList-3col > li > a::before {}
	.gWatchList-3col > li > a::after {}
	.gWatchList_img {}
	.gWatchList_brand {}
	.gWatchList_eTitle {}
	.gNews_brList-4col > li {}
	.gNews_brList-4col > li:nth-child(6n+1) {}
	.gNews_brList-4col > li:nth-child(4n+1) {}
	.gNews_brList-4col > li:nth-child(n+5) {}
	.gNews_selectWrap {
		margin-top: 0;
		margin-bottom: 35px;
	}
	.gNews_selectWrap > select {}
	.gAreaShop {}
	.gAreaShop_inner {}
	.gAreaShop_title {}
	.gAreaShop_title > b {}
	.gAreaShop_title > small {}
	.gAreaShop_Boxes {}
	.gAreaShop_list {}
	.gAreaShop_list > li {}
	.gAreaShop_list > li:first-child {}
	.gAreaShop_list > li:last-child {}
	.gAreaShop_list > li:nth-child(4n+1) {}
	.gAreaShop_list > li:nth-child(n+5) {}
	.gAreaShop_list > li > a {
		height: 60px;
	}
	.gAreaShop_list > li > a::before {}
	.gAreaShop_list > li > a::after {}
	.gAreaShop_list > li > a > b {
		width: 40px;
		min-width: 40px;
		line-height: 20px;
		font-size: 11px;
		margin-right: 7px;
	}
	.gAreaShop_list > li > a > small {}
}
@media screen and (max-width:699px) {
	.gHeaderWrap {
		height: 50px;
	}
	.gHeader {}
	.gHeader_inner {}
	.gHeader_cols {}
	.gHeader_cols::after {}
	.gHeader_col {}
	.gHeader_col-no1 {}
	.gHeader_title {}
	.gHeader_title > a {
		font-size: 14px;
		height: 50px;
	}
	.gHeader_title > a > b {}
	.gHeader_title > a::before {}
	.gHeader_title > a::after {}
	.gHeader_svg {
		width: 119px;
		height: 30px;
	}
	.gHeader_svg > title {}
	.gHeader_svg > path {}
	.gHeader_svg > patd {}
	.gHeader_col-no2 {}
	.gNav {}
	.gNav_inner {}
	.gNav_list {}
	.gNav_list::after {}
	.gNav_list > li {}
	.gNav_list > li:first-child {}
	.gNav_list > li:nth-child(2n+1) {}
	.gNav_list > li:nth-child(n+3) {}
	.gNav_list > li > a {
		line-height: 50px;
	}
	.gNav_list > li > a.-contact {}
	.gNav_list > li > a::before {}
	.gNav_list > li > a::after {}
	.gMenuBtn {
		width: 50px;
		height: 50px;
	}
	.gMenuBtn_bar {
		height: 2px;
		width: 26px;
	}
	.gMenuBtn_bar-no1 {}
	.gMenuBtn_bar-no2 {
		margin: 6px auto;
	}
	.isShow .gMenuBtn_bar-no1 {
		top: 8px;
	}
	.isShow .gMenuBtn_bar-no3 {
		top: -8px;
	}
	.gMenuBtn_bar-no3 {}
	.gPankuzu {
		margin-bottom: 25px;
	}
	.gPankuzu-foot {
		margin-top: 50px;
		margin-bottom: 0;
	}
	.gPankuzu-minMargin {
		margin-top: 10px;
	}
	.gPankuzu-noMargin {
		margin: 0;
	}
	.gPankuzu_inner {}
	.gPankuzu_oList {}
	.gPankuzu_oList::after {}
	.gPankuzu_oList > li {}
	.gPankuzu_oList > li::before {}
	.gPankuzu_oList > li:first-child::before {}
	.gPankuzu_oList > li:first-child {}
	.gPankuzu_oList > li:nth-child(2n+1) {}
	.gPankuzu_oList > li:nth-child(n+3) {}
	.gPankuzu_oList > li > a {}
	.gPankuzu_oList > li > a::before {}
	.gPankuzu_oList > li > a::after {}
	.gFooter {}
	.gFooter_inner {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.gFooter_cols {
		display: block;
	}
	.gFooter_cols::after {}
	.gFooter_col {
		padding: 0;
		border: none;
	}
	.gFooter_col-no1 {}
	.gFooter_headline {
		margin-bottom: 5px;
	}
	.gFooter_list {
		display: flex;
		flex-wrap: wrap;
	}
	.gFooter_list::after {}
	.gFooter_list > li {
		width: 49%;
		margin-left: 2%;
	}
	.gFooter_list > li:first-child {}
	.gFooter_list > li:nth-child(2n+1) {
		margin-left: 0;
	}
	.gFooter_list > li:nth-child(n+3) {}
	.gFooter_list > li > a {}
	.gFooter_list > li > a::before {}
	.gFooter_list > li > a::after {}
	.gFooter_list > li > a > small {}
	.gFooter_col-no2 {
		display: none;
	}
	.gFooter_iCols {}
	.gFooter_iCols::after {}
	.gFooter_iCol {}
	.gFooter_iCol-no1 {}
	.gFooter_iCol-no2 {}
	.gFooter_iCol-no3 {}
	.gFooter_col-no3 {}
	.gFooter_image {}
	.gFooter_image-no1 {}
	.gFooter_image-no2 {}
	.gFooter_image-no3 {}
	.gFooter_copyright {
		margin-top: 5px;
	}
	.gFooter_copyright > small {}
	.gPageTop {}
	.gPageTop_button {}
	.gPageTop_button::before {}
	.gFooter_bnrList {
		display: block;
	}
	.gFooter_bnrList::after {}
	.gFooter_bnrList > li {
		width: auto;
		margin: 5px auto 0;
	}
	.gFooter_bnrList > li:first-child {}
	.gFooter_bnrList > li:nth-child(2n+1) {}
	.gFooter_bnrList > li:nth-child(n+3) {}
	.gFooter_bnrList > li > a {}
	.gFooter_bnrList > li > a::before {}
	.gFooter_bnrList > li > a::after {}
	.gFooter_bnrList > li > a > small {}
	.gFooter_bnrList > li > a > b {}
	.gVisual {}
	.gVisual-report {}
	.gVisual_inner {
		height: 120px;
	}
	.gVisual_inner-noVis {
		height: 60px;
	}
	.gVisual_inner-mens_watch {
		padding-right: 0;
		align-items: flex-start;
	}
	.gVisual_title {
		font-size: 18px;
	}
	.wp-pagenavi {
		margin-top: 35px;
	}
	.wp-pagenavi > a,
	.wp-pagenavi span {
		line-height: 30px;
		min-width: 30px;
	}
	.wp-pagenavi > .previouspostslink {}
	.wp-pagenavi > .previouspostslink::before {}
	.wp-pagenavi > .current {}
	.wp-pagenavi > .extend {}
	.wp-pagenavi > .nextpostslink {}
	.wp-pagenavi > .nextpostslink::before {}
	.gReport {
		padding-top: 35px;
		margin-top: 35px;
	}
	.gReportList {}
	.gReportList::after {}
	.gReportList > li {
		width: 49%;
	}
	.gReportList > li:first-child {}
	.gReportList > li:nth-child(4n+1) {}
	.gReportList > li:nth-child(2n+1) {
		margin-left: 0;
	}
	.gReportList > li:nth-child(n+3) {
		margin-top: 25px;
	}
	.gReportList > li > a {}
	.gReportList > li > a::before {}
	.gReportList > li > a::after {}
	.gReportList_img {}
	.gReportList_update {}
	.gReportList_update > time {}
	.gReportList_title {}
	.gBlogList {}
	.gBlogList::after {}
	.gBlogList > li {
		width: 49%;
		margin-left: 2%;
	}
	.gBlogList > li:first-child {}
	.gBlogList > li:nth-child(4n+1) {}
	.gBlogList > li:nth-child(2n+1) {
		margin-left: 0;
	}
	.gBlogList > li:nth-child(n+3) {
		margin-top: 2%;
	}
	.gBlogList > li > a {}
	.gBlogList > li > a::before {}
	.gBlogList > li > a::after {}
	.gBlogList_image {}
	.gBlogList_in {
		padding: 10px 10px 15px;
	}
	.gBlogList_eTitle {}
	.gBlogList_update {
		font-size: 10px;
	}
	.gBlogList_shopName {
		font-size: 12px;
		margin-top: 3px;
	}
	.gBlogList_update > time {}
	.gBlogList_shop {
		font-size: 10px;
	}
	.gItemBox {}
	.gItemBox > a {
		padding: 5px 5px;
		min-height: 100px;
		padding-left: 110px;
		font-size: 10px;
	}
	.gItemBox > a::before {}
	.gItemBox > a::after {}
	.gItemBox_img {
		width: 100px;
	}
	.gItemBox_update {}
	.gItemBox_update > time {}
	.gItemBox_shop {
		margin-bottom: 3px;
	}
	.gItemBox_eTitle {
		font-size: 12px;
	}
	.gItemBox_pv {}
	.gNews {
		margin-top: 45px;
	}
	.gNews::before {}
	.gNews_inner {}
	.gNews_title {
		margin-top: -14px;
	}
	.gNews_title > b {
		font-size: 14px;
	}
	.gNews_subTitle {
		font-size: 12px;
		margin: 5px 0 10px;
	}
	.gNews_list {}
	.gNews_list::after {}
	.gNews_list > li {}
	.gNews_list > li:first-child {}
	.gNews_list > li:nth-child(2n+1) {}
	.gNews_list > li:nth-child(n+3) {}
	.gNews_list > li > a {
		flex-wrap: wrap;
		padding: 10px;
	}
	.gNews_list > li > a::before {}
	.gNews_list > li > a::after {}
	.gNews_cat {
		margin-right: 14px;
		font-size: 10px;
		line-height: 20px;
		min-width: 100px;
	}
	.gNews_cat[data-slug="recruit"] {}
	.gNews_info {
		display: flex;
		font-size: 10px;
		margin: 0;
	}
	.gNews_update {
		margin: 0;
		margin-right: 11px;
	}
	.gNews_update > time {}
	.gNews_shop {}
	.gNews_eTitle {
		width: 100%;
		margin-top: 8px;
	}
	.gNews_brList {}
	.gNews_brList::after {}
	.gNews_brList-cartier::after {
		height: 1px;
	}
	.gNews_brList > li {
		width: 32%;
		margin-left: 2%;
	}
	.gNews_brList > li:first-child {}
	.gNews_brList > li:nth-child(6n+1) {}
	.gNews_brList > li:nth-child(3n+1) {
		margin-left: 0;
	}
	.gNews_brList > li:nth-child(n+4) {
		margin-top: 13px;
	}
	.gNews_brList > li > a {}
	.gNews_brList > li > a::before {}
	.gNews_brList > li > a::after {}
	.gNews_brImg {}
	.gNews_brText {
		font-size: 11px;
		margin-top: 2px;
	}
	.gBlog {
		margin-top: 35px;
		padding: 35px 0;
	}
	.gBlog_inner {}
	.gBlog_title {
		font-size: 14px;
	}
	.gBlog_subTitle {
		margin-bottom: 15px;
		font-size: 12px;
	}
	.gBlog_link {
		margin-top: 15px;
	}
	.gBlog_link > a {}
	.gBlog_link > a::before {}
	.gBlog_link > a::after {}
	.gEventList {
		display: block;
	}
	.gEventList::after {}
	.gEventList > li {
		width: auto;
		margin: 10px auto 0;
	}
	.gEventList > li:first-child {}
	.gEventList > li:nth-child(3n+1) {}
	.gEventList > li:nth-child(n+3) {}
	.gEventList > li > a {}
	.gEventList > li > a::before {}
	.gEventList > li > a::after {}
	.gEventList_img {}
	.gEventList_eTitle {}
	.gEventList_date {}
	.gEventList_shop {}
	.gNews_link {}
	.gNews_link > a {}
	.gNews_link > a::before {}
	.gNews_link > a::after {}
	.gNews_cols {
		display: block;
	}
	.gNews_cols::after {}
	.gNews_col {
		width: auto;
	}
	.gNews_col-no1 {
		margin-bottom: 25px;
	}
	.gNews_headline {
		font-size: 14px;
		line-height: 34px;
		margin-bottom: 10px;
	}
	.gNews_col-no2 {}
	.gWatchList {}
	.gWatchList::after {}
	.gWatchList-3col {}
	.gWatchList-3col > li {}
	.gWatchList-3col > li:first-child {}
	.gWatchList-3col > li:nth-child(3n+1) {}
	.gWatchList-3col > li:nth-child(n+3) {}
	.gWatchList-5col > li {
		width: 32%;
		margin-left: 2%;
	}
	.gWatchList-5col > li:nth-child(5n+1) {
		margin-left: 2%;
	}
	.gWatchList-5col > li:nth-child(3n+1) {
		margin-left: 0;
	}
	.gWatchList-5col > li:nth-child(n+4) {
		margin-top: 20px;
	}
	.gWatchList > li > a {}
	.gWatchList-3col > li > a::before {}
	.gWatchList-3col > li > a::after {}
	.gWatchList_img {}
	.gWatchList_brand {}
	.gWatchList_eTitle {}
	.gNews_brList-4col > li {}
	.gNews_brList-4col > li:nth-child(6n+1) {}
	.gNews_brList-4col > li:nth-child(4n+1) {
		margin-left: 2%;
	}
	.gNews_brList-4col > li:nth-child(3n+1) {
		margin-left: 0;
	}
	.gNews_brList-4col > li:nth-child(n+5) {}
	.gNews_selectWrap {
		margin-bottom: 25px;
	}
	.gNews_selectWrap > select {}
	.gAreaShop {
		padding: 35px 0;
		margin-top: 45px;
	}
	.gAreaShop_inner {}
	.gAreaShop_title {}
	.gAreaShop_title > b {}
	.gAreaShop_title > small {}
	.gAreaShop_Boxes {
		display: block;
		margin: 0;
	}
	.gAreaShop_list {}
	.gAreaShop_list > li {
		width: 49%;
		margin-left: 2%;
	}
	.gAreaShop_list > li:first-child {}
	.gAreaShop_list > li:last-child {}
	.gAreaShop_list > li:nth-child(2n+1) {
		margin-left: 0;
	}
	.gAreaShop_list > li:nth-child(n+3) {
		margin-top: 2%;
	}
	.gAreaShop_list > li > a {
		padding: 5px 10px;
		height: 50px;
	}
	.gAreaShop_list > li > a::before {}
	.gAreaShop_list > li > a::after {}
	.gAreaShop_list > li > a > b {
		font-size: 10px;
		width: 30px;
		min-width: 30px;
		line-height: 18px;
	}
	.gAreaShop_list > li > a > small {
		font-size: 13px;
	}
	.gAreaShop_list > li > a > small.-small {
		font-size: 10px;
	}
	.gWatchList_item {
		margin: 0;
		width: auto;
	}
	.gWatchList_item:nth-child(n+4) {
		margin: 0;
	}
	.gWatchList_controller {
		top: 0;
		bottom: 0;
		margin: auto;
		transform: translateY(-25px);
	}
	.gNews_brList-cartier {
		padding-bottom: 20px;
		margin-bottom: 25px;
	}
}
