/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         ringoo
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
* {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

/* 제목줄 단어단위 줄바꿈 */
h1, h2, h3, h4, h5, h6 {word-break: keep-all;}

/* 모바일 햄버거 메뉴 색상과 메뉴 라인 색상 */
.mobile_menu_bar:before{color:#434343;}
.et_mobile_menu { border-top: 3px solid #d50732; }

/* 모바일 로고 사이즈 조정 */
/* @media (max-width: 980px) { 
/* #logo {
/* width: 250px; /*change this to adjust the size*/
/* max-width: 250px !important; /* change this to adjust the size */
/* }}

/* 폼 라디오, 체크박스 가로 정렬로 교체 */
.et_pb_contact_field_checkbox, .et_pb_contact_field_radio {display: inline; padding-right: 10px;}

/* 테이블 정의 : wb_table_center */
.wb_table_center th {text-align:center; background-color:#f6f6f6;border: 1px solid #e6e6e6; border-bottom:4px solid #c1c1c1; line-height:16px;}
.wb_table_center tr td {border: 1px solid #e6e6e6; vertical-align: middle; padding: 10px; text-align:center; background-color:#ffffff;}
.wb_table_center tr:nth-child(2n) {background-color:#f9f9f9;}

/* 컨텐츠 세로 구분선 정의 */
@media screen and (max-width: 980px) {
.vertical_divider { border-bottom:1px solid #e5e5e5;}
}

@media screen and (min-width: 981px) {
.vertical_divider { border-right:1px solid #e5e5e5;}
}