@charset "utf-8";
@font-face{font-family:MalgunGothic; src:url(MalgunGothic.eot);}

body {min-width:320px; -webkit-text-size-adjust:none; font-family:'NanumGothic','나눔고딕',"맑은 고딕","MalgunGothic",'NanumGothicWeb',"돋움",AppleGothic, sans-serif; font-size:small; line-height:1.5em; padding:0; margin:0;}
a {color:#000;}

/* 마진,패딩 */
.l05_m {margin-left:5px;}
.r05_m {margin-right:5px;}
.t05_m {margin-top:5px;}
.b05_m {margin-bottom:5px;}
.l10_m {margin-left:10px;}
.r10_m {margin-right:10px;}
.t10_m {margin-top:10px;}
.b10_m {margin-bottom:10px;}
.l15_m {margin-left:15px;}
.r15_m {margin-right:15px;}
.t15_m {margin-top:15px;}
.b15_m {margin-bottom:15px;}
.l20_m {margin-left:20px;}
.r20_m {margin-right:20px;}
.t20_m {margin-top:20px;}
.b20_m {margin-bottom:20px;}
.l25_m {margin-left:25px;}
.r25_m {margin-right:25px;}
.t25_m {margin-top:25px;}
.b25_m {margin-bottom:25px;}
.l30_m {margin-left:30px;}
.r30_m {margin-right:30px;}
.t30_m {margin-top:30px;}
.b30_m {margin-bottom:30px;}
.l05_p {padding-left:5px;}
.r05_p {padding-right:5px;}
.t05_p {padding-top:5px;}
.b05_p {padding-bottom:5px;}
.l10_p {padding-left:10px;}
.r10_p {padding-right:10px;}
.t10_p {padding-top:10px;}
.b10_p {padding-bottom:10px;}
.l15_p {padding-left:15px;}
.r15_p {padding-right:15px;}
.t15_p {padding-top:15px;}
.b15_p {padding-bottom:15px;}
.l20_p {padding-left:20px;}
.r20_p {padding-right:20px;}
.t20_p {padding-top:20px;}
.b20_p {padding-bottom:20px;}
.l25_p {padding-left:25px;}
.r25_p {padding-right:25px;}
.t25_p {padding-top:25px;}
.b25_p {padding-bottom:25px;}
.l30_p {padding-left:30px;}
.r30_p {padding-right:30px;}
.t30_p {padding-top:30px;}
.b30_p {padding-bottom:30px;}

.header {background:#6dbbfe; color:#fff; padding:15px 0 13px 0; border-top:2px solid #1d64bc;}
.header ul {margin:0; padding:0;}
.header ul li a {color:#fff; font-size:90%;}

/* nav 안 ul 가운데 정렬 */
.navbar-nav {
  width: 100%;
  text-align: center;
}
.navbar-nav > li {
  float: none;
  display: inline-block;
}
.navbar-nav > li .navbar-nav {
  width: 100%;
  text-align: center;
}
.navbar-nav > li .navbar-nav > li {
  float: none;
  display: inline-block;
}

.mainmenu .nav > li > a:hover, .nav > li > a:focus {background-color:transparent; color:#4c9de3;}
.mainmenu .navbar-nav > .open > a, .navbar-nav > .open > a:hover, .navbar-nav > .open > a:focus {color:#4c9de3; background-color:transparent;}
.mainmenu nav .nav .dropdown {font-size:120%;}
.mainmenu nav .nav .dropdown span {margin-right:5px;}
.mainmenu nav .nav .dropdown .dropdown-toggle {background:#fff;}
.mainmenu nav .nav .dropdown .dropdown-toggle a:active {color:#4c9de3;}

.slide .carousel-inner {position:relative;}
.slide .carousel-inner .carousel-caption {position:absolute; left:0; top:-10px; width:100%; text-align:right;padding-right:30px;}
.slide .carousel-inner .carousel-caption .textbox { padding:20px; }


.bluefont {color:#4c9de3;}
.slide .carousel-inner .carousel-caption .yellowfont {color:#fbff95;}

.content p {padding:10px 0;}
.content .tablebar {border:1px solid #4c9de3; padding:10px 15px 10px 15px; min-height:610px;}
.content .tablebar dl {margin:0; padding:10px;}
.content .tablebar dl.active { background-color:#ebebeb;}
.content .tablebar dl span {font-size:80%;}
.content .tablebar dl li {position:relative;}
.content .tablebar dl li:after {content:"|"; position:absolute; right:-2px; top:4px; font-size:60%;}
.content .tablebar dl li:last-child:after {content:"";}
.content .tablebar dl dt {padding:5px 0; border-bottom:1px solid #ccc; }
.content .tablebar dt > div > div:first-child { text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.content .tablebar dd.memoreview { height:55px; overflow:hidden;margin:5px 0; width:100%;}
.content .tablebar dd.memoadd { color:#9c9c9c; }


.footer {margin-top:50px;}
.title {background:#ecf2f6; height:100%;}
.form-group {padding-right:10px;}
.realcon .table {border:2px solid #ecf2f6;}
.realcon .table tr th {padding:15px; font-size:105%;}
.realcon .table tr td {padding:10px; position:relative;}
.realcon .table tr td .msgbox {position:absolute; top:35px; right:0; border:1px solid #ccc; padding:10px 20px; background-color:#fff; z-index:10;}
.realcon .table tr td .msgbox .close {position:absolute; top:0; right:0; z-index:20; font-size:80%; width:13px; height:13px; color:#fff; background-color:#666;}
.title .breadcrumb {background-color:transparent; margin-top:20px;}
.title .breadcrumb .active {color:#000;}


/* midea query */
@media (max-width: 767px) {
	.header {text-align:center;}
	.header img#logo {margin:0 auto; margin-top:25px;}
	.header ul {margin-top:20px; width:40%; text-align:left;}
	.mainmenu .nav li {width:100%;}
	.content .tablebar{min-height:inherit;}
}
@media (min-width: 768px) and (max-width: 991px) { 
	.header .mylicense strong {font-size:90%;}
	.header ul li {margin-left:20px;}
	.content .tablebar{min-height:inherit;}
}
@media (min-width: 992px) and (max-width: 1199px) {}
@media (min-width: 1200px) {}
