/*ヘッター*/
#header_wrap{
	background:url(../images/common/bg_blue01.png);
	width:100%;
	z-index:9000;
	overflow: hidden;
}
#header_wrap h1{
	font-size: 10px;
    font-size: 1rem;
}
#header_wrap #header_sec01{
	background:url(../images/common/bg_blue01.png);
	width:100%;
	padding: 10px 0;
}
#header_wrap #header_sec02{
	background:url(../images/common/bg_black01.png);
	width:100%;
	padding: 3px 0;
}

#kandaicommon_header{
	width:100%;
	height:25px;
	background:url(../img/navi_back.gif) repeat-x top left;
	line-height:0;
	font-size:0;
	text-align:left;
}

#kandaicommon_header img.kandaicommon_title{
	float:left;
	width:121px;
	height:25px;
}

#kandaicommon_header ul#kandaicommon_navi{
	float:right;
	width:315px;
	height:25px;
	margin:0;
	padding:0;
	list-style:none;
}

#kandaicommon_header ul#kandaicommon_navi li{
	float:left;
	margin:0;
	padding:7px 0 0 0;
	display:block;
}

#kandaicommon_header ul#kandaicommon_navi li img{
	border:none;
}

#kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi01{
	width:60px;
}

#kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi02{
	width:90px;
}

#kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi03{
	width:70px;
}

#kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi04{
	width:87px;
}
/*ヘッターEND*/

.newsTitle{
  word-break: break-all;
}

/*見出し*/
.jptext{
  display: none;
}
.h5title .h5jptitle{
  display: none;
}
/* .h3jptitle{
  display: none;
} */
.h4jptitle{
  display: none;
}
.h3entitle ,.h4entitle{
  font-size: 24px;
}


.dormName{
  margin-bottom: 10px;
}
.domitext{
  display: table;
  width: 100%;
}
.domitext_top{
  font-size:12px;
}
.domitext span{
  vertical-align: middle;
  display: table-cell;
}
.button.if::after{
  content: url(/Kokusai/Dormitory/lib/cmn-img/play-button03.png) !important;
  position: absolute !important;
  top: 40px !important;
  right: 20px !important;
}


@media only screen and (max-width: 1200px){
  /*ヘッター*/
  body #kandaicommon_header {
    height: 42px;
    background-position: bottom left;
  }

  body #kandaicommon_header img.kandaicommon_title {
    padding: 8px 0 0 0;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
  }

  body #kandaicommon_header ul#kandaicommon_navi {
    text-align: right;
    width: 155px;
    height: 42px;
    overflow: hidden;
  }

  body #kandaicommon_header ul#kandaicommon_navi li {
    float: left;
  }

  body #kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi01 {
    display: none;
  }

  body #kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi02 {
    width: 86px;
  }

  body #kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi03 {
    width: 60px;
  }

  body #kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi04 {
    width: 145px;
  }

  body #kandaicommon_header ul#kandaicommon_navi li.kandaicommon_navi04 a {
    margin-left: 9px;
  }
/*ヘッター*/
.button.if::after{
  content: url(/Kokusai/Dormitory/lib/cmn-img/play-button03.png) !important;
  position: absolute !important;
  top: 37px !important;
  right: 20px !important;
}

}

@media only screen and (max-width: 768px) {
  .toptext.top-tex{
    line-height: 2.7;
  }

  .new-txt::before{
    top: -19px;
  }
}
@media only screen and (max-width: 1365px){
  .header01,.play{
    font-size: 84%;
  }
}