/*------------------------------------------------------------
■【共通】
------------------------------------------------------------*/
#conteinar,#wrapper{
	width:100%;
}

/*------------------------------------------------------------
■【mobile用】main-box
------------------------------------------------------------*/
@media screen and (max-width:736px){

body {
	font-size: 16px;
}

#header{
	margin:15px 0 0 0;
	}
	
.login_box{
width:100%;
text-align:center;
margin:0 auto;
	}
	
td{
	display: block;
	line-height:1.4em;
	margin:10px 0;
	padding: 10px 0;
	/*border-bottom:solid 1px #66D000;*/
	border: none;
}

#header table{
font-size:1.3em;
margin:5px auto;
border: none;
text-align: center;
}

#header table td{
border: none;
background-color: #ffffff;
}

.ditail_midashiback{
		margin:30px auto;
		width: 90%;
		text-align:center;
		background-image:none;
	}

.ditail_midashiback h2{
		text-align:center;
	}
	
/*開催予定のセミナー*/
.seminar_list tr td:nth-of-type(1){
	background-color: #A7FFC9;
	}

.seminar_list tr td:nth-of-type(2){
	font-weight: bold;
	}

.seminar_list tr td:nth-of-type(3){
	margin-bottom: 30px;
	border:none!important;
	}

/*過去開催のセミナー*/
.seminar_list_2 tr td:nth-of-type(1){
	background-color: #FFBCA7;
	}

.seminar_list_2 tr td:nth-of-type(2){
	font-weight: bold;
	}

.seminar_list_2 tr td:nth-of-type(3){
	margin-bottom: 30px;
	border:none!important;
	}

.sem_year{
		margin:30px auto 10px;
		width: 90%;
		text-align:center;
	}

.group_sem{
/*font-size: 0.8em;*/
text-align:center;
	}

.seminar_list td{
	border:none!important ;
	background-color: #EDFFF4;
	border-bottom: dotted 1px #808080!important;
	text-align: center;
	line-height: 1.4em;
	padding: 10px;
	}

.seminar_list_2 td{
	border:none!important ;
	background-color: #FFF5ED;
	border-bottom: dotted 1px #808080!important;
	text-align: center;
	line-height: 1.4em;
	padding: 10px;
	}

.button3_a{
	z-index: 0;	
	}

/*------------------------------------------------------------
【mobile用】非表示
------------------------------------------------------------*/
#freedial img{
	display:none;
	}	

}/*閉じ*/

/*◆◆◆------------------------------------------------------------
■【PC用・印刷用】main-box(骨格)
------------------------------------------------------------*/
@media print, screen and (min-width:737px) {	
table{
	 border:solid 1px #CCCCCC;
	}
	
td{
	font-size:1em;
	line-height:1.4em;
	border:solid 1px #CCCCCC;
	}

#header table{
float: right;
}

#header table td{
border: none;
}

.ditail_midashiback{
	margin:0 0 0 85px;
	text-align:left;
}
	
.group_sem{
margin:0px 100px 10px 0px;
text-align:right;
	}
	
	
}/*閉じ*/

