@charset "UTF-8";
/*
 * entrance_information_sp.css
 *  updated --- 2018/7/19
---------------------------------------------*/
.linkNaviList ul{
	display:flex;
	width:90%;
	margin:0px auto 10px;
}

	div.linkNaviList li{
		width:50%;
		box-sizing:border-box;
		padding-top:2px;
	}

	.linkNaviList li a{
		width:100%;
	}


.box_entranceL ul li,
.box_entranceR ul li{
	border-bottom: 1px dotted #ccc;
	margin-bottom:10px;
}

	.box_entranceL .title,
	.box_entranceR .title{
		padding-left:15px;
		position:relative;
	}

	.box_entranceL .ul_type01 li{
		height:10px !important;
	}

	.box_entranceL .title a:before{
		content: url(https://www.titech.ac.jp/common/img/ico-window01.svg);
		width: 12px;
		height: 12px;
		position:absolute;
		top:8px;
		left:-3px;
	}

	.box_entranceR .title a:before {
		content: url(https://www.titech.ac.jp/common/img/ico-arrow04-2.png);
		width: 4px;
		height :5px;
		position:relative;
		left:-10px;
	}

.links {
	display: flex;
}

.links li{
	border: none !important;
	margin-right:5px;
}

.bg_radius_icon01{
	margin-top: 10px;
}

/*
	english
---------------------------------------------*/
.englishPage .box_entranceR{
	width:100%;
	box-sizing: border-box;
	padding: 0px 10px;
}

.englishPage .taC .btn_type01 {
	width: 100% !important;
}


.englishPage div.flL,
.englishPage div.flR{
	clear:both;
	float:none;
}

.englishPage .links{
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 10px;
}

.englishPage .links li{
	display:inline-block;
	margin-bottom: 0px;
}

.englishPage .linkLabelIn01{
	width:94%;
	margin:0px auto 15px;
}


