<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width:768px){
	body{
		padding-top: 40px;
	}
}
.page-news,
.page-related-links,
.page-video,
.page-team,
.page-memorabilia,
.page-responsibility,
.page-train,
.page-inside,
.page-certificate{
	padding: 160px 0;
    margin: -160px 0;
}
.page-memorabilia{
	background: url('../img/Bg_3.5_Events.jpg') no-repeat center top / cover;
}
.page-contact{
	margin-bottom: -40px;
}
.breadcrumb{ background-color: transparent;margin-top: 50px; }
.breadcrumb a{
	color: #666;
}
p{
	line-height: 1.7;
}
.page-newscp{
	padding-top: 50px;
} /*��笔�贝身摰𡁶��90px, 12/28 jurny �㺿��50px*/

.page-newscp .container p{
	text-align: left;
}
img{vertical-align: top;}
@media screen and (max-width:767px){
	.breadcrumb{
		display: none;
	}
}
@media screen and (min-width:768px){
	.navbar-brand img{
		max-width: 270px;
		margin-top: 3px;
	}
	.navbar-toggle{
		display: block;
	}
	.navbar-collapse.collapse{
		display: none!important;
	}
	.navbar-collapse.in {
	  overflow-y: visible!important;
	  display: block!important;
	}
	.navbar-header {
	    float: none;
	}

}
@media screen and (min-width:992px){
	.navbar-toggle{
		display: none;
	}
	.navbar-collapse.collapse{
		display: block!important;
	}
	.navbar-collapse.collapse {
	    display: block !important;
	    height: auto !important;
	    padding-bottom: 0;
	    overflow: visible !important;
	  }
	  .navbar-collapse.in {
	    overflow-y: visible;
	  }

	.navbar-header {
	    float: left;
	}
}
@media screen and (min-width:1200px){
	.m-col-lg-5c{ width: 20%; padding: 0 15px; }
}
.pt80{padding-top: 80px;}
.pb80{padding-bottom: 80px;}

.lb-dataContainer{ display: none; }

p{ font-size: 17px; } /*��笔�贝身摰𡁶��18px, 12/28 jurny �㺿��17px*/
.navbar-brand{padding: 0;}	
@media screen and (max-width:767px){
	.navbar-brand img{ height: 48px;}	
}
/* slider */
.page-newscp .carousel{padding-bottom: 60px;}
.page-index .carousel-inner .item .container{
	position: absolute;
	left: 0;
	right: 0;
	margin: 90px auto 0 ;/*��笔�贝身摰𡁶�榮uto, 1/10 jurny �㺿��70px auto 0*/
	height: 100%;
	z-index: 1;
	top: 0;
	/*text-align: center;*/
	max-width: 1200px;/* 1/10 jurny 憓𧼮��*/
}
/* 1/10 jurny 憓𧼮��*/
.page-index .carousel-inner .item img{
	margin:0 auto;
}
.page-index .carousel-inner .item .container .carousel-caption{
	text-align: left;
}

