@charset "utf-8";

#contents.seminar #maincontent .list-content{border:#ff48a2 solid 4px;margin-bottom:10px;margin-top:10px;text-align:center;width:686px;}
#contents.seminar #maincontent .list-content .seminar-detail{border:#CCCCCC solid 1px;margin:2px;padding:12px;width:656px;text-align:left;color:#666666;}

/*--- ITEM BUTTON ---*/
#contents.seminar #maincontent .list-content .tmb-block,
#contents.seminar #maincontent .list-content .button-block{float:right;display:block;margin-left:5px;margin-bottom:3px;}
#contents.seminar #maincontent .list-content .tmb-block{width:285px;}
#contents.seminar #maincontent .list-content .button-block{width:112px;}
#contents.seminar #maincontent .list-content p.detail-button{margin-bottom:10px;float:right;}
#contents.seminar #maincontent .list-content p.seminar-tmb{float:right;}

#contents.seminar #maincontent .list-content p.detail-button a{cursor:pointer;display:block;width:112px;height:63px;overflow:hidden;outline:none;}
#contents.seminar #maincontent .list-content p.detail-button a{background-image:url('../../img/common/detail-button.gif');text-indent:-9999px;}
#contents.seminar #maincontent .list-content p.detail-button a{background-position:top;}
#contents.seminar #maincontent .list-content p.detail-button a:hover{background-position:bottom;}

/*--- SEAT ICON ---*/
#contents.seminar p.seat-icon{margin-bottom:5px;}
/*
#contents.seminar p.vacant-seat{background:url(../../img/seminar/icon_zanseki.gif) no-repeat;text-indent:-9999px;width:90px;height:22px;margin-bottom:5px;}
#contents.seminar p.remainder-seat{background:url(../../img/seminar/icon_uketsuke.gif) no-repeat;text-indent:-9999px;width:90px;height:22px;margin-bottom:5px;}
#contents.seminar p.remainder-seat{background:url(../../img/seminar/icon_uketsuke.gif) no-repeat;text-indent:-9999px;width:90px;height:22px;margin-bottom:5px;}
#contents.seminar p.cancellation-seat{background:url(../../img/seminar/icon_manin.gif) no-repeat;text-indent:-9999px;width:90px;height:22px;margin-bottom:5px;}
#contents.seminar p.crowded-seat{background:url(../../img/seminar/icon_manin.gif) no-repeat;text-indent:-9999px;width:90px;height:22px;margin-bottom:5px;}
*/

/*--- SEMINAR LISTCONTENT ---*/
#contents.seminar #maincontent .list-content p.catch{color:#ff48a2;font-size:100%;margin-bottom:5px;}
#contents.seminar #maincontent .list-content p.catch strong{font-weight:bold;}
#contents.seminar #maincontent .list-content p.subject{color:#ff48a2;font-size:120%;margin-bottom:10px;}
#contents.seminar #maincontent .list-content p.subject strong{font-weight:bold;}
#contents.seminar #maincontent .list-content p.notes{line-height:130%;}
#contents.seminar #maincontent .list-content p.notes strong{font-weight:bold;}

/*--- SEMINAR DETAIL ---*/
#contents.seminar table.seminar-table{font-size:90%;width:690px;margin-top:10px;margin-bottom:15px;line-height:140%;}
#contents.seminar table.seminar-table th,
#contents.seminar table.seminar-table td{border:#cccccc solid 1px;padding:5px;vertical-align:top;}
#contents.seminar table.seminar-table th{text-align:center;background-color:#d9e6e6;width:120px;}
#contents.seminar table.seminar-table td{text-align:left;}
#contents.seminar table.seminar-table .attention{margin-top:10px;}
#contents.seminar .seminar-form{text-align:center;}

#contents.seminar table.seminar-table table.explain td{ border:none;text-align:center;}