



/********ヘッダー********/
#fixed-header {
	position: fixed;
	top: 0px; 
	width: 100%;
	transition: .5s;
	z-index:9999;
	height:45px;
}

#fixed-header.is-show { top: 0;}

#header_inner{
	width: 100%;
	margin: 0 auto 0;
	height:45px;
	background: #ffffff;
	position: relative;
	border-bottom: 2px solid #bf0000;
}


.LP_catch .top_bar{
	display:block;
	width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 8px;
}


.LP_catch .top_bar{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: center;
}

.LP_catch .top_bar h1 img{ height: 28px;}

.LP_catch .top_bar .LP_regButton{
	height: 100%;
	padding: 20px 10px 0;
	background: linear-gradient(135deg, #fba831 0%,#fd6c05 100%);
	color: #ffffff;
	font-size: 12px;
}












/********LINE友達登録画面********/
.registBox{

}

.link_lineRegist{
	display:block;
	width:100%;
	padding:16px 0;
	background:#06c755;
	border-radius:9999px;
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	position: relative;
}


.link_lineRegist span{}


.link_lineRegist span:after{
	content:"\e5e1";
	display:inline-block;
	vertical-align:middle;
	margin:0;
	font-family:"Material Icons";
	font-size:20px;
	font-weight:bold;
	line-height:0;
	position: absolute;
	right: 10px;
	top: 52%;
}




.registBox .registCheck{
	margin-top:16px;
	text-align:center;
}

.registBox .registCheck .checkbox{
	margin-right:6px;
	transform:scale(1.2);
}

.registCaution{
	padding:0;
	border-radius:10px;
	opacity:0.64;
}

.registCaution p{
	padding:10px;
	background:#ffdddd;
}



