@charset "utf-8";
.chlist>li{
	list-style-type:cjk-ideographic; 
	padding: 0px;
    margin-left: 2em;
}

.userBlk table {
    width : 100%;
}

.tabBlk .nav-tabs .tab{ margin:-1px 0 0 0;}
.tabBlk .nav-tabs .tab a{background:#dadada;}
.tabBlk .nav-tabs .tab a:hover, .tabBlk .nav-tabs .tab a:focus{color:#23527c;}

.containerBlk strong{
	color : #333333;
}
.list li div strong{ font-weight: bold;}
.list>li>div{ margin: 0 0 0 -3em; font-weight: bold;}
.list>li>div>strong{ display: inline-block; min-width: 3em;}
.list>li>ul>li>div{ margin: 0 0 0 -3em;}
.list>li>ul>li>div>strong{ display: inline-block; min-width: 3em;}
.list>li>ul>li>ul>li>div{ margin: 0 0 0 -2em;}
.list>li>ul>li>ul>li>div>strong{ display: inline-block; min-width: 2em;}
.list>li>ul>li>ul>li>ul>li>div{ margin: 0 0 0 -2em;}
.list>li>ul>li>ul>li>ul>li>div>strong{ display: inline-block; min-width: 2em;}
.list>li>ul>li>ul>li>ul>li>ul>li>div{ margin: 0 0 0 -2em;}
.list>li>ul>li>ul>li>ul>li>ul>li>div>strong{ display: inline-block; min-width: 2em;}

.slider-grid>li a{position: relative;} 
.slider-grid>li a:after{position:absolute;right:0;bottom:0;content:"";display:block;width:32px;height:32px;line-height:32px;content:"\f00e";font-family:FontAwesome;font-size:1.25rem;font-weight:lighter;text-align:center;color:#333;background-color:rgba(255,255,255,.65); border-top-left-radius: 10px;}

@media (max-width: 1200px){
	.tabBlk.gry .nav-tabs .tab a{
		min-width: 5.75em;
	}
}

.ie .modal-dialog {  margin: -2rem auto 0 auto;}
.modal-body {display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center;}
.ie .modal-body {max-height: 80%;}
.modal-body figure img, .modal-body img{ max-height: calc(78vh - (.5rem * 2)); width: auto; margin-right: auto; margin-left: auto; }
.ie .modal-body figure img, .ie .modal-body img{ max-height: 600px; margin-right: 0; margin-left: 0; text-align: center;}
@media (max-width: 768px){ 
	.modal-body{ max-height: 82.5vh; }
	.modal-body figure img, .modal-body img{ max-height: 70vh; padding-top: 0;}
	.modal-dialog {margin: .75rem auto;}
}

.hasRow .ul .li, .hasRow ul li, .hasRow ol li {
	line-height: 2.0em;
}
