/* CSS Document */

/* 매우 작은 기기들 (모바일폰, 768px 보다 작은) 부트스트랩에서 이것은 기본이므로 미디어쿼리가 없습니다. */
@media (min-width: 768px) { /* 작은 기기들 (태블릿, 768px 이상) */
}
@media (min-width: 992px) { /* 중간 기기들 (데스크탑, 992px 이상) */
}
@media (min-width: 1200px) { /* 큰 기기들 (큰 데스크탑, 1200px 이상) */
}

#contentMember {
	padding:0 30px;}
#contentMember h2, 
#contentMember h3, 
#contentMember h4,
#contentMember h5 {
	color:#003471;
	padding-bottom:0.2em;}
#contentMember h2, 
#contentMember h3, 
#contentMember h4,
#contentMember h5,
#contentMember p {
	margin:1em 0;}
#contentMember ul>li {}
#contentMember ul ul,
#contentMember ul ol,
#contentMember ol ol,
#contentMember ol ul {
	/*margin:0 30px 1em 60px;*/}
.pull-left {
	margin-right:1em !important;}


#preName {
	ime-mode:active;}

.huge {
    font-size: 2.4em; line-height:1.0em;}
.huge-icon {
    font-size: 3.0em;}
.huge-text {
    font-size: 0.8em; line-height:0.8em;}
@media (min-width: 1200px) { /* 큰 기기들 (큰 데스크탑, 1200px 이상) */
.huge-narrow {
	letter-spacing:-0.1em;}
}
.panel-green {
    border-color: #5cb85c;}
.panel-green .panel-heading {
    border-color: #5cb85c;
    color: #fff;
    background-color: #5cb85c;}
.panel-green a {
    color: #5cb85c;}
.panel-green a:hover {
    color: #3d8b3d;}
.panel-red {
    border-color: #d9534f;}
.panel-red .panel-heading {
    border-color: #d9534f;
    color: #fff;
    background-color: #d9534f;}
.panel-red a {
    color: #d9534f;}
.panel-red a:hover {
    color: #b52b27;}
.panel-yellow {
    border-color: #f0ad4e;}
.panel-yellow .panel-heading {
    border-color: #f0ad4e;
    color: #fff;
    background-color: #f0ad4e;}
.panel-yellow a {
    color: #f0ad4e;}
.panel-yellow a:hover {
    color: #df8a13;}



.txtBlue {
	color:#192f72;
	font-weight: bold;
}
.txtGreen {
	color:#4f7037;
	font-weight: bold;
}
.txtRed {
	color:#b20000;}

.upperLine {
	border-top:2px dotted #999999 !important;}

#preName {ime-mode:active;}
#prePid1 {ime-mode:inactive;}

.finds {
	overflow:hidden;
	border:1px solid #CCC;
	padding:10px; margin:0 0 20px 0; text-align:center;
	/*background-image:url(/ko/main/images/mainSearch_alumni.gif);*/ background-repeat:no-repeat;}
.finds .msg {
	font-size:13px;}
.finds #frmMember {
	padding:5px; margin:0;}
.finds #findText {
	width:220px; height:24px; border:4px solid #192f72; margin:5px auto;
	font-size:16px; font-weight:bold;}
.finds .btnSubmit {
	width:80px; height:32px;}

.lawView {
	overflow:auto; width:800px; height:200px; border-bottom:1px dashed #999999; margin-bottom:12px;}

.tableHr { /* 빈 tr/td의 높이 설정 */
	height:4px; font-size:0.01em;}

