#zeirisinomirai {
  margin: 10px 0;
  padding: 0;
  font-size: small;
  line-height: 1.5em;
  clear: both;
}
#zeirisinomirai h2 {
  border-top: 10px solid #c50018;
  padding: 7px 10px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: medium;
  background-image: url(../img/h2_gray.jpg);
  background-position: center top;
  background-repeat: repeat-x;
  background-color: #9b9b9b;
  color: #c50018;
}

#zeirisinomirai h3 {
  border-bottom: 2px solid #D08E2D;
  border-left: 10px solid #D08E2D;
  padding: 7px 10px;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: medium;
  background-position: center top;
  background-repeat: repeat-x;
  color: #D08E2D;
}


#zeirisinomirai h4 {
  color: #69c;
  margin: 0;
  padding: 0;
}
#zeirisinomirai p {
  margin-left: 1em;
  padding: 0;
  font-size: small;
}
#zeirisinomirai table {
margin: 1em auto 3em auto;
border-collapse: collapse;
}

#zeirisinomirai table.4koma{
	border-top: 3px #69c solid;
	width: 150px;
	border-collapse: collapse;
	margin-top: 1em;
	margin-right: auto;
	margin-left: auto;
}


#zeirisinomirai caption {
text-align: left;
font-size: large;
font-weight: bold;
padding: 0;
color: #f00759;
}
#zeirisinomirai th {
width: 100px;
padding: 10px 1em 10px 0;
vertical-align: top;
}
#zeirisinomirai td {
padding: 10px 0;
font-size: small;
vertical-align: top;
color: #666;
}

#zeirisinomirai td.4koma {
	width: 150px;
	border-bottom: 1px #eee solid;
	font-size: small;
	vertical-align: top;
	color: #666;
	padding: 0px;
	margin: 0px;
}

#zeirisinomirai ul {
margin: 0.5em 0 0.5em 2em;
padding: 0;
font-size: small;
}
#zeirisinomirai span {
font-size: small;
font-weight: bold;
color: #369;
}




/*　新スタイルを追加*/



#contnt_box1{
	width: 700px;
	height: auto;
	float: left;


}
#contnt_box1 h3 {
	border:none;
	padding: 7px 10px;
	margin-top: 0;
	margin-bottom: 10px;
	font-size: medium;
	color: #00C;
	text-align:left;
	background-color:#999;

}

#contnt_box1 p {
	font-size:14px;
	text-align:left;
	padding-left:20px;
	line-height:22px;
	margin-bottom:20px;
}

#contnt_box2{
	width:700px;
	height:auto;
	float:left;	

}

#contnt_box2 h3 {
	border:none;
	padding: 7px 10px;
	padding: 7px 5px 7px 10px;
	margin-top: 0;
	margin-bottom: 10px;
	font-size: medium;
	color: #FFF;
	text-align:left;
	background-color:#999;

}

#contnt_box2 p {
	font-size:16px;
	text-align:left;
	padding-left:20px;
	line-height:22px;
	margin-bottom:20px;
}

#contnt_box3{
	width: 700px;
	height:auto;
	float:left;	

}

#contnt_box3 h3 {
	border:none;
	padding: 7px 10px;
	margin-top: 0;
	margin-bottom: 10px;
	font-size: medium;
	color: #FFF;
	text-align:left;
	background-color:#999;
}

#contnt_box3 p {
	font-size:16px;
	text-align:left;
	padding-left:20px;
	line-height:22px;
	margin-bottom:20px;
}



#contnt_box4{
	background-size: 20% auto;
	width: 700px;
	height: auto;
	float: left;
	
}

#contnt_box4 h3 {
	border: none;
	padding: 7px 10px;
	margin-top: 0;
	margin-bottom: 10px;
	font-size: medium;
	color: #00C;
	text-align: left;
	background-color: #999;
}

#contnt_box4 p {
	font-size:16px;
	text-align:left;
	padding-left:20px;
	line-height:22px;
	margin-bottom:20px;
}


#contnt_box5{
	width: 700px;
	height: auto;
	float: left;
	
}

#contnt_box5 h3 {
	border:none;
	padding: 7px 10px;
	margin-top: 0;
	margin-bottom: 10px;
	font-size: medium;
	color: #FFF;
	text-align:left;
	background-color:#999;
}

#contnt_box5 p {
	font-size:16px;
	text-align:left;
	padding-left:20px;
	line-height:22px;
	margin-bottom:20px;
}

#contnt_box6{
	width: 700px;
	height: auto;
	float: left;

}

#contnt_box6 h3 {
	border:none;
	padding: 7px 10px;
	margin-top: 0;
	margin-bottom: 10px;
	font-size: medium;
	color: #00C;
	text-align:left;
	background-color:#999;
}

