@charset "UTF-8";

.index_moji01{ margin-top: 65px;font-size: 24px; }
.index_img01{ display: block;margin: 60px auto 35px;width: 300px; }
.index_moji02{ margin-bottom: 35px;font-size: 16px; }
.index_loginbtn{ width:290px;line-height:77px;cursor:pointer;margin:65px auto;background-color:#C69C6D;font-size:20px;font-weight:bold;color:#fff;border-radius:38px; }

/* PC */
@media screen and (min-width: 960px) {
	.index_box{ width:530px;margin:auto; }
	.index_box_inner{ display:inline-block;width:250px; }
	.index_box_inner_l{ margin-right:30px; }
	.index_box_moji{ font-size:14px;font-weight:bold; }
	.index_box_input{ font-size:12px; }
		.index_box_input_input{ font-size:16px;padding:10px;margin:15px auto;width:100%; }
}

/* スマホ */
@media screen and (max-width: 959px){
	.index_box{ margin:auto; }
	.index_box_inner_l{ margin-bottom:30px; }
	.index_box_moji{ font-size:14px;font-weight:bold;width:100px;display:inline-block;vertical-align:top;text-align:center;padding-top:25px; }
	.index_box_input{ font-size:12px;width:calc(100% - 100px);display:inline-block; }
		.index_box_input_input{ font-size:16px;padding:10px;margin:15px auto;width:100%; }
}
