/*.customer_top{box-sizing:border-box;width:820px;height:125px;margin:20px 0;padding:30px 100px 0 50px;background:url(//img3.itemmania.com/new_images/portal/center/bg_register.jpg) no-repeat;font-size:14px;font-weight:bold;line-height:1.6;color:#454952;}*/

/*.s_subtitle{position:relative;height:30px;margin-top:30px;font-size:16px;font-weight:bold;color:#000;}*/
.g_subtitle{margin-top: 0; padding: 0}

.cont{line-height: 1.8; margin-bottom: 30px; font-size: 15px;}
.link{text-decoration: underline; color: var(--color-blue6);}
.text_etc{line-height: 1.5; font-size: 15px; margin-bottom: 30px;}
.contact_url{line-height: 1.8; font-size: 14px; color: var(--color-gray8);}

/* 불법촬영물등 신고 접수 테이블 */
/*.g_gray_table{margin-top:20px;border-top:2px solid #1D1D1D;font-size:14px;}*/
/*.g_gray_table th{height:45px;padding-left:10px;text-align:left;}*/
/*.g_gray_table .g_checkbox{margin-top:-2px;}*/
/*.g_gray_table dl{margin-bottom:10px;font-size:12px;line-height:1.7;}*/
/*.g_gray_table dt{margin-top:10px;font-weight:bold;}*/
/*.g_gray_table dd{text-indent:5px;}*/
/*.g_gray_table ul{margin-bottom:10px;font-size:12px;line-height:1.7;}*/
/*.g_gray_table ul li:last-child{margin-top:10px;}*/
/*.g_gray_table .reason label{display:inline-block;width:160px;margin:10px 0;}*/
/*.g_gray_table .g_text{width:300px;height:30px;}*/
/*.g_gray_table .g_textarea{width:100%;}*/
/*.g_gray_table .g_select{width:200px;height:30px;border-color:#D7D7D7;}*/
/*.g_gray_table label span{display:inline-block;width:95%;vertical-align:top;}*/

.table_form{margin-top: 10px;}
.table_form td{height: 40px; vertical-align: top;}
.table_form td.down{padding-top: 10px;}
.table_form td .g_text_new{width: 300px;}
.table_form td .add_desc{font-size: 14px; color: var(--color-gray8); margin-left: 10px;}
.table_form td .reason{display: grid; grid-template-columns: repeat(3, 165px); gap: 10px 0;}
.table_form td .reason label{margin-left: 0}
.table_form td .reason_desc{margin: 30px 0; font-size: 14px; color: var(--color-gray11); line-height: 1.5;}
.table_form td .reason_desc dt{font-weight: bold;}
.table_form td .reason_desc dd{margin-bottom: 10px;}
.table_form td .g_textarea{width: 100%; font-size: 15px; padding: 15px; border-color: var(--color-bluegray5);}
.table_form td .g_textarea::placeholder{color: var(--color-gray4);}
.table_form td .email_desc{font-size: 14px; color: var(--color-gray11); margin: 10px 0;}
.table_form td .personal_desc{font-size: 14px; color: var(--color-gray11); margin: 10px 30px; line-height: 1.5;}
.table_form td .personal_agree{font-size: 14px; color: var(--color-gray11); line-height: 1.5; margin-bottom: 10px;}
.table_form td .check_agree{line-height: 1.5;}

.screenshot_wrap{overflow: hidden;}
.g_screenshot{display: flex; gap: 5px; align-items: center;}
.g_screenshot .g_text_new{width: 300px; height: 40px;}
.g_screenshot .g_text_new::placeholder{color: var(--color-gray4);}
.g_screenshot .tmp_file{width: 70px; height: 30px; float: none;}
.g_screenshot .g_text{width: 70px !important; height: 30px;}
.g_screenshot .ad_btn{margin: 0; flex-direction: row-reverse;}
.g_screenshot .ad_btn .screen_add{margin-left: 0;}
.g_screenshot .ad_btn .screen_add, .g_screenshot .ad_btn .screen_del{background: none; font-size: 14px; color: var(--color-gray10); width: auto; height: 30px; text-indent: 0; padding: 6px 10px; border-radius: 4px; border: 1px solid var(--color-gray3);}
.g_screenshot .ad_btn .add_file{color: var(--color-blue6);}
.g_screenshot .ad_btn .delete_file{color: var(--color-red7);}

.caution{font-size: 14px; color: var(--color-red7); line-height: 1.5; margin-top: 10px;}
.btn_gray{background-color: var(--color-gray6);}

/*.g_content .f_red1{margin-top:10px;}*/
/*.g_content .btn{display:inline-block;width:210px;height:55px;font-size:14px;font-weight:bold;text-align:center;vertical-align:top;line-height:55px;color:#FFF;}*/
/*.g_content .btn_blue{background-color:#159EFD;}*/
/*.g_content .btn_gray{background-color:#9F9F9F;}*/
