*{word-break:keep-all; letter-spacing:0px;}
strong{font-family: 'Noto Medium';}

/* introduce*/
#introduceBox																		{display: block;}
#introduceBox .thumb															{width: 44%;float: left;position: relative;}
#introduceBox .thumb img													{max-width: 100%;}
#introduceBox .thumb .sign													{position: absolute;left: 40%;top: 220px;width: 200px;height: 90px;background: #0a489b;color: #fff;text-align: right;padding: 15px 20px 0 0;box-sizing: border-box;font-size: 1.07rem;transition: all 0.2s ease;}
#introduceBox .desc																{width: 55%;float: right;}
#introduceBox .desc h3														{color: #333;font-weight: 600;font-size: 1.18rem;line-height: 1.5;}
#introduceBox .desc p															{text-align: justify;}

#departBox																			{clear: both;border-bottom: 1px solid #7f8084;margin: 0 0 30px 0;padding: 0 0 30px 0;display: table; width:100%;}
#departBox h3																	{color: #2565b7;font-size: 1.55rem;line-height: 1.3;}
#departBox h3 em																{font-weight: 600;font-size: 2.5rem;}
#departBox p																		{text-align: justify;}
#departBox .desc																	{height: 100%;padding: 0 15% 0 0;display: table-cell;vertical-align: middle;}
#departBox .symbol																{height: 100%;display: table-cell;vertical-align: middle;text-align: right;}
#departBox img																	{width: 100%;max-width: 100%;}

.clear{clear:both;}


._contentBuilder ._obj._objHeading .objHeading_h2{background-position:0 8px; margin-top:30px;}

.box-float{width:100%; margin-bottom:50px;}
.left-box{float:left; width:49%; margin-right:2%;}
.right-box{float:right; width:49%; text-align:right;}
.right-box img{width:180px;}

.vision th{ padding: 25px !important; color: #000080; font-size: 20px; font-weight:bold; font-family: 'Noto;' }
.vision td{ padding: 20px 20px 35px 20px !important; }

/*.wrap-sub-visual{ background: url(/sites/pnuchinese/images/common/sub-vis-260406.jpg) no-repeat top center !important; background-size: cover; }*/
