/*----- カスタマイズ部分 -----*/

/*コンテナ*/
body .content_form {
padding: 0px;
}

/*ラベル*/
body .content_form label {

}

/*入力フォーム*/
body .content_form form.myForm input[type="text"] {
text-align: center;
border-radius: 0;
border-width: 3px;
border-color: #000;
font-size: 13px;
padding: 0px;
line-height: 60px;
width: 80%;
display: block;
margin: 0 auto 20px;
box-sizing: border-box;
vertical-align: middle;
}

/*入力フォームフォーカス時*/
body form.myForm input[type="text"]:focus, body form.myForm input[type="password"]:focus {
border-radius: none;
-webkit-border-radius: none;
-moz-border-radius: none;
border: 2px solid #000;
padding: 0px;
}

/*ボタン*/
body .content_form input[type="submit"] {
text-align: center;
background: linear-gradient(#ed452d, #99272d);
font-size: 20px;
text-decoration: none;
box-shadow: 0px 0px 0px 2px #e37798;
text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
color: #fff;
width: 65%;

/*ボタン背景画像のときはここ編集*/
/*
background-image: url('');
background-size: 100% 100%;
background-repeat: no-repeat;
*/
}

/*中の入力前のテキスト*/

body .content_form form.myForm input[type="text"]::placeholder {
color: #555;
font-size: 18px;
}


/* 表示の時適応*/
@media screen and (max-width: 834px) {
body .content_form .input_unit .my_left.my_column,
body .content_form .input_unit .my_right.my_column {
width: 100%;
}

/*コンテナ*/
body .content_form {

}

/* ラベル*/
body .content_form label {

}

/* 入力フォーム*/
body .content_form form.myForm input[type="text"] {

}

/*ボタン*/
body .content_form input[type="submit"] {

}
}


/*スマホ表示の時適応*/
@media screen and (max-width: 480px) {
/*コンテナ*/
body .content_form {

}

/*ラベル*/
body .content_form label {

}

/* 入力フォーム*/
body .content_form form.myForm input[type="text"] {

}

/*ボタン*/
body .content_form input[type="submit"] {


/*幅調整済み*/
width: 98%;
width: -webkit-calc(100% - 52px);
width: calc(100% - 52px);
}
}