html,
body { height: 100vh; width: 100%; margin: 0; padding: 0; }
// body { margin: 0; padding: 0; background-image: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);	}

/* 가장 상단에 있는 테이블 속성 */
.top_table { border: 0px; border-spacing: 0px; padding: 0px; width: 100%; }
.top_tr1   { border: 0px; border-spacing: 0px; width: 100%; height: 116px; }
.top_tr2   { border: 0px; border-spacing: 0px; #222f37; width: 100%; height: 50px; }
.top_td1   { border: 0px; border-spacing: 0px; padding:0 px; background-color: #222f37; width: 100%; height: 116px; text-align: center; }
.top_td2   { border: 0px; border-spacing: 0px; padding:0 px; background-color: #ffffff; width: 100%; text-align: center; }

/* 본문에 있는 테이블 속성 */
.table_body { border: 0px; border-spacing: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right:0px; width: 1024px; }
.tr_body { border: 0px; border-spacing: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right:0 px; }
.td1_body { border: 0px; border-spacing: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right:0 px; width: 200px; }
.td2_body { border: 0px; border-spacing: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right:0 px; width: 700px; }

/* Youtube 관련 테이블 */
.youtube_td { width: 500px; height: 280px; }

/* 폼 양식에 관한 테이블 속성 */
.form_table { border-spacing: 1px; width: 850px; }
.form_td1 { width: 250px; padding-top: 15px; padding-bottom: 5px; color: #555; font-size: 14px; }
.form_td2 { width: 600px; padding-top: 15px; padding-bottom: 5px; }
input { border-radius: 5px; font-size: 14px; font-family: Arial, sans-serif; color: #555; border:1px solid #ccc; }
textarea { width: 560px; height: 180px; border: 1px solid rgb(143, 143, 143); padding: 8px 12px; border-radius: 5px; background-color: #FFFFFF; font-size: 14px; font-family: Arial, sans-serif; color: #4e4d4d; }
button { height: 30px; font-size:15px; }
.form-control{
        display:block; width:100%; padding:6px 12px; font-size:14px; line-height:1.428571429; color:#555; vertical-align:middle; background-color:#fff; background-image:none;
        border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,
        box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; }
.form-control:focus{
        border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6); box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6) }
.form-group{margin-bottom:15px}

