@media screen and (min-width: 768px) {
	.only-pc {
		display: block !important;
	}

	.only-sp {
		display: none !important;
	}

	.pc-max-width {
		max-width: 1000px;
		margin: 0 auto;
		/*overflow: hidden;*/
	}

	#page-ttl-pc {
		font-size: 11px;
		background: #fff;
		text-align: left;
		padding: 12px 40px;
		border-bottom: 1px solid #eee;
		font-weight: normal;
	}

	.top-h1 {
		font-size: 12px;
		color: #4f2d1a;
		background: #fff;
		text-align: left;
		padding: 16px 16px 0 40px;
		margin-bottom: -20px;
		letter-spacing: 0.1em;
		font-weight: bold;
	}

	.contents-wrap {
		margin: 0 auto;

	}

	.main-menu {

	}

	.side-menu {
		margin-bottom: 24px;
	}

	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		position: relative;
		min-height: 1px;
		padding-left: 16px;
		padding-right: 16px;
	}

	.pdct-list-name {
	}

	.pdct-list-price {
		font-size: 13px;
	}

	.common-ttl {
		letter-spacing: 0.3em;
	}

	.common-ttl span {
		padding-left: 20px;
	}

	.common-ttl-jp {
	}


	/*pc用サイドメニュー*/
	.side-main-list {
	}

	.side-main-list .main-item {
		position: relative;
		z-index: 1;
	}

	.side-main-list .menu-bn {
		border-top: 1px solid #ccc;
		margin: 0;
	}

	.side-main-list .menu-bn img {
		width: 100%;
	}

	.side-main-list .sub-item {
		border-top: 1px dashed #ccc;
		padding: 16px;
		position: absolute;
		z-index: 100000;
		display: none;
		right: -300px;
		top: 0;
		background: #fff;
		border: 1px solid #ccc;
		min-width: 300px;
	}

	.side-main-list .sub-item a {
		display: block;
	}

	.side-main-list .main-item:hover > .sub-item {
		display: block;
	}

	.side-main-list .sub-item .title {
		position: relative;
		font-weight: bold;
		margin-bottom: 16px;
		font-size: 15px;
	}

	.side-main-list .sub-item .title .ico {
		position: absolute;
		right: 0;
	}

	.side-main-list .sub-cate-list  {
		margin: 0;
	}

	.side-main-list .sub-cate-list .sub-cate-ttl {
		position: relative;
		padding: 8px 0;
		font-weight: normal;
	}

	.side-main-list .sub-cate-list .sub-cate-ttl .ico {
		position: absolute;
		right: 0;
	}

	.side-main-list .sub-cate-list .sub-cate-name {

	}

	.side-main-list .sub-cate-list .sub-cate-name a {
		padding: 8px 16px;
		border-bottom: 1px solid #ccc;
	}

	.side-main-list .sub-cate-list .sub-cate-name .fa {
	}

	.pd {
		box-sizing: border-box !important;
		margin: 0 40px;
		width: 800px !important;
	}

	/*.pd a img {
		width: 760px !important;
	}*/

	.copyright {
		margin-bottom: 0;
		background-color: #F2F2F6;
	}

	.breadcrumb {
		display: block;
	}

	.bc-style {
		margin-top: -24px;
		padding-left: 147px;
		display: none;
	}

	/* ------------------------- */

	.coming-soon-1 .txt-1 {
		display: block;
		font-size: 50px;
		font-weight: bold;
	}

	.coming-soon-1 .txt-2 {
		display: block;
		font-size: 40px;
		font-weight: bold;
	}
}


