@charset "UTF-8";
/***********For Products CSS************/

/**{
text-indent:0!important;
}
*/
#content_left{
width:634px;
float:left;
background:url(../images/bg_contents_red.gif) no-repeat left top;
padding:15px 0 0 0;
}
#content_left table#sort{
background:url(../../seminar/images/h3_bg.gif) no-repeat left top;
width:634px;
/*padding:0 7px 0 5px;*/
display:block;
}
#content_left table#sort th{
height:36px;
color:#fff;
}


#content_left table#sort th.s01{
background:url(../../seminar/images/h3_01.gif) no-repeat 0 0;
width:120px;
height:36px;
text-indent:-9999px;
}
#content_left table#sort th.arrow{
background:url(../../seminar/images/h3_arrow.gif) no-repeat 0 0;
width:20px;
height:36px;
text-indent:-9999px;
cursor:pointer;
}

#content_left table#sort th.s02{
background:url(../../seminar/images/h3_02.gif) no-repeat 0 0;
width:70px;
height:36px;
text-indent:-9999px;
}

#content_left table#sort th.s03{
background:url(../../seminar/images/h3_03.gif) no-repeat 0 0;
width:294px;
height:36px;
text-indent:-9999px;
}

#content_left table#sort th.s04{
background:url(../../seminar/images/h3_04.gif) no-repeat 0 0;
width:90px;
height:36px;
text-indent:-9999px;
}


table td.forsort{
font-size:0;
color:#c0dcf9;
text-indent:-9999px;
width:20px;
background:url(../../seminar/images/dotline.gif) no-repeat -24px bottom;
}

table td.forsort-r{
/*background:url(../../seminar/images/dotline1.gif) no-repeat right 0;*/
background:url(../../seminar/images/dotline.gif) no-repeat -2px bottom;
font-size:0;
width:20px;
color:#c0dcf9;
text-indent:-9999px;
}






#content_left .contents_box_seminar{
font-size:12px;
padding:0 0;
width:634px;
margin-bottom:30px;
}
#content_left .contents_box_seminar table{
width:634px;
clear:both;
margin-bottom:5px;
}

#content_left .contents_box_seminar table td{
height:80px;
}


#content_left .contents_box_seminar table td.day{
background:url(../../seminar/images/dotline.gif) no-repeat -20px bottom;
text-align:center;
padding:10px 0 10px 14px!important;
}
#content_left .contents_box_seminar table td.basho{
background:url(../../seminar/images/dotline.gif) no-repeat -20px bottom;
text-align:center;
padding:10px 0 10px 14px!important;
}
#content_left .contents_box_seminar table td.text12{
background:url(../../seminar/images/dotline.gif) no-repeat -20px bottom;
padding:10px!important;
}


#content_left .contents_box_seminar table td.ishiname{
background:url(../../seminar/images/dotline.gif) no-repeat -20px bottom;
text-align:center;
padding:10px 0 10px 14px!important;
}


.indent{
padding-left:1em;
text-indent:-1em;
}






#content_left .seminar{
padding:15px 47px;
width:540px;
}

#content_left .seminar td{  
text-align:left;  
} 





a.pngbtn{
background:url(../../seminar/images/btn.png) no-repeat 0 0;
width:95px;
height:27px;
display:block;
text-indent:-9999px;
}

* html a.pngbtn{
behavior: expression(
this.style.behavior || (
this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
this.style.backgroundImage = "none",
this.style.behavior = "none"
)
);
}/****** PNG for IE6******/





#content_left .contents_box_seminar table#sch{
background:url(../../seminar/images/h3_bg.gif) no-repeat left top;
width:634px;
/*padding:0 7px 0 5px;*/
display:block;
font-size:11px;
}
#content_left .contents_box_seminar table#sch th{
height:36px;
color:#fff;
font-weight:normal;
padding:3px 5px;
vertical-align:middle!important;
line-height:11px;
}

#content_left .contents_box_seminar table#sch{
width:634px;
clear:both;
margin-bottom:5px;
}

#content_left .contents_box_seminar table#sch td{
height:80px;
}

#content_left .contents_box_seminar table#sch td{
background:url(../../seminar/images/dotline.gif) no-repeat -20px bottom;
padding:10px 5px!important;
}

#content_left .contents_box_seminar table#sch td.right{
background:url(../../seminar/images/dotline.gif) no-repeat -20px bottom;
width:1px!important;
padding:0 0 0 0!important;
font-size:0px;
}
.red{
color:#f00!important;
}