
body{
  margin: 0;
  background-color: #ffffff;
}

td{
  font-size: 10pt;
}

hr {
  width: 960;
  height: 1px;
  background-color: #aaaaaa;
}

.link_cut {
  text-decoration: none; 
}



/**********　ヘッダー　**********/
#header {
  width: 960px; height:32px;
  font-size: 10px;
  background-color: #ffffff;
}

/* ヘッダー　モード設定 */
#header_mode {
  width: 960px; /* 960  */
  text-align: center;
  font-size: 10pt;
  color: #aaaaaa;
  padding: 2px 0px 2px 0px;

  background-color: #fafafa;
  border-bottom: 1px solid #e0e0e0;
}

/* ヘッダー　メニュー */


#header_mn {
  width: 960px; height:24px;
  font-size: 10px;
  background-color: #ffffff;
  border-bottom: 4px solid #ff3399;

  text-align:right;
}
/*
  border-bottom: 4px solid #ff55cc;
  border-bottom: 4px solid #ff77dd;
*/


#header_mn ul {
  margin: 0 0 0 210; padding :0; 
  list-style-type: none;
}

#header_mn li {
  background-color: #ffffff;
  float: left;
}

#header_mn li a{
  width:90px;  height:24px;  margin:0 6px;  padding: 0;  display:block;
/*
  width:105px;  height:23px;  margin:0 6px;  padding: 0;  display:block;
*/
}

#header_mn #mn_1 a       {  background:url(./img/m-home.jpg) no-repeat; background-position: 0px 0px; }
#header_mn #mn_1 a:hover {  background:url(./img/m-home.jpg) no-repeat; background-position: 0px -24px; }

#header_mn #mn_2 a       {  background:url(./img/m-shin.jpg) no-repeat; background-position: 0px 0px; }
#header_mn #mn_2 a:hover {  background:url(./img/m-shin.jpg) no-repeat;  background-position: 0px -24px; }

#header_mn #mn_3 a       {  background:url(./img/m-shindeco.jpg) no-repeat;  background-position: 0px 0px; }
#header_mn #mn_3 a:hover {  background:url(./img/m-shindeco.jpg) no-repeat; background-position: 0px -24px; }

#header_mn #mn_4 a       {  background:url(./img/m-ugoemo.jpg) no-repeat;  background-position: 0px 0px; }
#header_mn #mn_4 a:hover {  background:url(./img/m-ugoemo.jpg) no-repeat; background-position: 0px -24px; }

#header_mn #mn_5 a       {  background:url(./img/m-makebbs.jpg) no-repeat;  background-position: 0px 0px; }
#header_mn #mn_5 a:hover {  background:url(./img/m-makebbs.jpg) no-repeat; background-position: 0px -24px; }

#header_mn #mn_6 a       {  background:url(./img/m-makebbs.jpg) no-repeat;  background-position: 0px 0px; }
#header_mn #mn_6 a:hover {  background:url(./img/m-makebbs.jpg) no-repeat; background-position: 0px -24px; }


.dis_no {
  display: none;
}

.navi_barsp{
  padding: 0px 6px;
}



/**********　お絵かきフォーム　**********/
.oekaki_txtbox {
	font-size: 22px;
	font-weight:bold;
	width: 65px;
	height: 36px;
	color: #000000;
	padding:3px 3px 3px 6px;
}
.oekaki_btn {
	font-size: 14pt; 
	font-weight:bold;
	color: #000000; 
	padding: 3px 5px;
/*
	border: 2px solid #ff44bb;
	background-color:#ffaaee;
*/
}
.oekaki_formspan {
	padding: 0 3px;
}


/**********  リスト  pc.cgi  **********/
table.tbl_list {
  border: 1px solid #bbbbbb;
}

td.list_midashi {
  background-color: #eeeeee;
}



/**********  ボード　pc.cgi  **********/
.board_frame_tbl{
  border: 1px solid #bbbbbb;
  background-color: #ffffff;
  width: 770px;
}
.board_oekakiform_tbl{
  border: 1px solid #bbbbbb;
  background-color: #eeeeee;
  width: 770px;
  height: 200px;
}
.board_kokoku_tbl{
  border: 1px solid #bbbbbb;
  background-color: #ffffff;
  width: 770px;
}

.board_kakiko_td{
  font-size: 11pt;
  color: #000000;
  background-color: #ffffff;
}

.hr_res {
  width: 620px;
  color: #bbbbbb;
  height: 1px;
}



/**********　エントリー　entry.cgi　管理画面 pc.cgi　**********/
table.frm{
  border: 0px solid #cccccc;
  background-color: #cccccc;
  border-collapse: collapse;
}
td.frm_komoku{
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  padding: 4px;
  font-size: 10pt;
}
td.frm_naiyo{
  background-color: #ffffff;
  border: 1px solid #cccccc;
  padding: 4px;
  font-size: 10pt;
}



/**********　エラー　pc.cgi　**********/
font.font_error {
  color: #ff3333;
}



/**********　見出し文字　pc.cgi entry.cgi　**********/
font.midashi {
  font-size: 20pt;
  color: #333333;
}



/**********　中が白、外が灰色の四角レーム　**********/
.msg_frame {
  border: solid 1px #bbbbbb;
  background-color: #ffffff;
  padding: 10px 80px;
}

