@charset "UTF-8";
@import "http://";
h3{background:url(img/hx/seminar.png) no-repeat;}div#sub h3{background:url(img/hx/seminar_sub.png) no-repeat;}
table.calendar{clear:both;margin:0 0 0 20px}
table.calendar th{width:85px;}
table.calendar td{padding:2px;font-size:12px;vertical-align:top;width:95px;height:90px;line-height:1.3;}
table.calendar td p{margin:0 0 4px 0;text-align:center;1.86background-color:#dadcef;height:15px;font-size:12px;}
span.common{background:#85aa80;padding:2px 1px 1px;color:#fff;margin-right:1px;font-size:12px;}
span.fx{background:#ce8b9c;padding:2px 6px 1px;color:#fff;margin:4px 1px 0 0;font-size:12px;}
span.cx{background:#8e8fc1;padding:2px 6px 1px;color:#fff;margin-right:1px;font-size:12px;}
span.web{background:#046cb6;padding:2px 2px 1px;color:#fff;margin-right:1px;font-size:12px;}
span.sec{background:#fe3500;padding:2px 1px 1px;color:#fff;margin-right:1px;font-size:12px;}
td img.visit,td img.web{margin:0 1px; vertical-align:bottom;}
div.mark ul img.visit,div.mark ul img.web{margin:1px 7px 0 3px;}
div.mark{margin:5px 0 10px 40px;font-size:12px;}
div.mark ul{list-style-type:none;clear:both;padding:0;}
div.mark ul li{margin:0;padding:0;float:left;width:12em;}
td.today p{color:green; font-weight:bold;}
th.sat,td.sat p{color:blue;}
th.sun,td.sun p,th.sun,td.holiday p{color:red;}
td.today{background:#ffc;}
td.sat{background:#f4faff}
td.sun,td.holiday{background:#fff7f7}
div.m1 table.shedule{width:650px;margin:20px 25px;border:1px solid #999;}
div.m1 table.shedule thead th{border:1px solid #999;}
div.m1 table.shedule thead td{background:#f0f0f0;letter-spacing:2em;text-indent:2em;border:1px solid #999;}
div.m1 table.shedule tbody th,div.m1 table.shedule tbody td{padding:2px 3px;border:1px solid #999;}
div.m1 table.shedule tbody td span{width:3em;border:1px solid #ccc;color:#fff;font-size:12px;font-weight:bold;float:left;text-align:center;margin:0px 5px 0px 2px;}
div.m1 table.shedule tbody tr.common td span{background:#85aa80;}/*共通*/
div.m1 table.shedule tbody tr.sec td span{background:#fe3500;}/*証券*/
div.m1 table.shedule tbody tr.fx td span{background:#ce8b9c;}/*FX*/
div.m1 table.shedule tbody tr.cx td span{background:#8e8fc1;}/*CX*/
/*IDOTV*/
div.m5 table{width:600px;margin:10px 50px;}
/*オンラインセミナー*/
.m3 .list_title{}
.m3 .list_title_b{}
.m3 .list_content{margin:2px 0.5em 0 1.5em;font-size:90%;display:block;}
.m3 .img_right{display:none;}
.m3 .img_left{display:none;}
.m3 table p{margin:0;}
.m3 table td,th{vertical-align:top;}
.m3 table{margin:10px;}
.m3 table td.summary{ width:340px;}
.m3 table td.movie{width:45px;font-size:12px;text-align:center;vertical-align:middle;}
.m3 table td.movie a{display:block;width:28px;height:32px;background:url(../seminar/mylib/img/video.png) no-repeat;text-indent:-594em;}
.m3 table td.resume{width:45px;font-size:12px;text-align:center;vertical-align:middle;}
.m3 table td.resume a{display:block;width:32px;height:32px;background:url(../seminar/mylib/img/pdf.png) no-repeat;text-indent:-594em;}
.m3 table td.lecturer{width:8em; vertical-align:middle; font-size:90%;}
table.environment{margin:0 10px 10px;border-collapse:collapse;border:none;margin-left:2em;width:500px;}
table.environment th{padding:1px 2px;border-top:none;background:#f0f0ff;}
table.environment td{padding:1px 10px;width:20em;border-top:none;background-color:#f0f0ff;}
table.environment tr.even th,table.environment tr.even td{background:none;}
table.environment tr.tp th,table.environment tr.tp td{border:1px solid #666;}
table.streaming{width:650px;margin-left:2em;}
table.streaming tbody th{text-align:left;background:none;padding-left:10px;}
table.streaming tbody td{text-align:center;white-space:nowrap;}
/*個別セミナーページ*/
.m2 h4,.m3 h4{width:640px!important;width:680px;height:24px!important;height:30px;margin:30px 0 10px;padding:6px 0 0 40px;
background:url(img/hx/h4.png) no-repeat 0 0!important;font-size:14px;letter-spacing:1px;color:#333;font-weight:bold;}
.m2 dl.seminar-cnts,.m3 dl.seminar-cnts{margin:10px 30px;background:#f0f0fa;}
.m2 dl.seminar-cnts dd,.m3 dl.seminar-cnts dd{padding:5px;}
.m2 div.apply{width:350px;height:80px;margin:10px 50px;background:url(../seminar/mylib/img/apply-bottun.png) no-repeat;}
.m2 div.apply a{display:block;width:350px;height:72px!important;height:80px;padding-top:8px;color:#fff;
font-weight:bold;text-align:center;font-size:15px;letter-spacing:3px;line-height:2;}
.m2 div.apply2{width:250px;height:80px;margin:10px 20px;background:url(../seminar/mylib/img/apply-bottun2.png) no-repeat;}
.m2 div.apply2 a{display:block;width:250px;height:72px!important;height:80px;padding-top:8px;color:#fff;font-weight:bold;
text-align:center;font-size:13px;letter-spacing:1px;line-height:2;}
.m2 p.stream,.m3 p.stream{background:url(../seminar/mylib/img/shicyou.png) no-repeat;width:250px;height:60px;margin:10px 50px;}
.m2 p.stream a,.m3 p.stream a{display:block;width:250px;height:60px;text-indent:-654em;}
.m2 p.stream a:hover,.m3 p.stream a:hover{background:url(../seminar/mylib/img/shicyou_over.png) no-repeat;}