/* form / confirm
==========================================*/
body .form-input ,
body .form-confirm {
	display: none;
}
body.form-input .form-input ,
body.form-confirm .form-confirm {
	display: block;
}
.return {
	margin-top: 50px;
}
.JS-title {
	display: none;
}
/* box02
==========================================*/
.box02 { margin: 0 auto; }
.modePC .box02 {
	width: 700px;
	margin-top: 150px;
	margin-bottom: 40px;
}
.modeSP .box02 {
	width: 630px;
	margin-top: 130px;
	margin-bottom: 80px;
}

.modePC .box02 p:nth-of-type(1) { font-size: 36px; }
.modePC .box02 p:nth-of-type(2) { margin-top: 20px; }

.modeSP .box02 p:nth-of-type(1) { font-size: 50px; }
.modeSP .box02 p:nth-of-type(2) { margin-top: 23px; }

/* ACTIVITY add box
==========================================*/
.add{
	margin: 0 auto;
	-webkit-box-sizing: border-box;
 	        box-sizing: border-box;
}
.modePC .add{
	margin-bottom: 40px;
	padding: 60px 50px;
	background: #f9f9f9;
}
.modeSP .add{
	width: 650px;
	margin-bottom: 40px;
	padding: 20px 30px 60px;
	background: #f9f9f9;
}

.add dd:last-child{ min-height: 50px; }

.add input,
.add textarea,
.add select{background-color: #f9f9f9;}

/* ACTIVITY add_btn
==========================================*/
.modePC .add_btn .message{margin-bottom: 20px;}
.modeSP .add_btn .message{margin-bottom: 40px;}

.add_btn .btnA{
	margin-top: 0 !important;
}
.modePC .add_btn .btnA{
	font-size: 12px;
	width: 280px;
	line-height: 20px !important;
	padding-top: 15px;
	height: 50px !important;
}
.modeSP .add_btn .btnA{
	font-size: 24px;
	width: 560px;
	line-height: 40px !important;
	padding-top: 15px;
	    height: 92px !important;
}

.add_btn .btnA em{
	margin-bottom: -15px;
}

.add_btn .btnA svg{
	margin-left: 0 !important;
	margin-right: 10px;
}
.modePC .add_btn .btnA svg{
	width: 17px !important;
	height: 17px !important;
}

.btn_lightgrey {
	color: #777 !important;
}

.btn_lightgrey svg {
	fill:#777 !important;
}


.add_btn > a {
	display: block;
}
.add_btn > p {
	display: none;
}
.add_btn.disabled > a {
	display: none;
}
.add_btn.disabled > p {
	display: block;
}
.form-confirm input,
.form-confirm select,
.form-confirm textarea {
	pointer-events: none;
}
