@charset "utf-8";

/*画面の幅が640pxまでの場合に適用するCSS */
@media screen and ( max-width:980px )
{
/*===================================================
					共通CSS
===================================================*/
	.footer-bottom-links__link:visited {
		color: #3c3c3c;
	}
	.fs-l-header {
		padding-top: 20%;
	}
	.fs-l-main {
		margin-top: 80px!important;
	}
	.fs-c-heading--page {
		margin: 0!important;
		padding: 0!important;
	}
	.mainBox {
		width: 96%;
		margin-left: 2%;
		margin-right: 2%;
	}
	.titleImg_pc {
		display: none;
	}
	.titleImg_sp {
		width: 100%;
		margin-left: 0;
		display: block;
		margin-bottom: 10%;
	}
	.brandBox .subTxt {
		text-align: center;
		width: 100%;
		margin-left: 0;
	}
	.taisyoBox {
		width: 100%;
		margin-left: 0;
		padding-top: 10%;
	}
	.taisyoBox .list {
		margin-left: 3%;
		margin-right: 3%;
	}
	.taisyoBox .list .border {
		width: 95%;
	}
	.taisyoBox .cTxt3 {
		width: 90%;
		margin-left: 5%;
		font-size: 13px;
	}
	.cTxt {
		margin-bottom: 10%;
		width: 46%;
		margin-left: 27%;
		padding: 4% 0;
	}
	.bottom {
		width: 80%;
		margin-left: 10%;
		font-size: 12px;
		margin-bottom: 5%;
	}
	.gallBox .gall_container {
		width: 100%;
		display: block;
	}
	.gallBox .gall_container .gall_item02 {
		margin-bottom: 2%;
	}
	.taisyoBox .tTitle2 {
		margin-left: 18%;
	}
	.brandBox .titleTxt {
		font-size: 110%;
	}
	.taisyoBox .tTitle3 {
	}
	.taisyoBox .cTxt1 {
		padding: 1%;
	}
	.textBox {
		width: 94%;
		margin-left: 3%;
	}
	.brandBox {
		width: 100%;
		margin-left: 0;
	}
	.gallBox {
		width: 96%;
		margin-left: 2%;
	}
	.itemBox {
		width: 100%;
		margin-left: 0;
	}
	.itemBox .itemTitle {
		width: 50%;
		margin-left: 25%;
		padding: 3% 0;
	}.taisyoBox .list
	.linkBtn {
		width: 92%;
		margin-left: 4%;
	}
	.campainBox {
		width: 100%;
		margin-left: 0;
	}
.sen2 {
	margin-bottom: 10%;
	margin-top: 10%;
}
	.taisyoBox .cTxt2 {
		padding: 0 2%;
		margin-bottom: 10%;
		text-align: left;
	}

	.brandBox .subTxt3 {
		width: 100%;
		margin-left: 0;
		margin-bottom: 15%;
	}
	.tenpo {
		padding-left: 0;
		padding-right: 0;
		width: 92%;
		margin: 0 auto;
	}
	.taisyoBox .cTxt1_1 {
		margin-bottom: 15%;
		padding-left: 5px;
		padding-top: 5px;
		text-align: left;
	}
	.shosai {
		width: 90%;
		margin-left: 5%;
	}
	.linkBtn {
		width: 90%;
		margin-left: 5%;
		padding: 4% 0;
	}
	.caution {
		width: 100%;
		margin-left: 0;
	}
	.shosai2 {
		width: 86%;
		margin-left: 7%;
	}
	.menber2 {
		margin-left: 7%;
	}
	.ctxt_sp {
		text-align: center!important;
		
	}
/*===================================================
			    	Footer CSS
===================================================*/
	
	.fs-l-footer {
		margin-top: 0!important;
	}
	.footer {
		margin-top: 1.0vw!important;
	}
}