/* °øÅë ÅÇ */
.usm-msg-tab { clear: both; display: table; width: 100%; margin: 0 0 40px 0; }
.usm-msg-tab li { display: table-cell; width: 33.33333333%; text-align: center; border-bottom: 2px solid #1a6cbf; border-collapse:separate; box-sizing: border-box; font-weight: bold; font-size: 16px; }
.usm-msg-tab li a { display: block; padding: 11px 0 13px 0; }
.usm-msg-tab.a1 li:nth-child(1) { background-color: #1a6cbf; }
.usm-msg-tab.a1 li:nth-child(1) a { color: #fff; }
.usm-msg-tab.a1 li:nth-child(2) { border-top: 1px solid #dedee1; border-right: 1px solid #dedee1; }
.usm-msg-tab.a1 li:nth-child(3) { border-top: 1px solid #dedee1; border-right: 1px solid #dedee1; }

.usm-msg-tab.a2 li:nth-child(1) { border-top: 1px solid #dedee1; border-left: 1px solid #dedee1; }
.usm-msg-tab.a2 li:nth-child(2) { background-color: #1a6cbf; }
.usm-msg-tab.a2 li:nth-child(2) a { color: #fff; }
.usm-msg-tab.a2 li:nth-child(3) { border-top: 1px solid #dedee1; border-right: 1px solid #dedee1; }

.usm-msg-tab.a3 li:nth-child(1) { border-top: 1px solid #dedee1; border-left: 1px solid #dedee1; }
.usm-msg-tab.a3 li:nth-child(2) { border-top: 1px solid #dedee1; border-left: 1px solid #dedee1; }
.usm-msg-tab.a3 li:nth-child(3) { background-color: #1a6cbf; }
.usm-msg-tab.a3 li:nth-child(3) a { color: #fff; }
/* °øÅë ÅÇ */

/* ÁÖ¼Ò·Ï °ü¸® */
.usm-msg-search-form { clear: both; width: 100%; background-color: #f7f7f7; border: 1px solid #cdcdcd; box-sizing: border-box; padding: 10px; }

.usm-brd-search .usm-msg-addt { clear: both; width: 100%; display: block; font-size: 14px; font-weight: bold; margin: 0 0 5px 0; }
.usm-brd-search .usm-msg-addt:before { content: '\25FE'; color: #777777; margin: 0 5px 0 0; font-size: 11px; }

.usm-brd-search.a4 { padding: 0 0 10px 0; border-bottom: 1px solid #dddddd; }
.usm-brd-search.a4 select:nth-child(3) { width: 115px; }

.usm-brd-search.a5 { padding: 10px 0 0 0; }
.usm-brd-search.a5 input[type="text"] { width: 40%; }

.usm-msg-add-call { clear: both; float: left; width: 100%; padding: 20px 10px; box-sizing: border-box; margin: 0 0 15px 0; border: 1px solid #cdcdcd; background-color: #f7f7f7; text-align: center; }
.usm-msg-add-call select { margin: 0 0 3px 0; }
.usm-msg-add-call input { margin: 0 0 3px 0; }
.usm-msg-add-call .usm-btn { vertical-align: top; }

.usm-msg-add-lst { clear: both; float: right; margin: 15px 0; text-align: right; }
.usm-msg-add-lst li { display: block; float: left; font-size: 14px; font-weight: bold; margin: 0 3px 0 0; }
.usm-msg-add-lst li:nth-child(1) { padding: 3px 0 0 0; }
.usm-msg-add-lst li:nth-child(2) { border: 1px solid #bfbfbf; }
.usm-msg-add-lst li:nth-child(2) a { display: block; padding: 3px 10px 5px 10px; }
.usm-msg-add-lst li:nth-child(2) a:before { display: inline-block; content:url('../images/list_icon.png'); padding: 0 5px 0 0; }
.usm-msg-add-lst li:nth-child(3) { border: 1px solid #bfbfbf; }
.usm-msg-add-lst li:nth-child(3) a { display: block; padding: 3px 10px 5px 10px; }
.usm-msg-add-lst li:nth-child(3) a:before { display: inline-block; content:url('../images/list_icon.png'); padding: 0 5px 0 0; }
.usm-msg-add-lst li:nth-child(4) { border: 1px solid #bfbfbf; margin: 0; }
.usm-msg-add-lst li:nth-child(4) a { display: block; padding: 3px 10px 5px 10px; }
.usm-msg-add-lst li:nth-child(4) a:before { display: inline-block; content:url('../images/list_icon.png'); padding: 0 5px 0 0; }

.usm-brd-lst th:nth-child(1) { width: 5%; }
.usm-brd-lst td { text-align: center; word-break: break-all; }
.usm-brd-lst td:nth-child(5) { word-break: keep-all; }
/* ÁÖ¼Ò·Ï °ü¸® */


/* ÁÖ¼Ò·Ï ¾÷·Îµå */
.usm-msg-add { width: 100%; padding: 15px; border: 1px solid #cdcdcd; box-sizing: border-box; background-color: #f7f7f7; text-align: center; }
.usm-msg-add:before { display: inline-block; content:url('../images/red_icon06_01.png'); margin: 25px 0 10px 0; padding: 18px 15px; background-color: #fff; border-radius: 55px; }

.usm-msg-add-anne { width: 100%; margin: 0 0 15px 0; padding: 0 0 15px 0; font-size: 16px; border-bottom: 2px solid #c2c2c2; }
.usm-msg-add-anne li { line-height: 120%; margin: 0 0 5px 0; word-break: keep-all; }
.usm-msg-add-anne li:nth-child(1) { font-size: 20px; font-weight: bold; color: #ff6430; margin: 0 0 15px 0; }
.usm-msg-add-anne li:nth-child(2) { font-size: 15px; font-weight: bold; }
.usm-msg-add-anne li:nth-child(2):before { content: '\2757'; color: #ff6430; padding: 0 8px 0 2px; }
.usm-msg-add-anne li:nth-child(3) { font-size: 14px; color: #5c5c5c; font-weight: bold; }
.usm-msg-add-anne li:nth-child(3) strong { color: #ee1720; }
.usm-msg-add-anne li:nth-child(3):before { content: '-'; padding: 0 5px 0 0; }
.usm-msg-add-anne li:nth-child(4) { font-size: 14px; color: #5c5c5c; font-weight: bold; }
.usm-msg-add-anne li:nth-child(4) strong { color: #0b60b3; }
.usm-msg-add-anne li:nth-child(4):before { content: '-'; padding: 0 5px 0 0; }

.usm-excel { clear: both; width: 100%; padding: 20px; box-sizing: border-box; border-radius: 5px; margin: 25px auto 0 auto; }
.usm-excel li { display: inline-block; }
.usm-excel li:nth-child(1) { font-weight: bold; margin: 2px 5px 3px 0; }
.usm-excel li:nth-child(2) div { display: inline-block; }
.usm-excel li:nth-child(2) span { display: inline-block; }
.usm-excel li:nth-child(2) label { display: inline-block; vertical-align: middle; }
.usm-excel li:nth-child(2) input[type="text"] { display: inline-block; min-width: 100px; }
.usm-excel li:nth-child(3) { display: inline-block; margin: 3px 0; }
.usm-excel li:nth-child(3) a { color: #EE1720;}
.usm-excel li:nth-child(4) { display: inline-block; }
.usm-excel li:nth-child(4) a { color: #0B60B3; }
/*ÁÖ¼Ò·Ï ¾÷·Îµå */

/* ±×·ì°ü¸® */
.usm-msg-add-grp { width: 100%; }

.usm-msg-add-grpf { clear: both; float: left; width: 100%; padding: 25px 20px; border: 1px solid #cdcdcd; box-sizing: border-box; margin: 0 0 15px 0; text-align: center; }

.usm-msg-add-grpf.a1:before { display: block; content:url('../images/blue_icon06_01.png'); padding: 40px 35px; width: 90px; height: 80px; background-color: #f9f9f9; border-radius: 75px; margin: 0 auto 5px auto; }
.usm-msg-add-grpf.a2:before { display: block; content:url('../images/blue_icon06_02.png'); padding: 40px 35px; width: 90px; height: 80px; background-color: #f9f9f9; border-radius: 75px; margin: 0 auto 5px auto; }
.usm-msg-add-grpf.a3:before { display: block; content:url('../images/blue_icon06_03.png'); padding: 40px 35px; width: 90px; height: 80px; background-color: #f9f9f9; border-radius: 75px; margin: 0 auto 5px auto; }

.usm-msg-add-grpf h5 { font-size: 16px; margin: 0 0 5px 0; text-align: left; }
.usm-msg-add-grpf h5:before { content: ' '; display: block; width: 16px; border-top: 3px solid #1a6cbf; margin: 0 0 2px 0; }
.usm-msg-add-grpc { text-align: left; }
.usm-msg-add-grpc select { float: left; width: 80px; margin: 0 3px 0 0; }
.usm-msg-add-grpc input[type="text"] { float: left; width: 55%; margin: 0 3px 0 0; }
.usm-msg-add-grpc input[type="submit"] { width: 30px; }
.usm-msg-add-grpc .usm-btn { float: left; vertical-align: top; width: inherit; }

.usm-msg-add-grp-anne { clear: both; float: left; width: 100%; padding: 20px; border: 1px solid #cdcdcd; background-color: #f9f9f9; box-sizing: border-box; margin: 0 0 30px 0; }
.usm-msg-add-grp-anne li { font-size: 14px; font-weight: bold; line-height: 150%; }
.usm-msg-add-grp-anne li:before { content: '\2757'; color: #fff; background-color: #5a5a5a; border-radius: 30px; padding: 1px 6px; vertical-align: middle; margin: 0 15px 0 0; font-size: 14px; }
/* ±×·ì°ü¸® */

@media all and (min-width: 769px){

	.usm-msg-search-form { background:url('../images/search_img01.png') left top no-repeat #f7f7f7; padding: 46px 10px 46px 300px; height: 210px; }

	#addrGroup1 { width: 120px; }
	#addrGroup2 { width: 120px; }
	#addrGroup3 { width: 120px; }
	#addrName { width: 120px; }
	#addrTel { width: 200px; }

	.usm-msg-add { text-align: left; padding: 20px; }
	.usm-msg-add:before { float: left; margin: 5px 40px 20px 20px; }

	.usm-msg-add-anne { padding: 0 0 25px; }
	.usm-excel { margin: 15px 0 0 0; padding: 10px; }
	.usm-excel li:nth-child(1) { font-weight: bold; margin: 2px 5px 0 0; }
	.usm-excel li:nth-child(2) input[type="text"] { width: 300px; margin: 0; }
	.usm-excel li:nth-child(3) { margin: 0; }

	.usm-msg-add-grpf { clear: none; float: left; width: 32.633333%; }
	.usm-msg-add-grpf.a2 { margin: 0 1%; }
	.usm-msg-add-grpc input[type="text"] { width: 119px; }

}