@charset "UTF-8";


/***************** 기본 input/select 스타일 설정 - 시작 *****************/  



.myInfo-td>textarea
{
    width: 100%;
    height: 150px;
    border-radius: 5px;
    padding: 8px;
    border: 1px solid #E8E8E8;
    font-size: 15px;
}
.myInfo-td>textarea:focus
{
    border-radius: 5px;
    border: 1px solid #E8E8E8;
}

.myInfo-table input::placeholder {
    color: gray;
}

.myInfo-table input:read-only {
    background-color: #E8E8E8;
}

.myInfo-table input{
    width: 100%;
    height: 40px;
    border-radius: 5px;
    padding: 8px;
    border: 1px solid #E8E8E8;
    font-size: 15px;
}
.common-detail-list select {
    height: 40px;
    border-radius: 5px;
    padding: 8px;
    border: 1px solid #E8E8E8;
    font-size: 15px;
}
.myInfo-table input.contain-button, .myInfo-table select.contain-button {
    width: 100%;
    height: 40px;
    border-radius: 5px;
    padding: 8px;
    border: 1px solid #E8E8E8;
    font-size: 15px;
}

.myInfo-table input:focus {
    outline: none;
}

/***************** 기본 input/select 스타일 설정 - 종료 *****************/

/*********************** 버튼 스타일 설정 - 시작 ************************/
.paw_btn {
    border: 1px solid #B29254;
    border-radius: 5px;
    background-color: #FFF;
    color: #B29254;
    width: 90px;
    height: 40px;
    font-size: 15px;
}

.paw_btn.btn-filled{
    background-color: #B29254;
    color: #FFF;
    margin-left: 10px;
}

.bottom-btn {
    float: right;
    padding: 35px 0px;
}
/*********************** 버튼 스타일 설정 - 종료 ************************/

/* 가장 외측 테두리 */
.myInfo-list {
    width: 100%;
    border: 1px solid #E8E8E8;
}

/* 내부 컨텐츠영역 */
.myinfo-inner-content {
    padding: 40px;
    width: 100%;
    font-size: 16px;
    border: none;
    border-spacing: 0 5px;
}
.myinfo-inner-content > .myInfo-table .myInfo-tr {
    text-align: left;
}

.myInfo-td {
	border: none;
	display: inline-flex;
    overflow: hidden;
    text-overflow: ellipsis;
}
.padding-bottom {
	padding-bottom:35px;
}

/* 유효성 검사 문구 */
.hide {
    display: none;
}