@charset "utf-8";
@import url("./reset.css");
/*--京admission/index.css--*/

/*####################SP表示用####################*/
.catch_msg{
	border-bottom:1px dotted #aaa;
	margin-bottom:20px;
}

	.catch_msg h2{
		font-size:1.1em;
		font-weight:bold;
		margin-bottom:0.4em;
	}
	
#find_your_academic_field{}

	#find_your_academic_field h3,
	#admission_policy h3{
		background:#2f2a62;
		color:#fed106;
		text-align:center;
		font-weight:bold;
		font-size:1.2em;
		padding:0.2em 0;
		margin-bottom:10px;
	}
	
	#find_your_academic_field dl.division_box{
		border:1px solid #26235a;
		margin-bottom:10px;
		padding:8px;
	}
	
	#find_your_academic_field dl.division_box dt{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.1em;
		margin-bottom:0.5em;
	}
	
	#find_your_academic_field dl.division_box dt:before{
		content:"\00bb";
		color:#ffd100;
	}
	
	#find_your_academic_field dl.division_box dt a{
		color:#000;
		text-decoration:none;
		border-bottom:2px dotted #504466;
	}
	
	#find_your_academic_field dl.division_box dd{
		padding:0 10px;
		border-radius:5px;
	
	}
	
	.goto_admission_office{
		text-align:center;
	}
	
		.goto_admission_office a{
			display:inline-block;
			text-decoration:none;
			padding:5px 10px;
			color: #fff;
			border: 1px solid #fff;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			text-decoration: none;
			box-shadow: 0 0 2px 2px rgba(0,0,0,0.3);
			background: rgba(67,67,196,1);
			background: -moz-linear-gradient(top, rgba(67,67,196,1) 0%, rgba(44,44,133,1) 49%, rgba(40,40,94,1) 50%, rgba(40,40,94,1) 100%);
			background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(67,67,196,1)), color-stop(49%, rgba(44,44,133,1)), color-stop(50%, rgba(40,40,94,1)), color-stop(100%, rgba(40,40,94,1)));
			background: -webkit-linear-gradient(top, rgba(67,67,196,1) 0%, rgba(44,44,133,1) 49%, rgba(40,40,94,1) 50%, rgba(40,40,94,1) 100%);
			background: -o-linear-gradient(top, rgba(67,67,196,1) 0%, rgba(44,44,133,1) 49%, rgba(40,40,94,1) 50%, rgba(40,40,94,1) 100%);
			background: -ms-linear-gradient(top, rgba(67,67,196,1) 0%, rgba(44,44,133,1) 49%, rgba(40,40,94,1) 50%, rgba(40,40,94,1) 100%);
			background: linear-gradient(to bottom, rgba(67,67,196,1) 0%, rgba(44,44,133,1) 49%, rgba(40,40,94,1) 50%, rgba(40,40,94,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4343c4', endColorstr='#28285e', GradientType=0 );
		}


/*####################PC表示用####################*/
@media print, screen and (min-width: 768px) {
	.catch_msg{
		background:#fff;
		border-bottom:none;
		margin-bottom:10px;
		padding:20px;
	}
	
		.catch_msg h2{
			font-size:1.3em;
		}
		
	#find_your_academic_field{
		width:630px;
		height:751px;
		background:url(../../admission/images/bg.jpg) no-repeat;
		margin:0 auto 20px auto;
		padding:50px 0 0 60px;
	}
	
		#find_your_academic_field h3{
			display:none;
		}
		
		#find_your_academic_field dl.division_box{
			border:none;
			margin-bottom:0;
			padding:0;
			width:620px;
		}
		
		#find_your_academic_field dl.division_box.div1{
			margin-bottom:15px;
			height:170px;
		}
		
		#find_your_academic_field dl.division_box.div2{
			margin-bottom:16px;
			height:170px;
		}
		
		#find_your_academic_field dl.division_box.div3{
			margin-bottom:14px;
			height:195px;
		}
		
		#find_your_academic_field dl.division_box.div4{
			height:168px;
		}
		
		#find_your_academic_field dl.division_box dt{
			margin-bottom:4px;
		}
		
		#find_your_academic_field dl.division_box dt a{
			display:block;
			text-indent:-9999px;
			height:50px;
			border-bottom:none;
		}
		
		#find_your_academic_field dl.division_box dt:before{
			content:"";
		}
		
		#find_your_academic_field dl.division_box dd{
			line-height:20px;
		}
		
	#admission_policy{
		background:#2a275e;
		width:635px;
		height:74px;
		margin:0 0 0 45px;
		padding:10px;
	}
	
		.ap_txt{
			width:440px;
			float:left;
			padding-left:10px;
		}
	
			#admission_policy h3{
				background:none;
				color:#fff;
				text-align:left;
				font-size:20px;
				padding:0;
				line-height:1em;
			}
			
			#admission_policy p{
				color:#fff;
				line-height:1.3em;
				font-size:0.9em;
			}
		
		.goto_admission_office{
			width:165px;
			height:56px;
			float:right;
		}
		
		.goto_admission_office a{
			display:block;
			width:165px;
			height:56px;
			padding:0;
			border-radius:0;
			-moz-border-radius:0;
			-webkit-border-radius:0;
			background:none;
			border:none;
			box-shadow:none;
		}
}



