@CHARSET "UTF-8";
/*------------------------------
common
------------------------------*/
/*------------------------------
top
------------------------------*/
#container-news .inner ul li {
	text-align:left;
}
/*------------------------------
news
------------------------------*/
.page_list ul li {
	display:inline-block;
	padding:10px 10px;
}
#container-news-page .inner ul li{
	text-align:left;
}
/*------------------------------
menu
------------------------------*/
.menu-text {
	text-align:left;
}
#menu-content li {
	display:inline-block;
	float:left;
}
#menu-content li:nth-child(2n+1){
	clear:both;
	float:left;
}
/*------------------------------
goods
------------------------------*/
.content-goods li {
	display:inline-block;
	float:left;
}
.content-goods li:nth-child(3n+1){
	clear:both;
	float:left;
}
/*------------------------------
recruit
------------------------------*/
.menu-text {
	text-align:left;
}
.content-recruit {
	text-align:left;
}
.content-recruit li p {
	text-align:left;
}
/*------------------------------
common
------------------------------*/
.cmsText {
	display:block;
	text-align:right;
	color:#82cbd1;
	font-size:14px;
	padding-bottom:50px;
}

/*Edge*/
::-webkit-input-placeholder{
    color: #999999;
    font-size: 16px;
    font-family: serif, 'Helvetica', 'Arial', 'メイリオ', 'Meiryo', 'MS PGothic', sans-serif;
}
/*Firefox 19以降*/
::-moz-placeholder{
    color: #999999;
    font-size: 16px;
    font-family: serif, 'Helvetica', 'Arial', 'メイリオ', 'Meiryo', 'MS PGothic', sans-serif;
}
/*IE10以降*/
:-ms-input-placeholder{
    color: #999999;
    font-size: 16px;
    font-family: serif, 'Helvetica', 'Arial', 'メイリオ', 'Meiryo', 'MS PGothic', sans-serif;
}


.content-goods .cms_image_box{
	display:block;
	text-align:center;
	height:200px;
}
.content-goods .cms_image_box img{
	max-width:100%;
	max-height:200px;
}
.content-index .cms_image_box{
	display:block;
	text-align:center;
	height:200px;
}
.content-index .cms_image_box img{
	max-width:100%;
	max-height:200px;
}


@media screen and (min-width: 320px) and (max-width: 499px){
.cmsText {
	font-size:14px;
}
}
@media screen and (min-width: 500px) and (max-width: 799px){
.cmsText {
	font-size:14px;
}
}
@media screen and (min-width: 800px){
.cmsText {
	font-size:20px;
}
}