@charset "utf-8";* {    margin:0;    padding:0;}.site-color{color: #1e407b !important;}.site-border{border:solid 1px #1e407b !important;}.site-border-top{border-top:solid 1px #1e407b !important;}.site-border-bottom{border-bottom:solid 1px #1e407b !important;}.site-border-left{border-left:solid 1px #1e407b !important;}.site-border-right{border-right:solid 1px #1e407b !important;}.site-border-color, .site-mouseover-border-color:hover{  border-color: #1e407b !important;}.site-box-shadow {  box-shadow: 0px 1px 2px 0px #1e407b !important;}.site-font-color, .site-mouseover-color:hover,a.site-link:hover, a.site-link:active, a.site-link:focus,a.site-link2:hover, a.site-link2:active, a.site-link2:focus,.new_bbslist tr:hover .left a.site-link {color:#1e407b !important; text-decoration:none;}a.site-link {  color:#555;  text-decoration:none;}a.site-link2 {  color:#9C9C9C;;  text-decoration:none;}.site-background-color{background-color:#1e407b !important;}.site-background-subcolor{background-color:#487FDF !important;}.subtitle_img {background-color:#1e407b !important;}/* 콘텐츠관리용 */.site-content-title:hover > .content-link{color:#1e407b;}/***********global**************/#lnb ul li a .unread_menu_cnt {  color:#1e407b;}#lnb .leftmenu ul li a:hover, #lnb .leftmenu ul li a.on,#lnb ul li a:hover .unread_menu_cnt, #lnb ul li a.on .unread_menu_cnt,#lnb .leftmenu-admin ul li a:hover, #lnb .leftmenu-admin ul li a.on {  color:#fff !important;	background:#1e407b url('/ilos/images/common/lnb/submenu_icon_on.gif') no-repeat 7px 10px;}table.week_list td:hover {  color:#fff;  background-color:#1e407b;}#content_location .locationmap strong,#content_location .locationmap strong a {	color:#1e407b !important;	text-decoration:none;}#content_location .locationmap strong a:active,#content_location .locationmap strong a:hover,#content_location .locationmap strong a:focus {	font-weight:bold;	color:#1e407b !important;}.home {background-color:#1e407b !important;}/* main search background */.searchbox-background {  background:url('/ilos/images/themes/deepblue/bg_search.gif') no-repeat 0 0;}/* Control Button */span.button, span.button button {  position:relative;  /*margin:0;*/  /*display:-moz-inline-box;*/  display:inline-block !important;  border:0;  color:#f8f8f8;  white-space:nowrap;  text-shadow: rgba(51,51,51,.9) -1px -1px -5px, rgba(203,203,203,.9) 1px 1px 5px;  background:url('/ilos/images/themes/deepblue/bg_btn.gif') no-repeat left top;  vertical-align:middle;}/* login */div.loginform-login {	width:738px;	margin-top:50px;	padding-bottom:158px;	overflow:hidden;	background:url('/ilos/images/themes/deepblue/bg_login.gif') no-repeat left top;}.login-btn-color:hover {  color:#1e407b !important;  border: 1px solid #1e407b;}.login-btn-color:hover > .header_login_img {  background-image: url('/ilos/images/themes/deepblue/deepblue.png');}/* cal */.site-today-cal  {border-color: #487fdf !important; color: #ffffff !important; background-color: #487fdf !important;}.site-select-cal {border-color: #487fdf !important; color: #487fdf !important; }/* submain */div.submain-right .site-mouseover-color:hover > .img {  background-image: url('/ilos/images/themes/deepblue/changSt_on.png');}/* 수강생 원 bar */.site-circle-bar{  border: 0.08em solid #1e407b !important;}/* 버튼 */.site_button {  color: #444;  background-color: #f7f7f7;  display: inline-block;  min-width: 31px;  text-align: center;  padding: 6px 12px;  border: 1px solid #ccc;  border-radius: 3px;  font-weight: bold;  font-size: 12px;  box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1);  cursor: pointer;  user-select: none;}/* 버튼 */.site_button_reverse {  /*   color: #fff;  background-color: #1e407b;  border: 1px solid #1e407b;   */    color: #444;  background-color: #f7f7f7;  border: 1px solid #ccc;  display: inline-block;  min-width: 31px;  text-align: center;  padding: 6px 12px;  border-radius: 3px;  font-weight: bold;  font-size: 12px;  box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1);  cursor: pointer;  user-select: none;}.site_button:hover,.site_button_reverse:hover {  color: #1e407b;    background-color: #fff;}/* 말풍선 */.site_balloon_top {  display: inline-block;  position: relative;  background-color: #fff;  border: 1px solid #1e407b;  border-radius: 2px;}.site_balloon_top:after {  content: '';  position: absolute;  border-bottom: 5px solid #fff;  border-right: 5px solid transparent;  border-left: 5px solid transparent;  top: -4px;  left: 50%;  transform: translateX(-50%);}.site_balloon_top:before {  content: '';  position: absolute;  border-bottom: 5px solid #1e407b;  border-right: 5px solid transparent;  border-left: 5px solid transparent;  top: -6px;  left: 50%;  transform: translateX(-50%);}/* 콘텐츠관리 */.upload_img:hover,#dropzone_progress > .upload_img {  background-image: url('/ilos/images/themes/deepblue/upload.png');}a.site-link3 {  text-decoration: none;}a.site-link3 .link-dv{color: #777;}a.site-link3 .link-title{color: #333;}a.site-link3:hover .link-dv{color: #1e407b !important;}a.site-link3:hover .link-title{color: #1e407b !important;}/* time line (log)*/table.timeline_list td:hover, table.timeline_list td.timeline_list_selected  {  color:#fff;  background-color:#1e407b;}/* 댓글버튼 */.site_button.commentBtn.commentOpen{  color: #1e407b;  background-color: #fff;}/* 스튜디오 관리 */ul.ad_tabType2 li.tab_on {  color: #1e407b;  padding-top: 7px;  border-top: 2px solid #1e407b;  border-bottom: none;  background-color: #fff;}span.list_total_cnt{  color:#1e407b;  font-weight:600;}.req_user { font-weight: bold; }.req_user_on { color: #1e407b; text-decoration: underline; }.select_list > .selectLi{ color: #1e407b;}