@charset "UTF-8";
/* litemo-style.0.1.0.css
** Ideal-space basic style
** build 20191215a, Copyright 2019 H,Hishida.
========================================================= */

#recruit th, #recruit td {
	padding-left:   1.0rem;
	padding-top:    0.25rem;
	padding-right:  1.0rem;
	padding-bottom: 0.25rem;
	font-size: 1.5rem;
}
#recruit td {
	color: #555555;
}
#recruit table {
	margin-bottom: 0rem;
}

/* Font
-------------------------------------- */
.icon-folder-download:before {
  content: "\e933";
}

@media only screen and (max-width: 1400px) {
  .display-1 {
    font-size: 4.6rem; /* 5.6rem>4.6rem */
  }
}
@media only screen and (max-width: 1200px) {
  .display-1 {
    font-size: 4.2rem; /* 5.2rem>4.2re */
  }
}
@media only screen and (max-width: 950px) {
  .display-1 {
    font-size: 4rem; /* 4.6rem>4rem */
  }
}
@media only screen and (max-width: 800px) {
  .display-1 {
    font-size: 3.6rem; /* 4.2re>3.6rem */
  }
}
@media only screen and (max-width: 700px) {
  .display-1 {
    font-size: 3.3rem; /* 4rem>3.3rem */
  }
}
@media only screen and (max-width: 600px) {
  .display-1 {
    font-size: 3.3rem; /* 3.6rem>3.3rem */
  }
}
@media only screen and (max-width: 500px) {
  .display-1 {
    font-size: 3rem; /* 3.3rem>3rem */
  }
}
@media only screen and (max-width: 400px) {
  .display-1 {
    font-size: 3rem; /* 3rem> */
  }
}



/* Layout
-------------------------------------- */

/* Color scheme
-------------------------------------- */

/* 11 Page base structure & skin
-------------------------------------- */
#header, #main, #nav, #side, #footer {
/*	background-color: rgba(0, 0, 0, 0.125);*/
}
#contents {
/*	background-color: rgba(255, 255, 0, 0.125);*/
}

#header {
}
#main {
}
#side {
}

/* Component
-------------------------------------- */
.copyright {
	font-size: 80%;
}
.copyright .copyright1::after{
	content: "2020"
}
.copyright .copyright2 {
	font-style: italic;
}
.copyright .copyright2::after{
	content: "Litemo"
}

/* 31 Page customize
-------------------------------------- */

/* 32 Unit customize
-------------------------------------- */

/* 33 parts customize
-------------------------------------- */
.header-menu-toggle.opaque {
	background-color: rgba(0, 0, 0, 0.25);
}


.page-top {
	position: fixed;
	bottom: 60px;
	right: 20px;
	padding: 10px;
	-ms-filter: "alpha(opacity=25)";
	-moz-opacity: 0.25;
	-khtml-opacity: 0.25;
	opacity: 0.25;
}

