<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* �뚯씠釉� �붿옄�� */
@media screen and (max-width:1050px) {
	.table-responsive{border: 0; overflow-x: scroll; overflow-y: hidden}
	.table-responsive table{margin-top: 60px; white-space: nowrap}
}
@media screen and (max-width:991px) {
	.table-responsive:before{content: '�� �ㅽ겕濡� �섏꽭��'; width: calc(100% - 40px); height: 35px; padding: 0px 10px; border-radius: 4px; display: inline-block; position: absolute; color: #ffffff; font-size: 12px; font-family: Dotum; line-height: 35px; background: #4c4c4c}
}

/* t_style04 */
.t_style04{width: 100%; border-top: 2px solid #000000; font-size: 14px}
.t_style04:after{content: ''; display: block; clear: both}
.t_style04 label{margin-bottom: 0}
.t_style04 th{width: 130px; padding: 15px; border-bottom: 1px solid #e5e5e5; background-color: #f2f2f2; color: #414141; font-size: 13px}
.t_style04 th .star{color: #d41e00}
.t_style04 td{width: calc(100% - 130px); min-height: 25px; padding: 10px 15px; border-bottom: 1px solid #e5e5e5; color: #727272}
.t_style04 td.last{border-bottom-color: #000000}
.t_style04 td:after{content: ''; display: block; clear: both}
.t_style04 input[type="text"],
.t_style04 input[type="password"]{width: 100%; max-width: 200px}
.t_style04 input[type="image"]{padding-left: 0; border: 0}
.t_style04 select{width: 137px; height: 25px; padding-left: 0; border-top: 1px solid #B2B2B2; border-left: 1px solid #B2B2B2; border-right: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; color: #727272; font-size: 12px; vertical-align: middle}
.t_style04 select.s_wd01{width: 300px}
.t_style04 .des{color: #727272; font-size: 12px; padding-right: 10px;}
.t_style04 .date{padding-top: 3px; padding-bottom: 3px; text-align: center}
.t_style04 .i_btn1{padding: 0px 7px; text-align: center; border: 1px solid #7a7a7a; border-radius: 3px; background-color: #7a7a7a; color: #ffffff}
.t_style04 .chck_box span{margin-right: 6px}
.t_style04 .t_phone input[type="text"]{width: 120px}
@media screen and (max-width:767px) {
	.t_style04 th{width: 100%; display: block}
	.t_style04 select{width: 100%}
	.t_style04 select.s_wd01{width: 100%}
	.t_style04 td{width: 100%; display: block}
	.t_style04 select{margin-bottom: 4px}
	.t_style04 input{margin-bottom: 4px}
	.t_style04 input[type="text"],
	.t_style04 input[type="password"]{max-width: 100%}
	.t_style04 input.i_wd01{width: calc(100% - 103px)}
	.t_style04 input.i_wd02{width: calc(100% - 18px)}
	.t_style04 .t_phone select{width: calc(100% - 12px)}
	.t_style04 .t_phone input[type="text"]{width: calc(100% - 12px)}
	.t_style04 .t_address select{width: calc(100% - 12px)}
	.t_style04 .t_address input[type="text"]{width: calc(100% - 153px)}
}

/* t_style15 */
.t_style15{width: 100%; border-top: 2px solid #3863A6; background-color: #ffffff}
.t_style15 th{width: 120px; padding: 10px; background-color: #3863A6; color: #ffffff; font-size: 15px; font-weight: normal; text-align: center; word-break: break-word}
.t_style15 td{padding: 10px; font-size: 14px}
.t_style15 tr{padding: 0; border-bottom: 1px solid #6287C0; display: block}
.t_style15 tr:last-child{border-bottom: 1px solid #3863A6}
.t_style15 .emp{color: #da1c1c}

/* t_style16 */
.t_style16{width: 100%; margin-bottom: 10px; background-color: #ffffff; font-size: 14px; line-height: 1.6em}
.t_style16 th{width: 100px; padding: 10px 15px; border: 1px solid #BCBCBC; background-color: #E4E4E4; text-align: center}
.t_style16 td{padding: 10px 15px; border: 1px solid #bcbcbc}
.t_style16 input[type="file"]{width: 100%; padding: 2px; border: 1px solid #bcbcbc; background-color: #ebebeb}
.t_style16 textarea{width: 100%; height: 300px; padding: 10px; font-size: 14px; resize: none}

</pre></body></html>