#contnt_box6 p {
	width:610px;
	font-size:14px;
	text-align:left;
	line-height:22px;
	margin-bottom:5px;
	float:left;
}

#contnt_box6 .dotto{
	width:20px;
	font-size:14px;
	text-align:left;
	line-height:22px;
	margin-bottom:5px;
	float:left;
	margin-left:20px;

}

#contnt_box6 .text{
	width:650px;
	font-size:14px;
	text-align:left;
	line-height:22px;
	margin-bottom:5px;
	float:left;
}


#contnt_box_oya{
	width:690px;
	height:auto;
	border:#999 solid 1px;
}


#zeirisinomirai .puchiseminar {
	margin: 1em auto 1em auto;
	border-collapse: collapse;
	border-color:#999;
}


#zeirisinomirai .puchiseminar td{
	text-align:center;
	vertical-align:middle;
	font-size:16px;
	border-color:#999;

}

#zeirisinomirai .baitseminar {
	margin: 0px auto 1em 40px;
	border-collapse: collapse;
	border-color:#999;
	line-height:14px;
}


#zeirisinomirai .baitseminar td{
	text-align:center;
	vertical-align:middle;
	border-color:#999;
	font-size:16px;
}

#Theme{
	text-align:left;
	margin:40px;
	font-size:24px;
	font-weight:bold;
	color:#369;

}

.vivit{
	background-color:#CCC;
	border-bottom:#999 double 3px; 
}


#zeirisinomirai .h3_bg{
	overflow:visible;
	margin-left:400px;
	margin-bottom:-20px;
	margin-top:-40px;
	
}


.map{
	font-weight:bold;
}

