<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/****************************************/
/*	Name: SAMSUNG LIFE ETS
/*	PART: CALENDAR STYLE
/*	Version: 1.0
/*	Author: 안상현 (Arne) / 최정아 (Beky)
/****************************************/

/*****************************
    CALENDAR
			기본 요일 (디폴트) : data
	    전달,다음달 비활성 요일 : beside 클래스 추가	
	    오늘 : now 클래스 추가
			공휴일 : holiday 클래스 추가
*****************************/ 

/* 예약 캘린더 */
.date{width:288px; height:60px; margin:0 auto; font-family:'samM'; font-size:40px; font-weight:bold; text-align:center; line-height:37px;}
.date .prevM{display:inline-block; float:left; overflow:hidden; width:37px; height:33px; background:url('../../image/btn/btn_calendar_month.png') no-repeat -37px 0; text-indent:-10000em;}
.date .nextM{display:inline-block; float:right; overflow:hidden; width:37px; height:33px; background:url('../../image/btn/btn_calendar_month.png') no-repeat -74px 0; text-indent:-10000em;}

.calendarP{width:1164px; margin-bottom:20px; border-bottom:1px solid #f1f1f1;}

.calendarP th{height:39px; border-right:1px solid #7e7e7f; background:url('../../image/bg/bg_calendar_th.gif') no-repeat 0 0; color:#fff; font-weight:bold; font-size:18px;}
.calendarP td{height:130px; border-right:1px solid #c2c3c5; border-bottom:1px solid #c2c3c5; background:url('../../image/bg/bg_calendar_td.gif') no-repeat 0 0; color:#fff; font-family:'samM'; font-size:18px; vertical-align: top;}
.calendarP td:first-child{border-left:1px solid #c2c3c5;}

.calendarP td .data{height:100%;}
.calendarP td .data a{display:inline-block; width:100%; height:100%;}
.calendarP td .data a:hover, .calendarP td .data a.on{background:url('../../image/bg/bg_calendar_on.png') repeat 0 0;}
.calendarP td .data span{display:inline-block; margin:13px 0 0 10px; color:#404041; font-family:'samM'; font-size:18px;}
.calendarP td .data span.more{display:inline-block; float:right; margin:16px 9px 0 0; color:#898989; font-size:14px;}
.calendarP td .data span.lunar {position:relative; top:-2px; margin-left:5px; color:#898989; font-size:12px;}
.calendarP td .data span.holi {position:relative; top:-2px; margin-left:5px; font-family:'samM'; font-size:14px;}
.calendarP td .data ul{width:147px; height:90px; margin:2px 0 0 10px;}
.calendarP td .data ul li{position:relative; padding-left:25px; color:#676b6e; font-size:14px; line-height:24px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal;}
@media \0screen { .calendarP td .data ul li {letter-spacing:-1px;} }
.calendarP td .data ul li img{position:absolute; top:2px; left:0;}
.calendarP td:first-child .data span{color:#dd5f9e;}
.calendarP td:first-child .data span.lunar {color:#898989;}
.calendarP td.last .data span{color:#707d8d;}

.calendarP td .data.beside span{color:#dadada;}
.calendarP td .data.beside span.lunar {color:#dadada;}
.calendarP td .data.beside ul li{color:#a2acaf;}
.calendarP td:first-child .data.beside span{color:#f3dfe9;}
.calendarP td:first-child .data.beside span.lunar {color:#dadada;}
.calendarP td.last .data.beside span{color:#e6e9ed;}

.calendarP td .data.now{background-color:#319ec7;}
.calendarP td .data.now a:hover, .calendarP td .data.now a.on{background:none;}
.calendarP td .data.now span{color:#fff;}
.calendarP td .data.now span.more, .calendarP td .data.now span.lunar {color:#add2e4;}
.calendarP td .data.now ul li{color:#fff;}
.calendarP td.last .data.now span{color:#707d8d;}

.calendarP td .data.holiday span{color:#e4007f;}
.calendarP td .data.holiday span.more, .calendarP td .data.holiday span.lunar {color:#898989;}

.icoList {padding-bottom:15px; background:url('../../image/bg/bg_hline.png') repeat-x left bottom; text-align:center;}
.icoList img {margin-left:18px;}
.icoList img:first-child {margin-left:0;}
.icoList span {display:inline-block; margin-left:7px; font-size:14px;}

/* 이벤트캘린더 */
.calendarP.calendarE td .data{height:auto;}
.calendarP.calendarE td .data ul{width:147px; height:auto; margin:0 0 14px 10px;}
.calendarP.calendarE td .data ul li{height:auto; padding:0 0 0 20px; background:url('../../image/ico/ico_calendar.png') no-repeat 5px 5px; line-height:22px;}
.calendarP.calendarE td .data ul li &gt; span {margin:0 0 0 3px; color:#a2acaf; font-family:'samM'; font-size:14px; letter-spacing:0;}
.calendarP.calendarE td .data.beside ul li{background-position:5px -95px;}
.calendarP.calendarE td .data.beside ul li &gt; span{color:#d0d5d7;}
.calendarP.calendarE td .data.now ul li{background-position:5px -45px;}
.calendarP.calendarE td .data.now ul li &gt; span{color:#fff;}
.calendarP.calendarE td .data.holiday ul li &gt; span {color:#a2acaf;}

.kind {width:100%; height:68px; padding-bottom:5px; background:#fff url('../../image/bg/bg_calendar_kind.gif') repeat-x left bottom;}
.kind ul {height:68px; border:1px solid #a1a1a1; border-bottom:none;}
.kind ul:after {content:'.'; display:block; visibility:hidden; height:0px; clear:both;}
.kind ul li {float:left; height:67px; padding-left:1px; border-left:1px solid #d7d7d7;}
.kind ul li:first-child {border-left:none;}
.kind ul li a {display:block; width:127px; height:30px; padding-top:37px; background:url('../../image/btn/btn_calendar_kind.png') no-repeat center 0; color:#676b6e; font-size:16px; text-align:center;}
.kind ul li a.last {wdith:130px;}
.kind ul li a.on {height:35px; background-position:center -72px;}

/* 캘린더_예약발송 : beky */
.consignee .select {margin-right:8px; font-size:14px; letter-spacing:-0.2px;}
.consignee .btnD {margin-right:2px;}
.tbl .text {display:inline-block; margin-left:8px; color:#707f87; letter-spacing:-0.2px;}
.tbl .inner .btnD {margin:4px 0 0 3px;}
.tbl .inner .textArea .byte {top:77px;}
.cancelG {margin-top:35px; padding:20px 23px; border-bottom:1px solid #b1b3b4; background:#d7d7d7 url('../../image/bg/bg_hLine.png') repeat-x;}
.cancelG h3 {color:#3c4449; font-size:16px;}




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