/* サイト全体 */
body {
	margin: 0px;
	padding: 0px;
                  background:url("http://www.mugi55.com/img/back.gif") top left;
	font-family: "ＭＳ Ｐゴシック", Osaka, Verdana, Arial, Helvetiva, sans-serif; 
	font-size: 13px; 
	color: #333333;
	line-height: 150%;
}

/* p */
p {
	margin: 0px;
	padding: 5px 5px 5px 10px;
}

/* H1 */
h1{
	margin: 0px 0px 10px 30px;
	padding: 0px;
	font-size: 13px; /* 文字サイズ */
       color: #000000;
	font-weight: normal; /* 文字の太さ */
	width:480px;
}

h2 {
	margin: 0px 0px;
	padding: 0px;
	font-size: 13px; /* 文字サイズ */
	font-weight: normal; /* 文字の太さ */
                width:550px;
}

.pan{margin:20px 0px 0px 20px;}


/* コンテナ */
#container {
	padding: 0px;
	background: #FFFFFF;
	margin: 0px auto;
	width: 760px;
}

/* ヘッダー */
#headder {
	width: 760px;
	height: 190px;
	padding: 0px 0px 20px 20px;
	background: url("http://www.mugi55.com/img/headder.jpg") top left no-repeat;
}

/* ニュースボックス */
.news_box_1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url("http://www.mugi55.com/img/news_1.gif") top left no-repeat;
height:190px;
width:190px;
}

.news_box_2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url("http://www.mugi55.com/img/news_2.gif") top left no-repeat;
height:190px;
width:190px;
}

.news_box_3{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url("http://www.mugi55.com/img/news_3.gif") top left no-repeat;
height:190px;
width:190px;
}

/* ボックススタイル */
.box{
width="190";
height="190";
}

/* スケジュール印刷用 */
.print_schedule{
margin:0px 131px 0px 131px;
padding:0px 0px 0px 0px;
background-color:#FFFFFF;
}


/* 右メニュースタイル */
#rmenu {
	width: 190px;
	vertical-align: top;
	padding:15px;
	background: #FFFFCC; /* 背景色 */
	color:#660000;
}

#rmenu a{
	color:#0000CC;
	text-decoration: none;
}

#rmenu .menu_category{
	font-weight:bold;
	margin:0px;
                padding:0px;
}

#rmenu hr{
	height:3px;
	border:3px #0000CC;
	width:95%;
	margin:5px 0px;
}

.rmenu_title{
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	background:#CCCCCC;
	text-align:center;
	font-weight:bold;
       font-size:12px;
	margin:0px 0px 10px 0px ;
}

.calendar{
	text-align:center;
	margin:0px 0px 10px 0px;
	line-height:110%;
}



/* コンテンツスタイル */
#main {
	width: 570px;
	vertical-align: top;
}

p.pan {
	padding: 0px;
	margin:10px 0px 0px 20px;
} 

p.pan a{
	text-decoration:none;
	color:#336699;
} 

/* テーブル設定 */
.main_table{
	width:570px;
                bgcolor:#FFFFFF;
}

.main_table a{
	text-decoration:none;
	color:#336699;
}

/*各セル設定*/

.main_title{
	font-weight:bold;
	color:#660000;
}

.main_cell_date{
	font-weight:bold;
	text-align:right;
	margin:0px 5px 2px 0px;
}

.main_cell_title{
	font-weight:bold;
	font-size: 14px; 
	color:#0000CC;
}

.main_cell_text{
	text-align:left;
	font-size: 13px; 
	vertical-align:top;
}

.main_iftext{
	margin:20px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;	
}

.main_cell_1{
	width:190px;
	height:190px;
	background: #FFFFFF url("http://www.mugi55.com/img/news_1.gif") top left no-repeat;
}
.main_cell_2{
	width:190px;
	height:190px;
	background: #FFFFFF url("http://www.mugi55.com/img/news_2.gif") top left no-repeat;
}
.main_cell_3{
	width:190px;
	height:190px;
	background: #FFFFFF url("http://www.mugi55.com/img/news_3.gif") top left no-repeat;
}
.main_cell_other{
	margin:0px	;padding:0px;
	width:190px;
	height:190px;
}

.main_qa_frame{
                width:524px;
	border:3px dashed #993333;
	background:url("http://www.mugi55.com/img/back_Q&A.gif");
	margin:20px;
}

.main_qa_title{
                margin:10px 0px 0px 0px;
                background:#CC6666;
                color:#FFFFFF;
                font-weight:bold;
                text-align:center;
}

/*Q&Aの文*/
.main_qa_text{
	margin:10px;
}

.main_qa_text a{
	text-decoration:none;
	color:#336699;
}

/* エントリー表示部分 */
.entry_disp_line{
               width:530px;
               border:0px;
               background:#FFFFFF;
               margin:0px 20px 0px 20px;
}

.entry_disp_title{
               margin:0px 0px 10px 0px;
               padding:5px 0px 5px 5px;
               background:#660000;
               color:#FFFFFF;
               font-weight:bold;
}

.entry_disp_title a{
               color:#FFFFFF;
}

.entry_disp_body{
               margin:0px 0px 0px 0px;
}

/* エントリーの同一カテゴリのエントリーズ */
.entry_category{
               width:524px;
               border:3px dashed #FF66CC;
               background:#FFFFFF;
               margin:20px 20px 0px 20px;
}

.entry_category_label{
              margin:10px 0px 0px 0px;
              padding:5px 0px 5px 5px;
              background:#FFCC99;
              color:#660000;
              font-weight:bold;
}

.entry_category_entries{
             margin:10px;
}

.entry_category_entries a{
             color:#333333;
             text-decoration:none;
}

/* フッター */
#footer {
	width: 760px;
	height:25px;
	background: #000033;
	font-size: 9px;
	color: #FFFFFF;
	text-align:center;
}

#footer a{
	color:#FFFFFF;
}
