*{
	margin: 0px;
	padding: 0px;
	box-sizing:border-box;
}

html , body{
	width: 100%;
	height: 100%;
}


/*===========================================================*/
/*common===================================================*/
/*===========================================================*/

p{color: #252525;}
a{text-decoration: none;}
a:link{color: #252525;}
a:visited{color: #252525;}
a:hover{color: #91f6ff;}
a:active{color: #252525;}


ul {
	letter-spacing: -0.4em;
	list-style: none;
}


/*===========================================================*/
/*common===================================================*/
/*===========================================================*/


.page__scholarship{
	background-color: #91f6ff;
	background-image:linear-gradient(-45deg, #91f6ff 25%, #62f2ff 25%, #62f2ff 50%, #91f6ff 50%, #91f6ff 75%, #62f2ff 75%, #62f2ff);
	background-image:-webkit-linear-gradient(-45deg, #91f6ff 25%, #62f2ff 25%, #62f2ff 50%, #91f6ff 50%, #91f6ff 75%, #62f2ff 75%, #62f2ff);
	background-image:-moz-linear-gradient(-45deg, #91f6ff 25%, #62f2ff 25%, #62f2ff 50%, #91f6ff 50%, #91f6ff 75%, #62f2ff 75%, #62f2ff);
	background-image:-ms-linear-gradient(-45deg, #91f6ff 25%, #62f2ff 25%, #62f2ff 50%, #91f6ff 50%, #91f6ff 75%, #62f2ff 75%, #62f2ff);
	-webkit-background-size:15px 15px;
	-moz-background-size:15px 15px;
	-ms-background-size:15px 15px;
	background-size:15px 15px;
}

.page__scholarship img{vertical-align: top;}

.page__scholarship span.small{
	font-size: 14px;
}

.page__scholarship .title{
	width: 1000px;
	margin:0px auto 40px auto;
	text-align: center;
	padding-top: 40px;
}

.page__scholarship .title img{
	/*	width: 100%;*/
	max-width: 900px;
}

.page__scholarship .sectiontitle{
	text-align: center;
	transform: translateY(-28px);
	-webkit-transform: translateY(-28px);
}

.page__scholarship .btnsection{
	width: 100%;
	min-width: 1000px;
}

.page__scholarship .btn_apply{
	width: 450px;
	height: 65px;
	margin: 0 auto;
	border-radius: 4px;
	border:2px solid #252525; 
	background-color: #fffc00;
	transform: translateY(-34px);
	-webkit-transform: translateY(-34px);
	box-shadow: 0px 7px 0px 0px #252525;
	transition: all .1s;
}

.page__scholarship .btn_apply{
	text-align: center;
	padding-top: 15px;
}

.page__scholarship .btn_apply:hover{
	background-color: #ffe000;
	transform: translateY(-31px);
	-webkit-transform: translateY(-31px);
	box-shadow: 0px 4px 0px 0px #252525;	
}

.page__scholarship .shadow{
	position: absolute;
	bottom: -15px;
	left: -2px;
}





/*===========================================================*/
/*about===================================================*/
/*===========================================================*/

.page__scholarship .about{
	margin-top: 40px;
	width: 1000px;
	background-color: white;
	border:2px solid #252525; 
	margin:80px auto 0 auto;
	padding: 0 100px 70px 100px;
	position: relative;
}

.page__scholarship .meindiscription{
	font-size: 115%;
	text-align: center;
	margin: 10px 0 40px 0;
	font-family: "Mplus 1p";
}

.page__scholarship .meindiscription .yellow{
	background: linear-gradient(transparent 40%, #ffff66 40%);
}

.page__scholarship .about__box{
	width: 100%;
}

.page__scholarship .about__box li{
	width: 50%;
	display: inline-block;
	line-height: 0px;
	vertical-align: top;
}

.page__scholarship .about__box li:nth-child(1){
	padding-right: 20px;
	border-right: 1px dotted  gray;
}

.page__scholarship .about__box li:nth-child(2){
	padding-left: 20px;
}

.page__scholarship .about__box__top{
	width: 100%;
	border:1px solid #252525;
	border-radius: 2px;
	margin-bottom: 15px;
}

.page__scholarship .about__box__top::after{
	content: "";
	clear: both;
	display: block;
}

.page__scholarship .about__box__title{
	display: inline-block;
	padding: 7px 12px;
}

.sankaku{
	position: absolute;
	left: 0;
	top: 0;
}

.page__scholarship .about__box__btn{
	width: 100px;
	height: 32px;
	float: right;
	background-color: #252525;
	position: relative;
}

.page__scholarship .about__box__btn p{
	color: white;
	letter-spacing: 0;
	line-height: 32px;
	font-size: 12px;
	padding-left:17px;
}


.page__scholarship .about__box__imgs{
	float: left;
	margin: 0 15px 5px 0;
}

.page__scholarship .about__box__discription>p{
	letter-spacing: 0px;
	line-height: 1.7em;
	font-size: 90%;
}

.page__scholarship .btn_guide__wrap{
	width: 100%;
	text-align: center;
}

.page__scholarship .btn_guide{
	position: relative;
	display: inline-block;
}


.page__scholarship .btn_guide::after{
	position: absolute;
	bottom: -4px;
	left: 0;
	content: '';
	width: 100%;
	height: 2px;
	background: #252525;
	transform: scale(0, 1);
	transform-origin: center top;
	transition: transform .2s;
}

.page__scholarship .btn_guide:hover::after{
	transform: scale(1, 1);
}

.page__scholarship .about__box__btn:hover{
	font-weight: bold;
}





/*===========================================================*/
/*list===================================================*/
/*===========================================================*/


.page__scholarship .list{
	min-width: 1000px;
	margin-top: 40px;
	width: 100%;
	margin:100px auto 0 auto;	
	padding: 0 20px;

}

.page__scholarship .list ul{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}

.page__scholarship .list li{
	position: relative;
	margin: 20px 0 40px 0;
}

.page__scholarship .linkbox{
	width: 200px;
	height: 260px;
}

.page__scholarship .wrap{
	width: 200px;
	height: 260px;
	position: relative;
	padding: 40px 18px 20px 18px;
	transition: all .2s;
}

.page__scholarship .wrap__shadow{
	width: 200px;
	height: 260px;
	position: absolute;
	top: 5px;
	left: 0;
	background-image:url(imgs/wrap_shadow.png); 
	transition: all .2s;
}


.page__scholarship .linkbox:hover .wrap{
	transform: translateY(-10px);
	-webkit-transform: translateY(-10px);
}

.page__scholarship .list li:hover .schoolname__name>p{
	text-decoration: underline;
}

.page__scholarship .list li:hover .wrap__shadow{
	position: absolute;
	top: 0;
	left: 0;
}

.page__scholarship .list__flag{
	width: 46px;
	height: 50px;
	position: absolute;
	left: 76px;
	top: -20px;
}

.page__scholarship .list__countryname{
	width: 100%;
	margin-bottom: 5px;
}

.page__scholarship .list__countryname>p::before{
	content:'\f041';
	font-family: FontAwesome;
	display: inline-block;
	margin-right: 5px;
	font-size: 16px;
}

.page__scholarship .list__countryname>p{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	font-family: "Mplus 1p";
	letter-spacing: 0em;
}

.page__scholarship .list__schoollogo{
	width: 100%;
	height: 119px;
	margin-bottom: 6px;
}


.page__scholarship .list__schoolname{
	width: 100%;
	height: auto;
	letter-spacing: 0;
}

.page__scholarship .schoolname__name{
	text-align: center;
	margin:0 auto;
}

.page__scholarship .schoolname__name>p{
	text-indent: -1.3em;
	margin-left: 1.3em;
	display: inline-block;
	text-align: left;
	font-size: 15px;
	font-family: "Mplus 1p";
	font-weight: bold;
	letter-spacing: 0em;
	line-height: 1.2em;
	margin-left: 14px;
}

.page__scholarship .schoolname__name>p:before{
	content:'\f138';
	font-family: FontAwesome;
	display: inline-block;
	width: 1.3em;
	text-indent: 0;
	font-size: 16px;

}





/*school*/
.page__scholarship .list__schoollogo.logo__001{
	background-image:url(imgs/logo_001.png);
}
.page__scholarship .list__schoollogo.logo__002{
	background-image:url(imgs/logo_002.png);
}
.page__scholarship .list__schoollogo.logo__003{
	background-image:url(imgs/logo_003.png);
}
.page__scholarship .list__schoollogo.logo__004{
	background-image:url(imgs/logo_003.png);
}
.page__scholarship .list__schoollogo.logo__005{
	background-image:url(imgs/logo_003.png);
}
.page__scholarship .list__schoollogo.logo__006{
	background-image:url(imgs/logo_003.png);
}
.page__scholarship .list__schoollogo.logo__007{
	background-image:url(imgs/logo_007.png);
}
.page__scholarship .list__schoollogo.logo__008{
	background-image:url(imgs/logo_008.png);
}
.page__scholarship .list__schoollogo.logo__009{
	background-image:url(imgs/logo_009.png);
}
.page__scholarship .list__schoollogo.logo__010{
	background-image:url(imgs/logo_010.png);
}
.page__scholarship .list__schoollogo.logo__011{
	background-image:url(imgs/logo_011.png);
}
.page__scholarship .list__schoollogo.logo__012{
	background-image:url(imgs/logo_012.png);
}
.page__scholarship .list__schoollogo.logo__013{
	background-image:url(imgs/logo_013.png);
}
.page__scholarship .list__schoollogo.logo__014{
	background-image:url(imgs/logo_014.png);
}
.page__scholarship .list__schoollogo.logo__015{
	background-image:url(imgs/logo_015.png);
}
.page__scholarship .list__schoollogo.logo__016{
	background-image:url(imgs/logo_016.png);
}
.page__scholarship .list__schoollogo.logo__017{
	background-image:url(imgs/logo_017.png);
}
.page__scholarship .list__schoollogo.logo__018{
	background-image:url(imgs/logo_018.png);
}
.page__scholarship .list__schoollogo.logo__019{
	background-image:url(imgs/logo_019.png);
}
.page__scholarship .list__schoollogo.logo__020{
	background-image:url(imgs/logo_020.png);
}
.page__scholarship .list__schoollogo.logo__021{
	background-image:url(imgs/logo_021.png);
}
.page__scholarship .list__schoollogo.logo__022{
	background-image:url(imgs/logo_022.png);
}
.page__scholarship .list__schoollogo.logo__023{
	background-image:url(imgs/logo_023.png);
}
.page__scholarship .list__schoollogo.logo__024{
	background-image:url(imgs/logo_024.png);
}
.page__scholarship .list__schoollogo.logo__025{
	background-image:url(imgs/logo_025.png);
}
.page__scholarship .list__schoollogo.logo__026{
	background-image:url(imgs/logo_026.png);
}
.page__scholarship .list__schoollogo.logo__027{
	background-image:url(imgs/logo_027.png);
}
.page__scholarship .list__schoollogo.logo__028{
	background-image:url(imgs/logo_028.png);
}
.page__scholarship .list__schoollogo.logo__029{
	background-image:url(imgs/logo_029.png);
}


/*language*/
.page__scholarship .wrap.english{
	background-image: url(imgs/wrap_english.png);
}
.page__scholarship .wrap.french{
	background-image: url(imgs/wrap_french.png);
}
.page__scholarship .wrap.italian{
	background-image: url(imgs/wrap_italian.png);
}
.page__scholarship .wrap.mandarin{
	background-image: url(imgs/wrap_mandarin.png);
}
.page__scholarship .wrap.lang_russia{
	background-image: url(imgs/wrap_russia.png);
}
.page__scholarship .wrap.spanish{
	background-image: url(imgs/wrap_spanish.png);
}
.page__scholarship .wrap.lang_germany{
	background-image: url(imgs/wrap_germany.png);
}


/*flag*/
.page__scholarship .america .list__flag {
	background-image: url(imgs/maru_america.png);
}
.page__scholarship .canada .list__flag {
	background-image: url(imgs/maru_canada.png);
}
.page__scholarship .england .list__flag {
	background-image: url(imgs/maru_england.png);
}
.page__scholarship .malta .list__flag {
	background-image: url(imgs/maru_malta.png);
}
.page__scholarship .lreland .list__flag {
	background-image: url(imgs/maru_lreland.png);
}
.page__scholarship .france .list__flag {
	background-image: url(imgs/maru_france.png);
}
.page__scholarship .spain .list__flag {
	background-image: url(imgs/maru_spain.png);
}
.page__scholarship .italy .list__flag {
	background-image: url(imgs/maru_italy.png);
}
.page__scholarship .germany .list__flag {
	background-image: url(imgs/maru_germany.png);
}
.page__scholarship .russia .list__flag {
	background-image: url(imgs/maru_russia.png);
}
.page__scholarship .australia .list__flag {
	background-image: url(imgs/maru_australia.png);
}
.page__scholarship .newzealand .list__flag {
	background-image: url(imgs/maru_newzealand.png);
}
.page__scholarship .china .list__flag {
	background-image: url(imgs/maru_china.png);
}
.page__scholarship .argentina .list__flag {
	background-image: url(imgs/maru_argentina.png);
}





/*===========================================================*/
/*guide===================================================*/
/*===========================================================*/

#jumpguide{
	padding-top:50px;
	margin-top: -50px; 
}

.page__scholarship .guide{
	margin-top: 100px;
	width: 1000px;
	background-color: white;
	margin:100px auto 0 auto;
	padding: 0 100px 50px 100px;
	border: 2px solid #252525; 	
	position: relative;
}

.page__scholarship .guide_box::after{
	clear: both;
	display: block;
	content: "";
	
}

/*.page__scholarship .guide ul{
	position: relative;
}*/

.page__scholarship .guide_box{
	letter-spacing: 0;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 2px dotted #d4d4d4;	
}
	

.page__scholarship .guide_box:last-child{
	border-bottom: 0px
}


.page__scholarship .guide__text{
	width: 120px;
	float: left;
	margin-top: 3px;
}

.page__scholarship .guide__discription ul{
	margin-top: 10px;
}

.page__scholarship .guide__discription li{
	text-indent: -1.3em;
	margin-left: 1em;
	display: inline-block;
	letter-spacing: 0em;
	margin-bottom: 10px;
}


.page__scholarship  .guide__discription li:before{
	content:"\f1db";
	font-family: FontAwesome;
	display: inline-block;
	width: 1em;
	text-indent: 0;
	font-size: 16px;
}

.page__scholarship .guide__discription{
	width: 100%;
	margin-left:-120px;
	padding-left: 120px; 
	float: right;
}

.page__scholarship .methodimg{
	margin-top: 15px;
}



/*===========================================================*/
/*inquiry===================================================*/
/*===========================================================*/

.page__scholarship .inquiry{
	margin: 100px auto;
	width: 785px;
	background-color: white;
	margin:60px auto 90px auto;	
	border: 2px solid #252525; 
	position: relative;	
}

.page__scholarship .inquiry .infomation{
	padding:0 50px; 
	margin-bottom: 50px;
	letter-spacing: 0;
}

.page__scholarship .infomation li{
	margin-bottom: 5px;
}

.page__scholarship .infomation li:nth-child(1){
	font-size: 110%;
	font-weight: bold;
}

.page__scholarship .infomation li:nth-child(2):before{
	content:'\f1ad';
	font-family: FontAwesome;
	display: inline-block;
	margin-right: 5px;
	font-size: 18px;
}

.page__scholarship .infomation li:nth-child(3):before{
	content:'\f095';
	font-family: FontAwesome;
	display: inline-block;
	margin-right: 5px;
	font-size: 18px;
}

.page__scholarship .infomation li:nth-child(4):before{
	content:'\f0e0';
	font-family: FontAwesome;
	display: inline-block;
	margin-right: 5px;
	font-size: 16px;
}

.page__scholarship .infomation li:nth-child(5){
	font-size: 90%;
}





/*===========================================================*/
/*footer===================================================*/
/*===========================================================*/

.page__scholarship .footer{
	width: 100%;
	background-color: #252525;
}

.page__scholarship .footer>p{
	text-align: center;
	font-size: 12px;
	line-height: 40px;
	color: white;
}














































