@charset "utf-8";
/*------------------------------------------------------------
	汎用スタイル
------------------------------------------------------------*/
/* clearfix */	
.clearfix:after {content: "";display: block;clear: both;}
/* flex */	
.flex,.flexA,.flexB,.flexC {display: flex;flex-wrap: wrap;}
.flexA {justify-content: space-around;}
.flexB {justify-content: space-between;}
.flexC {justify-content: center;}
.en {
    font-family: 'Barlow Semi Condensed', sans-serif;
}
/*------------------------------------------------------------
	リンク・インプットをタップ時のクラス
------------------------------------------------------------*/
a.tapCtrl, input.tapCtrl,.tapCtrl a, .tapCtrl input {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
/*------------------------------------------------------------
	common
------------------------------------------------------------*/
.headLine01 {
    margin-bottom: 7px;
    text-align: center;
}
/*------------------------------------------------------------
	content
------------------------------------------------------------*/
.content {
    margin: 0 25px;
}
/*------------------------------------------------------------
	fixedList
------------------------------------------------------------*/
.fixedList {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.fixedList li {
	width: calc(100% / 3);
}
.fixedList li a {
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #c98b5e;
}
.fixedList li.link01 a {
	background-color: #e7bb41;
}
.fixedList li.link02 a {
	background-color: #38c961;
}
.fixedList li.link03 a {
	background: url("../../img/common/bg.png") no-repeat center / cover;
}
.fixedList li.link04 a {
	background-color: #3b5998;
}
.fixedList li.link05 a {
	background-color: #55acee;
}