@charset "utf-8";

/* CSS Document */

/***** 非表示*****/
/* PC非表示*/
@media screen and (min-width: 1000px) {
.pc_none {
	display: none;
}
}

/*タブレット非表示*/
@media screen and (max-width: 999px) {
.tab_none {
	display: none;
}
}

/* スマホ非表示*/
@media screen and (max-width: 767px) {
.sp_none {
	display: none;
}
}

/* スペシャルケース1 会社概要TAB専用*/
/*　画面サイズが766pxから1000pxまではここを読み込む　*/
@media screen and (max-width: 766px) {
.pc_none_special_case1 {
	display: none;
}
}

@media screen and (min-width: 1000px) {
.pc_none_special_case1 {
	display: none;
}
}

/* スペシャルケース2 会社概要sp専用*/
@media screen and (min-width: 767px) {
.pc_none_special_case2 {
	display: none;
}
}


/* special_logo1 スマホTAB専用*/
/*　画面サイズが373pxから1000pxまではここを読み込む　*/
@media screen and (max-width: 373px) {
.pc_none_special_logo1 {
	display: none!important;
}
}

@media screen and (min-width: 1000px) {
.pc_none_special_logo1 {
	display: none!important;
}
}
/* special_logo2 スマホTsp専用*/
@media screen and (min-width: 374px) {
.pc_none_special_logo2 {
	display: none!important;
}
}




/*PC用スマホタブレット非表示*/
@media screen and (min-width: 1000px) {
.sp_only {
	display: none;
}
.tab_only {
	display: none;
}
.pc_only {
	display: block;
}
.section {
	width: 1000px;
	margin: 0 auto;
}
.section-wide {
	width: 100%;
	margin: 0 auto;
}
}

/*タブレット用SP PCスマホ非表示*/
@media screen and (max-width: 999px) {
.sp_only {
	display: none;
}
.tab_only {
	display: inline-block;
}
.pc_only {
	display: none;
}
.section {
	width: 100%;
	margin: 0 auto;
}
.sp-kihon-yohaku{
	margin: 0 10px;
}
}

/*スマホ用PCタブレット非表示*/
@media only screen and (max-width: 767px) {
.sp_only {
	display: inline-block;
}
.tab_only {
	display: none;
}
.pc_only {
	display: none;
}
.section {
	width: 100%;
	margin: 0 auto;
}
}