@media screen and (max-width:767px){
	.page-index .carousel-inner .item .container{
		position: relative;
		background-color: #000066;/* 1/10 jurny 憓𧼮��*/
		margin:0 ;/* 1/10 jurny 憓𧼮��*/
	}
	.page-index .carousel-inner .item img{/* 1/10 jurny 憓𧼮��*/
	margin:50px auto 0 auto;
}
}
.page-index .carousel-inner .item .container:before{
	content: '';
	display: inline-block;
	width: 0;
	height: 90%;
	vertical-align: top;/*��笔�贝身摰𡁶�榦iddle, 1/10 jurny �㺿�演op*/
	margin-right: -5px;
}
.page-index .carousel-caption{
	display: inline-block;
    vertical-align: middle;
    position: relative;
    padding: 0;
    left: 0;
    right: 0;
}
.carousel-control span{ color: #FFF; }
.carousel-control.right span{ margin-right: -18px; margin-top: -17px; }
.carousel-control.left span{ margin-left: -18px; margin-top: -17px; }
.carousel-control.right,
.carousel-control.left{ background-image: none; width: 40px; height: 80px; top: 0; bottom: 0; margin: auto; }
.carousel-control.left:before,
.carousel-control.right:before{ content: ''; display: block; width: 0;height: 0; border-top: 40px solid transparent; border-bottom: 40px solid transparent;	position: absolute; top: 0;bottom: 0; margin: auto; }
.carousel-control.left:before{border-left: 40px solid #FFBE00; left: 0;}
.carousel-control.right:before{ border-right: 40px solid #FFBE00; right: 0; }
.page-index .carousel-caption h2{ font-size: 40px; } 
.page-index .carousel-caption h2 span{ margin-top: 10px;font-size: 30px; display: block; color: #FFF;}
/*.page-index .carousel-caption h2 span:after{
	content: '';
	display: block;
	height: 0;
	border-bottom: 6px solid #fff;
	width: 3em;
	padding-top: 46px;
	margin:auto ;
}*/
@media screen and (min-width:768px){
	.page-index .carousel-caption h2{ font-size: 60px; color: #FFBE00;font-weight: 600;}
	.page-index .carousel-caption h2 span{ margin-top: 20px;font-size: 40px;}
	.carousel-inner&gt;.item&gt;img{ 
		/*width:100%;*/
		max-height: 100vh;}/* 1/10 jurny 憓𧼮��*/
}



.page-index .carousel-indicators{ text-align: right; padding-right: 6em;bottom: 50px;}
.carousel-indicators li{ border-radius: 0; border: none; background-color: #ababab; width: 10px;height: 10px;	 }
.carousel-indicators{ width: 100%; margin: 0; left: 0; }
@media screen and (max-width:767px){
	.page-index .carousel-caption{
		/* padding-top: 80px; */
		padding-top: .8em;
	}
	.page-index .carousel-caption h2 span:after{
		display: none;
	}
	.page-index .carousel-indicators{
		padding: 0;
		text-align: center;
		bottom: -10px;
	}
	.page-description .slide{
		margin-bottom: 20px;
	}
	.page-index .pt80{
		padding-top: 20px;
	}
	.carousel-control.right,
	.carousel-control.left{ bottom: 80px; margin: auto; }/* 1/10 jurny 憓𧼮��*/

}


/* background color */
.page-video,
.page-related-links,
.page-responsibility,
.page-news,
.page-team,
.page-train,
.page-inside,
.page-certificate{ background-color: #CCC;}
.page-index{background-color: #4D4D4D}

/* navbar */
.navbar-default{
	border-radius: 0;
	border: none;
	border-top: 4px solid #FFBE00;
}

@media screen and (max-width:767px){
	.navbar-default{ background-color: transparent; }
	.navbar-header{
		background-color: hsla(240, 100%, 20%, 1);
	}
	.navbar-default .navbar-collapse{
		background-color: hsla(240, 100%, 20%, 1);
	}
	.page-newscp .navbar-default .navbar-collapse{
		background-color: hsla(240, 100%, 20%, 1);
	}
	.navbar-default .navbar-nav .open .dropdown-menu&gt;li&gt;a{
		color: #fff;
	}
	.navbar-default .navbar-nav&gt;.open&gt;a,
	.navbar-default .navbar-nav&gt;.open&gt;a:hover,
	.navbar-default .navbar-nav&gt;.open&gt;a:focus{
		background-color: #FFBC32;
	}
}
@media screen and (min-width:768px){
	.navbar-default{
		background-color: hsla(240, 100%, 20%, 1);
		border-top: 40px solid #FFBE00;
	}
	.page-newscp .navbar-default{
		background-color: hsla(240, 100%, 20%, 1);
	}
}
.navbar-default .main-nav li{
	padding-left: 7px;
	padding-right: 7px;
}
@media screen and (min-width:768px){
	.navbar-default .main-nav li li{
		padding-left: 0px;
		padding-right: 0px;
	}
}
.navbar-default .main-nav li a,
.navbar-default .main-nav li a:focus{
	color: #fff;
	position: relative;
	padding-left: 6px;
	padding-right: 6px;
	/* transition: .5s; */
}
.navbar-default .main-nav li li a{
	background-color: hsla(240, 100%, 20%, 1);
	padding-top: 6px;
	padding-bottom: 6px;
}
@media screen and (max-width:767px){
	.main-nav{margin-top: 0;margin-bottom: 0;}
	.navbar-default .main-nav li{
		border-bottom: 1px solid #2e2e99;
	}
	.navbar-default .main-nav li li + li{
		border-top: 1px solid #2e2e99;
		border-bottom: none;
	}
}

@media screen and (min-width:768px){
	.navbar-default .main-nav li a:hover{
		color: #fff;
		background-color: #FFBE00;
		text-shadow: 3px 3px 3px hsla(0, 0%, 10%, .6)
	}
	.navbar-default .main-nav &gt; li &gt; a:before,
	.navbar-default .main-nav &gt; li &gt; a:after{
		content: '';
		display: block;
		width: 0;
		height: 0%;
		position: absolute;
		top: 0;
		/* transition: .5s; */
	}
	.navbar-default .main-nav &gt; li &gt; a:before{
		left: -14px;
		border-left: 15px solid transparent;
		border-bottom: 50px solid  transparent;

	}
	.navbar-default .main-nav &gt; li &gt; a:after{
		right: -14px;
		border-left: 15px solid transparent;
		border-bottom: 50px solid transparent;
	}
	.navbar-default .navbar-nav&gt;.open&gt;a:before,
	.navbar-default .main-nav &gt; li &gt; a:hover:before{
		border-bottom: 50px solid  #FFBE00;
	}
	.navbar-default .navbar-nav&gt;.open&gt;a:after,
	.navbar-default .main-nav &gt; li &gt; a:hover:after{border-left: 15px solid #FFBE00;}
	
	.navbar-default .navbar-nav&gt;.open&gt;a,
	.navbar-default .navbar-nav&gt;.open&gt;a:hover,
	.navbar-default .navbar-nav&gt;.open&gt;a:focus{
		color: #fff;
		background-color: #FFBE00;
		text-shadow: 3px 3px 3px hsla(0, 0%, 10%, .6);
	}
	.navbar-default .navbar-nav&gt;.open .dropdown-menu{
		padding: 0;
		background-color: transparent;
	}
}
nav.navbar{
	position: fixed;
	z-index: 16;
	width: 100%;
	top: 0;
	margin-bottom: -50px;
}

.navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{
	border: none;
	background-color: transparent;
}
nav.navbar .container{position: relative;}
@media screen and (max-width:767px){
	.navbar-brand img{
		width: auto;
		height: 40px;
		padding-top: 10px;
		padding-left: 15px;
	}
}

nav.navbar .lang li a{ color: #fff; background-color: #555;}
@media screen and (max-width:767px){
	nav.navbar .lang {margin-top: 0; margin-bottom: 0;}
	.lang li{ border-left: none; border-right: none; }
	.lang li + li{ border-top: 1px solid #777; }
}
@media screen and (min-width:768px){
	.lang{
		position: absolute;
		top: -40px;
		right: 0;
	}
	.lang li{
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;	
		margin: 0;
		margin-left: -1px;
	}
	nav.navbar .lang li a{
		line-height: 40px;
		height: 40px;
		padding: 0 20px;
		font-size: 12px;
		background-color: transparent;
	}
}


.breadcrumb{
	background-color: transparent;
	padding-left: 0;
}


.pagination li:first-child a,
.pagination li:last-child a{ border-radius: 0; }
.pagination li a{ 
	margin: 0 6px; 
	color: #666;
	border:none; 
	background-color: #EAEAEA;
}
.pagination .active a{ background-color: #006; color: #FFBE00; border:none;}





/* banner &amp; header */

.main-banner{
	position: relative;
	height: 0;
	width: 100%; 
	background: url(../img/Banner_W1500xH300.jpg) no-repeat center center / cover;
	height: 0px;
	padding-top: 20%;
	padding-bottom: 0;
	margin-bottom: 4.5em;
	top:50px; /*0110 Jurny 憓𧼮��*/
}
.main-banner .container{
	left: 0;
	right: 0;
	margin: 0 auto;
}
.page-header{
	color: #fff;
	border-bottom: none;
	padding-top: 0px;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	/*height: auto;*/
}
.page-header:before{
	content: '';
	display: inline-block;
	margin-right: -4px;
	height: 100%;
	
}
.page-header h1{
	color: #000;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 30px; /* 0308 Jurny �鰵憓�*/
}
@media screen and (min-width:768px){
	.page-header h1:after{
		display: block;
	}
}

@media screen and (max-width:767px){
	.page-header h1{
		/* position: absolute; */
		bottom: 20px;
		left: 15px;
		font-size: 18px; /* ��笔�讠��32px 0308 Jurny 靽格㺿*/
		/*background-color: #f00;*/
	}
	.main-banner{ /*0110 Jurny 憓𧼮��*/
		background-color: #F00;
		margin-bottom: 7.5em;
		top:50px;
	}
}



/* item */
.p-list .item { position: relative; }
.page-video .p-list .item{
	background-color: #fff;
	margin-bottom: 60px;
}
.page-responsibility .p-list .item{
	background-color: #fff;
}
.page-team .p-list .item,
.page-news .p-list .item{
	background-color: #EAEAEA;
}
.page-certificate .p-list .item{
	background-color: #EAEAEA;
	margin: 0 20px 60px;
}
.page-responsibility .p-list .item{
	margin: 0 20px 60px;
}
.page-train .p-list .item,
.page-inside .p-list .item,
.page-news .p-list .item{
	margin: 0 0 60px;
}
.page-index .item{ margin-bottom: 20px; }

/* item pic */
.page-certificate .p-list .pic{
	padding: 10px;
	text-align: center;
}
.page-certificate .p-list .pic img{
	margin: auto;
}

/*0104 jurny 靽格㺿*/
.page-team .p-list .item .pic img{
	width: 100%;
}

/*@media screen and (max-width:767px){
	.page-team .p-list .item .pic img{
		width: 100%;
	}
}*/

.p-list .item p{
	color: #666;
	padding: 1em;
	font-size: 18px;
}

@media screen and (min-width:768px){
	.p-list .item .txt{
		position: absolute;
		bottom: 0;
		left: 0;
	}
	.page-train .item .txt{
		position: relative;
		background: hsla(0, 0%, 0%, .7);
	}
	.page-train .item .txt .train-info{
		background-color: transparent;
	}
}
.p-list .item .train-info{
	background-color: hsla(0, 0%, 0%, .7);
	overflow: auto;
	margin-top: -60px;
	padding-top: 60px;
}
@media screen and (min-width:768px){
	.p-list .item .train-info{
		background-color: hsla(0, 0%, 0%, .7);
		overflow: auto;
		padding-top: 0;
		margin-top: 0;
	}
}
.p-list .item .train-info h2{ font-size: 30px; color: #fff; }
/*0104 jurny 靽格㺿*/
.p-list .item .train-info p{ font-size: 13px; color: #fff; }

/*@media screen and (max-width:767px){
	.p-list .item .train-info p{ font-size: 18px; color: #fff; }
}
@media screen and (min-width:768px){
	.p-list .item .train-info p{ font-size: 13px; color: #fff; }
}
@media screen and (min-width:1200px){
	.p-list .item .train-info p{ font-size: 18px; color: #fff; } 
}*/

.spTitle,
.list-title{
	display:block;
	width: calc(100% - 60px);
	line-height: 50px;
	background-color: #FFBE00;
	position: relative;
	height: 50px;
	border-right: 20px solid #006;
}
.spTitle{ display: inline-block; width: auto; padding-right: 30px; }
.spTitle:before,
.spTitle:after,
.list-title:before,
.list-title:after{
	content: '';
	display: block;
	width: 0;
	height: 0%;
	position: absolute;
	top: 0;
}
.spTitle:before,
.list-title:before{
	right: -44px;
	border-left: 25px solid #006;
	border-bottom: 50px solid  transparent;
}
.spTitle:after,
.list-title:after{
	right: 0;
	border-left: 25px solid transparent;
	border-bottom: 50px solid  #006
}

.spTitle span,
.list-title h2,
.list-title .h2{
	display: inline-block;
	font-size: 17px; /*��笔�贝身摰𡁶��21px, 12/28 jurny �㺿��17px*/
	margin: 0;
	padding: 0;
	line-height: 20px; /*��笔�贝身摰𡁶��50px, 02/28 jurny �㺿��20px*/
	color: #000;
	padding-left: 20px;
	padding-top: 5px;
}
.spTitle span:after,
.list-title h2:after,
.list-title .h2:after{
	position: absolute;
	display: block;
	height: 100%;
	right: -22px;
	top: 0;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 50px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e258";
	color: #fff;
}
.spTitle span{ font-size: 16px; }
.page-team .list-title{ width: calc(100% - 26px); }
.page-inside .list-title,
.page-index .list-title{
	position: absolute;
	left: 0;
	bottom: 0;
}
.page-recruit .spTitle{
	float: right;
	margin-right: 40px;
}
.page-recruit .spTitle span:before{
	content: '';
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	left: -24px;
	top: 0;border-left: 25px solid transparent;
	border-bottom: 50px solid  #FFBC32;
}
@media screen and (max-width:767px){
	.page-video .list-title{
		width: calc(100% - 26px);
	}
}
.page-train .list-title{
	display: inline-block;
	width: auto;
}
.page-news .list-title,
.page-responsibility .list-title{
	margin-top: -30px;
	display: inline-block;
	padding-right: 4em;
	width: auto;
}
.page-team .list-title{
	margin-top: -30px;
}
.page-related-links .p-list{
	padding-bottom: 50px;
}
.page-related-links .p-list .item{
	margin-top: 50px;
}

.page-train .list-title .h2{
	padding: 0 40px 0 20px;
}
.page-team .item .h2{
	font-size: 15px;
}
.page-team .item h2,
.page-news .item h2{
	font-size: 24px;
	color: #666;
	padding: 0 20px;
	font-weight: normal;
}

.page-train .item img{
	width: 100%;
}


.related-links h3{
	font-size: 24px;
	color: #FFAC00;
}
.related-links ul{
	margin-left: 0;
	padding-left: 1.7em;
}
.related-links a{
	color: #006;
}

.event{
	background-color: hsla(0, 0%, 0%, .6);
	padding: 20px;
	color: #fff;
}
.event:after{
	content: '';
	display: block;
	clear: both;
}
.event h2{
	font-size: 24px;
	padding-bottom: 10px;
	margin-top: 0;
	border-bottom: 1px solid #fff;
}
.time-location{
	/* color: #000; */
}
@media screen and (min-width:768px){
	.event .pic{
		width: 230px;
		float: left;
		margin-right: 20px;
	}
	.event .pic:empty{
		display: none;
	}
}
.memorabilia-content .container &gt; .row{ padding-bottom: 40px;}
@media screen and (min-width:768px){
	
	.memorabilia-content .container &gt; .row:nth-child(odd) .col-sm-6:first-child{ padding-right: 30px; }
	.memorabilia-content .container &gt; .row:nth-child(odd) .col-sm-6:last-child{ padding-left: 30px; }
	.memorabilia-content .container &gt; .row:nth-child(even) .col-sm-6:first-child{ left: 50%; padding-left: 30px;}
	.memorabilia-content .container &gt; .row:nth-child(even) .col-sm-6:last-child{ right: 50%; padding-right: 30px; text-align: right;}
	.memorabilia-content .memorabilia-item &gt; .col-sm-6:first-child:before{
		content: '';
		display: block;
		width: 32px;
		height: 32px;
		border: 2px solid #000;
		background-color: #FFBE00;
		box-shadow: inset 0 0 0 4px #fff;
		border-radius: 50%;
		position: absolute;
		top: 0;
	}
	.memorabilia-content .container &gt; .row:nth-child(odd) .col-sm-6:first-child:before{right: -16px;}
	.memorabilia-content .container &gt; .row:nth-child(even) .col-sm-6:first-child:before{left: -16px;}

	.memorabilia-content .memorabilia-item &gt; .col-sm-6:first-child:after{
		content: '';
		display: block;
		width: 0px;
		height: calc( 100% - 38px + 34px);
		border-right: 2px solid #000;
		position: absolute;
		top: 38px;
	}
	.memorabilia-content .container &gt; .row:nth-child(odd) .col-sm-6:first-child:after{right: -1px;}
	.memorabilia-content .container &gt; .row:nth-child(even) .col-sm-6:first-child:after{left: -1px;}
	.memorabilia-content .container &gt; .row:last-child .col-sm-6:first-child:after{ display: none; }


}


.page-contact h2{ font-size: 24px; color: #666; }
.page-contact p{ color: #666; }
.contact-as .container &gt; .row{ margin-bottom: 40px; }
.embed-responsive-map{
	padding-bottom: 70%;
}
@media screen and (min-width:768px){
	.embed-responsive-map{
		padding-bottom: 30%;
	}
}

.upper-alpha li{
	list-style: upper-alpha;
}
.equipment .row{
	padding: 60px 0;
}
/*0110 Jurny 憓𧼮��*/
.equipment&gt;.container div:nth-child(1){
	padding: 0px 0 30px 0 ;
}
.equipment .row + .row{
	border-top: 1px solid #DEDEDE;
}
/*0207 Jurny 憓𧼮��*/
.page-team&gt;.p-list .row:nth-child(1){
/*	padding-top: 20px;*/
	border-bottom: 1px solid #fff;
}
.organization{
	margin:-20px auto 20px auto;
}

#footer{
	color: #fff;
	text-align: center;
	background-color: #006;
	padding: 10px;
	margin-top: 40px;
}
@media screen and (min-width:768px){
	#footer{height: 70px; padding: 0;}
}
#footer .container{
	position: relative;
}
#footer p{
	margin: 0;
	font-size: 14px;
}
@media screen and (min-width:768px){
	#footer p{
		line-height: 70px;
	}
}
#toTop{
	position: fixed;
	width: 40px;
	height: 40px;
	background-color: #4C4D4E;
	color: #fff;
	padding: 0;
	margin: 0;
	right: -200%;
	bottom: 10px;
	opacity: 0;
	transition: opacity .5s;

}
#toTop i{
	line-height: 40px;
}
#toTop.show{
	display: block;
	right: 0;
	opacity: 1;
}
@media screen and (min-width:768px){
	#toTop{
		position: absolute;
		right: 0;
		top: -40px;
		display: block;
		opacity: 1;
	}
}


/*.page-description .spec table{
	width: 100%;
	max-width: 1100px;
	border: 1px solid #ccc;
	margin:30px auto;
}
.page-description .spec table tr:nth-child(1){
	background-color: #f7931e;
	color: #fff;
}
.page-description .spec table td{
	padding: 10px;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;

}*/


.page-description .tab{
	background-color: #E0E1E2;
	height: 60px;
	font-size: 0;
}
.page-description .tab li{
	margin: 0;
	padding: 0;
}
@media screen and (max-width:767px){
	.page-description .tab li{
		width: 50%;
	}
}
.page-description .tab a{
	display: block;
	background-color: #E0E1E2;
	padding: 0 1em;
	line-height: 60px;
	font-size: 22px;
	color: #666;
	position: relative;
	transition: .5s;
	text-decoration: none;
}
@media screen and (min-width:768px){
	.page-description .tab a{
		display: inline-block;
		padding: 0 3em 0 20px;
	}
	.page-description .tab li:first-child a{
		padding-right: 4em;
	}
	.page-description .tab li + li a:before,
	.page-description .tab li + li a:after{
		content: '';
		display: block;
		width: 30px;
		height: 100%;
		position: absolute;
		top: 0;
		transition: .5s;
		background-color: #E0E1E2;
		transform: skewX(-20deg);
	}
	.page-description .tab li + li a:before{
		left: -15px;
		border-left: 4px solid #fff;
	}
	.page-description .tab li + li a:after{
		right: -15px;
		border-right: 4px solid #fff;
	}
	.page-description .tab li a:hover,
	.page-description .tab li + li a:hover:before,
	.page-description .tab li + li a:hover:after{
		background-color: #FFBC32;
	}
}
.page-description .tab .active a,
.page-description .tab .active a:before,
.page-description .tab .active a:after{
	background-color: #FFBC32;
	color: #000;
}
.page-description .tab-content{ display: none; padding-bottom: 100px; }
.page-description .tab-content.active{ display: block; }



.page-chairman .embed-responsive{
	margin-bottom: 40px;
	overflow: visible;
}
.page-chairman .embed-responsive:after{
	content: '';
	display: block;
	width: 100%;
	margin-top: 20px;
	position: absolute;
	left: 0;
	bottom: -20px;
	border-bottom: 1px solid #EEEFF0;
}
.page-equipment h2{
	margin-top: 0;
}
.page-chairman h2{
	margin: 1.5em 0 1em;
}
.page-equipment p{
	margin: 0 0 1em;
}
.page-chairman p{
	margin: 0 0 3em;
}
.recruit &gt; .container &gt; .row .row{
	padding-bottom: 3em;
}
@media screen and (min-width:768px){
	.recruit &gt; .container &gt; .row{ position: relative; }
	.recruit &gt; .container &gt; .row + .row{
		border-top: 1px solid #EEEFF0;
		padding-top: 40px;
	}
	.recruit &gt; .container &gt; .row:before{
		content: '';
		display: block;
		position: absolute;	
		width: 0;
		height: calc(100% - 40px);
		top: 0;
		left: 50%;
		border-left: 1px solid #EEEFF0;
	}
	.recruit &gt; .container &gt; .row + .row:before{
		top: 40px;
	}
}

@media screen and (max-width:767px){
	.table thead{ display: none; }
	.table,.table tbody {
		display: block;
	}
	.table tbody tr{
		display: block;
		width: 100%;
		margin-bottom: 20px;
	}
	.table tbody tr:before{
		content: attr(data-title);
		display: block;
		font-weight: 900;
		font-size: 30px;
		color: #f00;
	}
	.table tbody td{
		display: block;
	}
	.table tbody td:before{
		content: attr(data-th) '嚗� ';
		font-weight: 400;
		font-size: 16px;
		color: #f7931e;
	}
}

/*1228 Jurny*/

a:hover{
	text-decoration: none;
}

.page-team .item p{
	padding: 0 0 0 20px;
	margin:0;
}

.cp .container p{
	text-indent:36px;
	margin-top: 30px;
}

.page-recruit .container p{
	text-indent:0px;
	margin-top: 0px;
}/* �蹱挾�糓�箔��䰾瘨��𠹺��𠵾P��閮剖�𡁜�澆銁cp-recruit.html�䭾�鞟�銝滚像�㟲��瘜�*/


/*1228 Jurny ��帋�𡃏��*/
.page-newscp time{
	display: block;
	margin-bottom: 30px;
}/* 銝𢠃𢒰�蹱挾隤踵㟲鈭��鰵�𧼮�折����𠯫��笔���蠘身摰�*/

.page-memorabilia .memorabilia-content .event .txt&gt;p{
	text-indent:0px;
	margin-top: 0px;
}/* �蹱挾�糓�箔��䰾瘨㇃P��閮剖�𡁜�澆銁cp-recruit.html�䭾�鞟�銝滚像�㟲��瘜�*/


.main-banner2{
	position: relative;
	height: 0;
	width: 100%;
	padding-bottom: 60px;
}/* 銝𢠃𢒰�蹱挾�糓蝯行鰵�𧼮�折���暻萄�撅睲�滩�憌𥕦�銝𢠃𢒰鋡思蜓�詨鱓��见�嚗䔶�HTML蝯鞉�贝ㄐ��匧�𡁜�牐�畾萇征DIV*/


.page-team .p-list .item p{
	font-size: 17px;
	padding-bottom: 15px;
}/* 銝𢠃𢒰�蹱挾�糓蝯衣�梶�笔�㗛�羓���������𦯀蝙�鍂*/

.pt50{padding-top: 50px;}
.pb50{padding-bottom: 50px;}
/* 銝𢠃𢒰2畾菜糓蝯阡�㚚���3撠誩�雿輻鍂*/


/*0105 Jurny 憓噼��*/
.page-equipment li, .page-information li{
	list-style:disc;
}


/*0110 Jurny 憓噼��*/
.img-responsive, 
.thumbnail&gt;img, 
.thumbnail a&gt;img{ 
	width:100%}

/*0228 Jurny 憓噼��*/
.page-team &gt;.item &gt; .list-title .h2{
	line-height: 20px; 
	padding-top: 5px;
}

/*.carousel-inner&gt;.item&gt;img, 
.carousel-inner&gt;.item&gt;a&gt;img{ 
	width:100%}	*/

</pre></body></html>