@charset "UTF-8";

@import "/css/common.css";
@import "/css/service/category.css";
@import "/css/mod/contents.css";
@import "/css/mod/list.css";
@import "/css/mod/table.css";
@import "/css/mod/anchor.css";
@import "/css/mod/column.css";
@import "/css/mod/tab.css";
@import "/css/print/style_reset.css";








div#scheduleWrap {
width:586px;
padding:0;
margin:0;}



/* 見出し
--------------------------------------------------------------------*/
div#scheduleWrap h2 {
width:586px;
padding:0;
margin:0 0 0.6em 0;
background:none;}

#contentWrapper h2.scTable {
width:auto;
margin:0 0 1em 0;
padding:0;
background:none;
clear:both;}



/* スケジュール　　囲み
--------------------------------------------------------------------*/
div#scheduleWrap div#scType {
width:586px;
height:auto;
padding:0 0 10px 0;
margin:0 0 3em 0;
background:url(/service/schedule/images/bg_schedule_type.gif) no-repeat center bottom;}
div#scheduleWrap div#scType:after{/*float clear */
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
html *div#scheduleWrap div#scType {height:1%;}


/* 通常スケジュール -------------------------------------------- */
div#scheduleWrap div#scType div#regular {
/* width:150px; */
width:192px;
padding:0;
margin:0;
float:right;}

div#scheduleWrap div#scType div#regular h3{
/* width:150px; */
width:192px;
padding:0;
margin:0;}

div#scheduleWrap div#scType div#regular h4{
/* width:120px; */
width:162px;
margin:0 auto;
background:none;}

div#scheduleWrap div#scType div#regular h5{
/* width:120px; */
width:162px;
padding:0 0 5px 0;
margin:0 auto;
color:#008399;
background:none;}

div#scheduleWrap div#scType div#regular p {
/* width:120px; */
width:162px;
padding:0 0 10px 0;
margin:0 auto;
height:92px;}

div#scheduleWrap div#scType div#regular a {
/* width:120px; */
width:162px;
padding:0;
margin:0 auto;
display:block;}



/* 緊急スケジュール -------------------------------------------- */
div#scheduleWrap div#scType div#urgent {
/* width:426px; */
width:384px;
padding:0;
margin:0;
float:left;}

div#scheduleWrap div#scType div#urgent h3 {
width:auto;
padding:0;
margin:0;
background:none;}

div#scheduleWrap div#scType div#urgent div {
/* width:120px; */
width:169px;
padding:0 0 0 18px;
margin:0;
float:left;}

div#scheduleWrap div#scType div#urgent div h4 {
/* width:120px; */
width:169px;
padding:0 0 3px 0;
margin:0;
background:none;}

div#scheduleWrap div#scType div#urgent div h5 {
/* width:120px; */
width:169px;
padding:0 0 5px 0;
margin:0;
color:#008399;
background:none;}

div#scheduleWrap div#scType div#urgent div p {
width:auto;
padding:0 0 10px 0;
margin:0;
color:#333;
height:90px;}

div#scheduleWrap div#scType div#urgent div a {
width:auto;
padding:0;
margin:0 auto;
display:block;}



/* ------------------------------------------ Safari, FireFox スタイルのリセット */
html[xmlns]>/**/body div#scheduleWrap div#scType {
background:none;
}
