@charset "utf-8";
.fileUploader{ clear:both; padding-top:5px;}
.fileUploader:after{ content:""; display:block; clear:both;}
.fileUploader .upfile_preview{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left; width:70px; height:70px; border:1px solid #cccccc; padding:2px; margin:0 10px 5px 0; background-color:#ffffff;}
.fileUploader .upfile_preview img{ display:block; width:64px; height:64px;}
.fileUploader .upfile_box{ float:left; width:260px; margin:0 10px 5px 0;}
.fileUploader .upfile_box select{ width:100%; height:70px; overflow:auto;border:solid 1px #cccccc;background-color:#ffffff;}
.fileUploader .upfile_box select option{ font-size:11px; color:#555555;}
.fileUploader .fileUploadControl{ clear:right;}
.fileUploader .fileUploadControl .button{ margin-bottom:5px; vertical-align:top;}
.fileUploader .upload_info{ clear:right; margin:5px 0;}
.swfupload {vertical-align: top; margin-top:1px;}
#stab_232 {float:left;overflow:hidden;height:24px;margin-top:5px;}
#stab_232 li{float:left;height:24px;text-align:center;list-style:none;}
#stab_232 li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 3px 0 0;height:26px;padding:4px 10px 0 10px;display:block;background-color:#f3f3f3;color:#333333;text-decoration:none;border:solid 1px #dfdfdf;border-bottom:solid 1px #0099cc;font-size:12px;line-height:1;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';}
#stab_232 .on{background-color:#0099cc;color:#ffffff;border:solid 1px #0099cc;}

#shbtn_232 {float:right;margin-top:5px;}
#shbtn_232 li {list-style:none;float:right; margin:0 0 0 4px;}
#shbtn_232 li button {font-size:12px !important;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';}
#shbtn_232 #shdate_232 {margin-top:0 !important;color:#333333;font-family:Arial,Helvetica,sans-serif;line-height:1;font-size:14px;font-weight:bold;}

.schedule1_list {border:1px solid #c9cccf;border-top:1px solid #aaaaaa;border-right:0;border-bottom:0;width:100%; margin-bottom:10px;}
.schedule1_list th, .schedule1_list td{border:1px solid #c9cccf;border-top:0;border-left:0;padding:5px;}
.schedule1_list thead th{text-align:center;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic'; font-size:12px; color:#000000; line-height:normal; background-color:#ededed;white-space:nowrap;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed)); background:-moz-linear-gradient(top,#ffffff,#ededed);background:linear-gradient(to bottom,#ffffff,#ededed);}
.schedule1_list thead th.sunday{color:#fd390a;}
.schedule1_list.month thead th{width:14.3%;}
.schedule1_list.month thead th:first-child{width:14.2%;}
.schedule1_list.week thead th{width:13.2%;}
.schedule1_list.week thead th:first-child{width:6.6%;}
@media (max-width:767px) {
.schedule1_list.month thead th{min-width:100px;}
.schedule1_list.week thead th{min-width:100px;}
}
.schedule1_list.list thead th.full{width:100%;}
.schedule1_list.list td{white-space:nowrap;text-align:center;vertical-align:middle;}
.schedule1_list.list td:last-child{word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}
.schedule1_list tbody th{text-align:center;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic'; font-size:px; color:#333333;background-color:#ededed;white-space:nowrap;font-weight:normal;}
.schedule1_list tbody th.sunday{color:#ff000a;}

.schedule1_list td{background-color:#ffffff;vertical-align:top;}
.schedule1_list.month td{height:80px;}
.schedule1_list td.today{background-color:#ffffd9;}
.schedule1_list td.outofday{background-color:#f7f7f7;}
.schedule1_list td p a{line-height:120%; font-size:12px; font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic'; word-break:break-all;word-wrap:break-word;white-space:normal;}
.schedule1_list td p.color0 a{color:#333333;}
.schedule1_list td p.color1 a{color:#d19b22;}
.schedule1_list td p.color2 a{color:#be5233;}
.schedule1_list td p.color3 a{color:#35a23a;}
.schedule1_list td p.color4 a{color:#42aedc;}
.schedule1_list td p.color5 a{color:#9b65d9;}
.schedule1_list td p.color6 a{color:#adadad;}

#event1_list {border-top:1px solid #aaaaaa;padding:15px 0;}
#event1_list .left1 {float:left;text-align:center; padding-top:4px; width:16.66666667%;}
#event1_list .right1 {float:right;padding-top:22px; text-align:left; width:83.33333333%;}
#event1_list .mc {font-family:; color:tconfig[c_dwc]; font-size:px; width:64px; margin:0 auto; line-height:22px;}
#event1_list .mamb {display:block; width:64px; margin:0 auto 8px auto; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; -webkit-box-shadow: 0px 5px 8px 0px rgba(177,158,144,0.4); -moz-box-shadow: 0px 5px 8px 0px rgba(177,158,144,0.4); box-shadow: 0px 5px 8px 0px rgba(177,158,144,0.4);}
#event1_list .ma {font-family:; background-color:; color:; font-size:px; text-transform:uppercase; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px;padding:4px 0;line-height:1;}
#event1_list .mb {font-family:; background-color:; color:; font-size:px; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;padding:10px 0 8px 0;line-height:1;}
#event1_list ul {margin:0; padding:0; list-style:none; }
#event1_list ul li {margin:0px 0px 12px 0px; padding:0; list-style:none; font-family:; color:; font-size:px;}
#event1_list ul li span {color:#c0b39c; padding:0 2px; font-size:px;}
#event1_list ul li a {font-family:; color:; font-size:px; text-decoration:none;}

.schedule1_list div a{font-size:12px; font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic'; color:#6d6d6d;}
.schedule1_list.month tr td:first-child div a{color:#ff000a;}

.schedule1_list td .category{font-size:12px; font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic'; color:#6e9cf2;}

.schedule1_list .ozspeech {font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#000000;background-color:#a4eef2; border:1px solid #1fbab7;}
.schedule1_list .ozspeech:before {border-color:transparent #1fbab7 transparent transparent;}
.schedule1_list .ozspeech:after {border-color:transparent #a4eef2 transparent transparent;}
.schedule1_list .dummy_cat {border:solid 1px transparent;margin:3px 0 0 0; padding:2px;}

.schedule1_bar {overflow:hidden; white-space:nowrap; margin:3px 0 0 0; padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.schedule1_bar p {margin:0;padding:0}
.schedule1_bar p a{font-size:12px; font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';}
.schedule1_color0 {color:#333333; background-color:#ffffff; border:solid 1px #c9cccf;}
.schedule1_color0 a {color:#333333 !important;}
.schedule1_color1 {color:#ffffff; background-color:#d19b22; border:solid 1px #ba881a;}
.schedule1_color1 a {color:#ffffff !important;}
.schedule1_color2 {color:#ffffff; background-color:#be5233; border:solid 1px #a44023;}
.schedule1_color2 a {color:#ffffff !important;}
.schedule1_color3 {color:#ffffff; background-color:#35a23a; border:solid 1px #288c2d;}
.schedule1_color3 a {color:#ffffff !important;}
.schedule1_color4 {color:#ffffff; background-color:#42aedc; border:solid 1px #3399c4;}
.schedule1_color4 a {color:#ffffff !important;}
.schedule1_color5 {color:#ffffff; background-color:#9b65d9; border:solid 1px #8752c4;}
.schedule1_color5 a {color:#ffffff !important;}
.schedule1_color6 {color:#ffffff; background-color:#adadad; border:solid 1px #938787;}
.schedule1_color6 a {color:#ffffff !important;}

.schedule1_lcat {font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';font-size:12px;color:#6e9cf2;padding-right:3px;}

#schedule1_preview {position:absolute;display:none;width:350px;padding:10px;border:1px solid #a7acb2;background:#f7f8f9;background:-webkit-gradient(linear, left top, left bottom, from(#f7f8f9), to(#e9ecef)); background:-moz-linear-gradient(top,#f7f8f9,#e9ecef);background:linear-gradient(to bottom,#f7f8f9,#e9ecef); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f8f9',endColorstr='#e9ecef');}
#schedule1_preview h2 {word-break:break-all;word-wrap:break-word;white-space:normal;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';font-size:12px;color:#000000;margin:0;padding:0;}
#schedule1_preview hr {border:0;border-top:1px solid #e3e4e5;margin:10px 0;}
#schedule1_preview table {border:0; width:100%;}
#schedule1_preview th {font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';font-size:12px;color:#999999;white-space:nowrap;padding:0;vertical-align:top;}
#schedule1_preview td {font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';font-size:12px;color:#000000;width:100%;padding:0 0 3px 3px;vertical-align:top;}

.schedule1_sbox {float:left;}
.schedule1_listbtn {float:right;}

.schedule1_wtable {border:0;width:100%;}
.schedule1_wtable th{white-space:nowrap;color:#333333;font-weight:normal;padding:0 5px 0 0;text-align:left;}
.schedule1_wtable td{width:100%;padding:2px 0;}
.schedule1_wtable .scolor_pad {padding:2px 3px;}

.schedule1_rhead {padding-left:10px;}
.schedule1_rhead #writer_img {float:left; width:10px; position:relative; left:-10px; margin-right:-10px;}
.schedule1_rhead #writer_img img {border:solid 1px #ddd; padding:1px; max-width:px;}
.schedule1_rhead #rtitle_box {float:left; width:100%;}
.schedule1_rtitle {word-break:break-all;word-wrap:break-word;white-space:normal;font-size:12px;color:#333333;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';margin:0; border-bottom:solid 1px #dddddd; padding:0 0 .5em 0;font-weight:bold;}
.schedule1_rtitle span {color:#6e9cf2; padding-right:3px; font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic'; font-size:12px;font-weight:bold;}
.schedule1_writer {font-size:12px;color:#1fbab7;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';margin-right:10px;font-weight:bold;}
.schedule1_rinfo {font-size:12px;color:#333333;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';padding:.5em 0;}
.schedule1_rinfo .ozspeech {color:#000000;background-color:#a4eef2; border:1px solid #1fbab7;}
.schedule1_rinfo .ozspeech:before {border-color:transparent #1fbab7 transparent transparent;}
.schedule1_rinfo .ozspeech:after {border-color:transparent #a4eef2 transparent transparent;}
.schedule1_body {padding:10px 0 10px 0; text-align:justify;word-break:break-all;word-wrap:break-word;white-space:normal;}
.schedule1_body, .schedule1_body p {font-size:12px;color:#333333;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';}
.schedule1_item {font-size:12px;color:#333333;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';}

.schedule1_rfooter {text-align:right; margin-top:10px;}
.schedule1_rfooter>span {font-size:12px;color:#333333;font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';}
.schedule1_rfooter .sns{display:inline;margin:0;padding:0;list-style:none;vertical-align:top}
.schedule1_rfooter .sns li{display:inline;vertical-align:top}
.schedule1_rfooter .sns a{display:inline-block;height:32px;line-height:32px}
.schedule1_rfooter .sns .link a{width:32px;height:0;padding:32px 0 0 0;overflow:hidden;background:url(/cgi_bank/lib/images/social_login_icon.png) no-repeat}
.schedule1_rfooter .sns .twitter a{background-position:-68px 0}
.schedule1_rfooter .sns .me2day a{background-position:-34px 0}
.schedule1_rfooter .sns .facebook a{background-position:0 0}
.schedule1_rfooter .sns .delicious a{background-position:-170px 0}
.schedule1_rfooter .sns .kakao a{background-position:-136px 0}

.schedule1_abox {margin-top:10px; border:solid 1px #e2e2e2; color:#444444; background-color:#f4f4f4; padding:6px}
.schedule1_abox a {color:#444444;}
.schedule1_abox span {display:block;padding:0 10px 0 15px; background:url(/image_bank/icon/i_file.gif) no-repeat left center}

.schedule1_cmtbox {margin-top:10px; border:solid 1px #dddddd; padding:5px 10px; background-color:#ffffff;}
.schedule1_cmt {margin:0; padding:0; font-family:NanumGothic, 나눔고딕, 'Malgun Gothic', '맑은 고딕','_Nanum Gothic';}
.schedule1_cmt li {margin:0; padding:15px 5px; list-style:none;}
.schedule1_cmt_photo {float:left; position:relative;}
.schedule1_cmt_photo img {border:solid 1px #ddd; padding:1px; max-width:px;}
.schedule1_cmt_body {float:left; width:100%;}
.schedule1_cmt_body .schedule1_cmt_name {margin:0; padding:0; float:left; font-size:12px; color:#333333;font-weight:bold;}
.schedule1_cmt_body .schedule1_cmt_date {float:right;font-size:12px; color:#333333;}
.schedule1_cmt_body .schedule1_cmt_memo {clear:both; padding-top:5px;font-size:12px; color:#333333;}
.schedule1_cmt_body .schedule1_cmt_memo p {font-size:12px; color:#333333;}
.schedule1_cmtwbox {margin-top:10px;}

.schedule1_rbtn {border-top:solid 1px #dddddd; padding:10px 0; margin:10px 0;}

.schedule1_rfooter .ozpopmenu,
.schedule1_cmt_date .ozpopmenu {display:inline-block; background:url(/cgi_bank/board/btn_img/btn_down.gif) no-repeat right center; padding-right:12px; margin-right:5px; cursor:pointer;}
.schedule1_list .ozpopmenu, span.ozpopmenu {cursor:pointer;}

.schedule1_input0 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:21px; vertical-align:middle;}
select.schedule1_input0,input[type="file"].schedule1_input0 {padding:0;height:21px;}
select.schedule1_input0 option {padding:0;height:21px;color:#555555;}
.schedule1_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:22px; vertical-align:middle;}
select.schedule1_input,input[type="file"].schedule1_input {padding:0;height:22px;}
select.schedule1_input option {padding:0;height:22px;color:#555555;}