#zeirisinomirai #contnt_box.mini_seminar{
	width: 700px;
	margin: 0;
	padding: 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 h3,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 h3,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box3 h3,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box4 h3,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box6 h3{
	background: #F8A17F;
	color: #FFF;
	margin-top: 5px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.info,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box3 p.info,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box4 p.info,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box6 p.info{
	margin-left: 20px;
	line-height: 1.5em;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.info{
	text-align: center;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.info_time{
	text-align: left;
	margin-left: 20px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.info_contact{
	text-align: center;
	margin: 15px 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box3 p.tag{
	border: 1px solid #F8A17F;
	border: 1px solid #D95F6A;
	font-weight: bold;
	color: #F8A17F;
	color: #D95F6A;
	display: inline-block;
	width: 150px;
	margin: 5px;
	text-align: center;
	padding: 5px 0;
}
#zeirisinomirai #contnt_box.mini_seminar p,
#zeirisinomirai #contnt_box.mini_seminar dl{
	margin: 0;
	padding: 0;
}
#zeirisinomirai #contnt_box.mini_seminar img{
	margin: 0;
	margin-top: 5px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1{
	width: 700px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe{
	border: 1px solid #F68D61;
	width: 680px;
	margin: 0 10px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe img{
	margin-top: 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe .cafe_img,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe .cafe_img img{
	margin: 0;
	padding: 0;
	height: 180px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container{
	padding-bottom: 6px;
	margin-bottom: 5px;
	position: relative;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe .article_container{
	margin-bottom: 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.pink{
	background: url(../img/seminar/seminar_bottom_bg_lightpink.png) 0 bottom no-repeat;/*lightpink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.pink{
	background: url(../img/seminar/seminar_bottom_bg_pink.png) 0 bottom no-repeat;/*pink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.lightgreen{
	background: url(../img/seminar/seminar_bottom_bg_lightgreen.png) 0 bottom no-repeat;/*lightgreen*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.green{
	background: url(../img/seminar/seminar_bottom_bg_green.png) 0 bottom no-repeat;/*green*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.lightblue{
	background: url(../img/seminar/seminar_bottom_bg_lightblue.png) 0 bottom no-repeat;/*lightblue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.blue{
	background: url(../img/seminar/seminar_bottom_bg_blue.png) 0 bottom no-repeat;/*blue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.lightpurple{
	background: url(../img/seminar/seminar_bottom_bg_lightpurple.png) 0 bottom no-repeat;/*lightpurple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container.purple{
	background: url(../img/seminar/seminar_bottom_bg_purple.png) 0 bottom no-repeat;/*purple*/
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_container_inner{
	padding-top: 6px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe .article_container_inner{
	padding-top: 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpink .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_lightpink.png) 0 0 no-repeat;/*lightpink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_pink.png) 0 0 no-repeat;/*pink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightgreen .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_lightgreen.png) 0 0 no-repeat;/*lightgreen*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_green.png) 0 0 no-repeat;/*green*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightblue .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_lightblue.png) 0 0 no-repeat;/*lightblue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .blue .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_blue.png) 0 0 no-repeat;/*blue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpurple .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_lightpurple.png) 0 0 no-repeat;/*lightpurple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple .article_container_inner{
	background: url(../img/seminar/seminar_top_bg_purple.png) 0 0 no-repeat;/*purple*/
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner{
	background: #F7EAD6;
	margin: 0 4px;
	padding: 10px 10px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpink .article_inner{
	background: url(../img/seminar/seminar_a01.png) no-repeat 0 27px #FAE6EF;/*lightpink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink .article_inner{
	background: url(../img/seminar/seminar_a02.png) no-repeat 0 27px #F8DAE8;/*pink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightgreen .article_inner{
	background: url(../img/seminar/seminar_b01.png) no-repeat 0 27px #EAF2D0;/*lightgreen*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green .article_inner{
	background: url(../img/seminar/seminar_b02.png) no-repeat 0 27px #D5DCBD;/*green*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightblue .article_inner{
	background: url(../img/seminar/seminar_c01.png) no-repeat 0 27px #AFCEED;/*lightblue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .blue .article_inner{
	background: url(../img/seminar/seminar_c02.png) no-repeat 0 27px #D3DEEA;/*blue*/
	background: url(../img/seminar/seminar_c02.png) no-repeat 0 11px #D3DEEA;/*blue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpurple .article_inner{
	background: url(../img/seminar/seminar_d01.png) no-repeat 0 27px #EBE6F6;/*lightpurple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple .article_inner{
	background: url(../img/seminar/seminar_d02.png) no-repeat 0 27px #E1D9F1;/*purple*/
	background: url(../img/seminar/seminar_d02.png) no-repeat 0 11px #E1D9F1;/*purple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .cafe .article_inner{
	background: url(../img/seminar/seminar_d02.png) no-repeat 0 27px #FDEAE1;/*purple*/
	background: url(../img/seminar/seminar_d02.png) no-repeat 0 11px #FDEAE1;/*purple*/
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner h3{
	background: none;
	border-bottom: 2px solid #F68D61;
	color: #000;
	margin-left: 38px;
	margin-left: 180px;
	margin-left: 60px;
	padding-left: 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpink h3{
	border-bottom: 2px solid #E884B0;/*lightpink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink h3{
	border-bottom: 2px solid #DD488B;/*pink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightgreen h3{
	border-bottom: 2px solid #B8D563;/*lightgreen*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green h3{
	border-bottom: 2px solid #738C26;/*green*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightblue h3{
	border-bottom: 2px solid #5F9DDB;/*lightblue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .blue h3{
	border-bottom: 2px solid #225B95;/*blue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpurple h3{
	border-bottom: 2px solid #BEADE1;/*lightpurple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple h3{
	border-bottom: 2px solid #6943B8;/*purple*/
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner p.annai{
	position: absolute;
	top: 20px;
	right: 15px;
	background: #C50018;
	/*padding: 2px 1em;*/
	color: #FFF;
	font-size:95%;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpink .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpink .article_inner dt{
	background: #E884B0;/*lightpink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink .article_inner dt{
	background: #DD488B;/*pink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightgreen .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightgreen .article_inner dt{
	background: #B8D563;/*lightgreen*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green .article_inner dt{
	background: #738C26;/*green*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightblue .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightblue .article_inner dt{
	background: #5F9DDB;/*lightblue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .blue .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .blue .article_inner dt{
	background: #225B95;/*blue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpurple .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpurple .article_inner dt{
	background: #BEADE1;/*lightpurple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple .article_inner dt{
	background: #6943B8;/*purple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .darkbrown .article_inner p.annai,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .darkbrown .article_inner dt{
	background: #3A2313;/*darkbrown*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .ocariCaffe{
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .ocariCaffe p{
	margin-left: 150px;
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner p.annai a{
	display: block;
	padding: 2px 1em;
	color: #FFF;
	text-decoration: none;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner p.annai a:hover{
	background: #D95F6A;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner p.seminar_ttl{
	margin-bottom: 5px;
	margin-left: 180px;
	margin-left: 60px;
	border-left: 5px solid #F68D61;
	/*background: url(../img/seminar_comment_bg.png)  0 0 no-repeat;*/
	/*height: 59px;*/
	/*padding-top: 8px;*/
	padding-left: 8px;
	margin-top: 16px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpink .article_inner p.seminar_ttl{
	border-left: 5px solid #E884B0;/*lightpink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink .article_inner p.seminar_ttl{
	border-left: 5px solid #DD488B;/*pink*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightgreen .article_inner p.seminar_ttl{
	border-left: 5px solid #B8D563;/*lightgreen*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green .article_inner p.seminar_ttl{
	border-left: 5px solid #738C26;/*green*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightblue .article_inner p.seminar_ttl{
	border-left: 5px solid #5F9DDB;/*lightblue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .blue .article_inner p.seminar_ttl{
	border-left: 5px solid #225B95;/*blue*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .lightpurple .article_inner p.seminar_ttl{
	border-left: 5px solid #BEADE1;/*lightpurple*/
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple .article_inner p.seminar_ttl{
	border-left: 5px solid #6943B8;/*purple*/
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner p.seminar_ttl span{
	font-weight: bold;
	color: #000;
	font-size: 16px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner dl{
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner dt{
	background: #F68D61;/*#C50018;*/
	float: left;
	clear: left;
	width: 60px;
	padding: 0.2em 1em;
	color: #FFF;
	margin: 2px 1em 2px 180px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner dd{
	font-size: 120%;
	float: left;
	width: 300px;
	line-height: 1.5em;
	margin: 2px 0;
	text-align: left;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner dd span.add{
	display: block;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container{
	width: 180px;
	width: 160px;
	float: left;
	position: relative;
	margin-left: 15px;
	margin-top: 0;
	padding-left: 10px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container img{
	margin: 0;
	padding: 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container p.month{
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	left: -21px;
	top: -33px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container p.week{
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	position: absolute;
	left: -22px;
	top: -33px;
	top: 0px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container.tuesday p.week,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container.thursday p.week{
	left: -19px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container.wednesday p.week{
	left: -21px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container p.cmt{
	font-size: 90%;
	position: absolute;
	top: 95px;
	left: 28px;
	width: 130px;
	line-height: 1.2em;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe .article_inner .day_container p.cmt{
	top: 85px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1.ocariCafe .article_inner .day_container p.cmt{
	width: 122px;
	color: #fff;
	line-height: 2em;
	text-align: center;
	background: #766856;
	margin-top: 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_box{
	position: absolute;
	width: 75px;
	height: 75px;
	top: -10px;
	left: 15px;
	background: url(../img/day_bg.png) no-repeat 0 0;
	text-align: center;
	line-height: 75px;
	font-size: 30px;
	z-index: 10;
	margin-bottom: 5px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_box p.number{
	position: absolute;
	top: 3px;
	left: 0px;/*22px;*/
	width: 22px;
	height: 22px;
	text-align: center;
	font-size: 15px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink .article_inner .day_box p.number{
	background: url(../img/day_bg_s_pink.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green .article_inner .day_box p.number{
	background: url(../img/day_bg_s_green.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple .article_inner .day_box p.number{
	background: url(../img/day_bg_s_purple.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .aquablue .article_inner .day_box p.number{
	background: url(../img/day_bg_s_aquablue.png) no-repeat 0 0;
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .pink .article_inner .day_box{
	background: url(../img/day_bg_pink.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .green .article_inner .day_box{
	background: url(../img/day_bg_green.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .purple .article_inner .day_box{
	background: url(../img/day_bg_purple.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .aquablue .article_inner .day_box{
	background: url(../img/day_bg_aquablue.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_box p.day{
	text-align: center;
	line-height: 65px;
	font-size: 20px;	
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day02{
	left: 85px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day03{
	top: 65px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day04{
	top: 65px;
	left: 85px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_container.count03 .day03{
	left: 48px;
}

#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 .article_inner .day_week{
	font-size: 14px;
	background: none;
	font-weight: bold;
	text-align: center;
	z-index: 10;
	margin-top: -25px;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 p.form_s_btn{
	position: absolute;
	bottom: 7px;
	right: 14px;
	top: 16px;
	display: inline-block;
	margin: 0;
	padding: 0;
	background: url(../img/seminar/seminar_s_btn_over.png) no-repeat 0 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.form_btn{
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: center;
	background: url(../img/seminar/seminar_btn_over.png) no-repeat 50% 0;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 p.form_s_btn a,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.form_btn a{
	display: block;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 p.form_s_btn a:hover,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.form_btn a:hover{
	background: none;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 p.form_s_btn a:hover img,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.form_btn a:hover img{
	visibility: hidden;
}
#zeirisinomirai #contnt_box.mini_seminar #contnt_box1 p.form_s_btn a img,
#zeirisinomirai #contnt_box.mini_seminar #contnt_box2 p.form_btn a img{
	border: none;
	margin: 0;
	padding: 0;
}
.clear{
	clear: both;
}