@import url('main.css');
@import url('socialbuttons_sp.css');
@import url('base_sp.css');
@import url('common_sp.css');
@import url('special.css');
@import url('em.css');
@import url('em_sp.css');
/*
@import url('tokushu.css');
*/

.schoolPic02.voc34Pic{
  float: right;
  margin: 0 0 1rem 1rem;
}
.nice{
  overflow: hidden;
  border: 6px solid #fff4e9;
  border-radius: 12px;
  margin-bottom: 1em;
}
.sp .nice{
  background-color: #fff4e9;
}
.nice h4{
  font-size: 1.1em;
  margin: .75rem 1rem .25rem;
}

.pic_single{
  width: 200px;
  height: 150px;
  display: block;
  margin: 0 auto 10px;
}/*
.lead{
  font-weight: bold;
}
.center{
  text-align: center;
}
ul.ls_circle > li{
  margin-left: 20px;
  list-style-type: circle;
}

.entryBody{
  clear:both;
}*/
/*// OC
#open_campus_link{
  display: block;
  padding: 10px;
  margin: 0 40px 10px 40px;
  background-color: #ff5100;
  border-radius: 30px;
}
#open_campus_link:hover{
  background-color: #ff6211;
}
#open_campus_link a{
  color: #fff;
  font-weight: bold;
  text-decoration: none;
}*/
/*
// Q&A 関連

.q_and_a{
  padding: 10px;
}
.padding{
  padding: 20px;
}
.question > div, .answer > div{
  position: relative;
	display: inline-block;
	padding: 7px 10px;
	min-width: 120px;
 	max-width: 100%;
 	color: #fff;
  font-size: 15px;
	font-weight: bold;
	border-radius: 15px;
}
.question > div:before, .answer > div:after{
	content: "";
	position: absolute;
	top: 50%;
 	margin-top: -15px;
	border: 15px solid transparent;
}
.question > div:before{
	left: -22px;
 	margin-top: -15px;
	border-right: 15px solid #6699ff;
}
.answer > div:after{
	right: -22px;
 	margin-top: -15px;
	border-left: 15px solid #F08080;
}
.question{
}
.answer{
  text-align: right;
}
.question > div{
	background-color: #6699ff;
  margin-bottom: 10px;
}
.answer > div{
	background-color: #F08080;
  margin-bottom: 40px;
  text-align: left;
}*/

/*// 先輩の声*/
.clearRight p{
  color:#666666;
}

.specialftBox{
  border: solid thin #ddd;
  border-radius: 5px;
  padding: 5px;
}

/*// フォトギャラリー
#infoActual{
  clear:both;
}
#infoActual .container{
}
#infoActual .containerInner li{
}
#infoActual .containerInner li img{
}*/
