@charset "utf-8";
/*----------------------------------------Estudios---------------------------------------------------------------------------*/

/*---------------------Applications---------------------*/
.esudios_application { width:100%; border: 1px #333 solid; margin-top: 50px; margin-bottom: 50px;}
.esudios_application ul { display: flex; border-bottom:1px #333 solid; }
.esudios_application ul li { list-style-type: none; box-sizing: border-box; padding: 1em;}
.esudios_application ul li:first-child{ width: 25%; background-color: #eee; display: flex; align-items: center;justify-content: center; }
.esudios_application ul li:last-child{ width: 75%;}
.esudios_application ul li input { padding: 0.3em ;}
.esudios_application ul li p { margin-bottom: 0.5em;}

.estudios_eventlist { width:100%; border: 1px #333 solid; box-sizing: border-box;}
.estudios_eventlist ul { display: flex; border-bottom:1px #333 solid; }
.estudios_eventlist ul li { list-style-type: none; box-sizing: border-box; padding: 0.5em; font-size: 1.2rem;}
.estudios_eventlist ul li:first-child{ width: 8%; background-color: #eee; display: flex; align-items: center;justify-content: center; border-right: 1px solid #333; }
.estudios_eventlist ul li:nth-child(2){ width: 27%;border-right: 1px solid #333; }
.estudios_eventlist ul li:nth-child(3){ width: 13%;border-right: 1px solid #333; }
.estudios_eventlist ul li:nth-child(4){ width: 18%;border-right: 1px solid #333; }
.estudios_eventlist ul li:nth-child(5){ width: 13%;border-right: 1px solid #333; }
.estudios_eventlist ul li:nth-child(6){ width: 7%;border-right: 1px solid #333; }
.estudios_eventlist ul li:nth-child(7){ width: 6%;border-right: 1px solid #333; }
.estudios_eventlist ul li:nth-child(8){ width: 8%;}
.estudios_eventlist ul li input { padding: 0.3em ;}
.estudios_eventlist ul li p { margin-bottom: 0.5em;}

.eventnew_area { text-align: right;}
.eventnew_button { background-color: #721516; display: inline-block; padding: 0.5em 2em; margin-bottom: 2em; margin-left: auto;}
.eventnew_button a { color: #fff; text-decoration: none;}


 table.estudios_participantlist { width: 100%; border-collapse: collapse; border-spacing:0; margin-top:50px; border:1px solid #333; }
 table.estudios_participantlist tr{}
 table.estudios_participantlist tr th{ border:1px solid #333; font-weight:bolder; text-align:center; background-color:#eee; padding:0.5em 1em;}
 table.estudios_participantlist tr td{ border:1px solid #333; font-weight:normal; padding:0.3em;}

.event_info_contents dl dt { float: left;}
.event_info_contents dl dd { margin-left: 200px; margin-bottom: 1em;}

.endpagetext { margin-top: 2em;}
.endpagefrom { margin-top: 2em; box-sizing: border-box; padding: 2em; border: 1px #333 solid; width: 100%;}

.close_button_area { text-align: right; margin-top: 2em; margin-bottom: 2em; }
.close_button { padding: 0.5em 2em 0.5em 2em; background-color: #C9C9C9;    }
.close_button:hover { background-color: #333; color: #fff; text-decoration: underline; }

.estudios_header { box-sizing: border-box; height: 120px; border-bottom: 1px solid #ccc; box-shadow: 0px 3px 5px rgba(0,0,0,0.2); }

/** RESPONSIVE BREAKPOINTS
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
**/

@media(min-width: 721px) and (max-width: 1280px){ 
	

}


/** RESPONSIVE BREAKPOINTS
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
**/

@media screen and (max-width:720px) {

	
}