@charset "utf-8";
#sub_visual .bg {background: url('/img/garrison/top_garrison_bg.jpg') no-repeat center center;}
#sub_visual .bnrtxtwrap {top: 45% !important;}
#sub_visual .bnrtxtwrap>h3 {margin-top:20px;}
.container_sub {max-width:1370px;margin:50px auto 100px;}
.container_sub h2 {font-size:25px;font-weight:bold;margin-bottom:15px;}
.container_sub h2::before {content: "";display:inline-block;background-color:#000;width:17px;height:17px;margin-right:10px;background: url('/img/common/dot_h2.jpg') no-repeat center center;}

.container_sub .w100 {border-radius: 15px;border:1px solid #b7b9ba }
.container_sub .box ul {margin-left:20px;}
.container_sub .box li {padding:0px;margin-bottom:0px;list-style: disc;}


@media screen and (max-width:1024px){
	.container_sub h2 {margin-left:0px;}
}

.container_sub .about {line-height:35px;}
.container_sub .about span {display:block;}

.container_sub .list {text-align:center;}
.container_sub .list li {display:inline-block;min-width:350px;}	

.container_sub .org_chart {display:block; margin-top: 100px;}

/*sub1.css*/
@media screen and (max-width:1024px){
	.container_sub {font-size:16px;}		
	.container_sub .about span {display:inline;}
}

