@charset "utf-8";
/*\*/
@import "reset.css";
@import "common.css";

/*現在のコンテンツメニュー設定
============================*/
#header ul.mainmenu li.media a {
background-position:-222px -50px;
}
/*==========================*/


/*初期設定
============================*/
.contentwindow {
margin-top:0;
}

#media table{
border-collapse:collapse;
border:1px solid #afa790;
margin:10px 0;
padding:0;
background:url(../media/img/cbg.gif) repeat-y;
clear:both;
}

#media table th{
border:1px solid #afa790;
width:106px;
empty-cells:show;
text-align:center;
width:106px;
height:1.8em;
color:#837a5d;
background-color:#d8d2bd;
}

#media table td{
border:1px solid #afa790;
width:94px;
empty-cells:show;
vertical-align:top;
height:100px;
font-size:90%;
color:#807553;
}

#media table td p{
padding: 3px 0.5em;
font-size:110%;
background:#f3f0e6 url(../img/hrx.gif) repeat-x bottom;
}

#media table td.today{
background-color:#f4eccf;
}

#media table td.today p{
font-weight:bold;
background-color: #f7e8b2;
}

#media h4 {
color:#806430;
}

#media h4 span {
font-size:136%;
font-weight:bold;
letter-spacing:1px;
}

#media table td ul {
margin:1px;
font-size:85%;
line-height:130%;
}

#media table td ul a {
text-decoration:none;
}

#media table td ul li {
margin-bottom:3px;
padding:2px;
}


/*カテゴリー色
============================*/

.submenu ul li {
background-position:left center;
background-repeat:no-repeat;
padding-left:12px;
}

.submenu ul li a {
text-decoration:none;
}

ul li.categorys_all {
padding-left:0;
}

ul li.categorys_1 {
background-image: url(../media/img/categorys_1.gif);
}

ul li.categorys_2 {
background-image: url(../media/img/categorys_2.gif);
}

ul li.categorys_3 {
background-image: url(../media/img/categorys_3.gif);
}

ul li.categorys_4 {
background-image: url(../media/img/categorys_4.gif);
}

ul li.categorys_5 {
background-image: url(../media/img/categorys_5.gif);
}

ul li.categorys_6 {
background-image: url(../media/img/categorys_6.gif);
}

ul li.categorys_7 {
background-image: url(../media/img/categorys_7.gif);
}

ul li.categorys_8 {
background-image: url(../media/img/categorys_8.gif);
}

ul li.categorys_9 {
background-image: url(../media/img/categorys_9.gif);
}

li.categorys_10 {
background-image: url(../media/img/categorys_10.gif);
}

#media table td ul li {
background-position:2px 5px;
background-repeat:no-repeat;
}

#media table td ul li {
padding-left:13px;
}

.submenu {
padding-bottom:15px;
}

.submenu select {
font-weight:normal;
}