 /* リンク */
a         { text-decoration: none; }
a img     { border: none; }
a:link    { color: #2186bf;}
a:visited { color: #ba4f87;}
a:hover   { text-decoration: underline;}

 /* スクロール＆バーカーソル＆背景色 */
body      {
scrollbar-track-color:#eeeeee;
CURSOR: auto;
font-family: "ＭＳ Ｐゴシック",sans-serif;
background-image:url(../image/back.jpg);
background-color:#ffdbd9;
background-repeat: repeat-y;
background-position: center;
}

*      { margin: 0; }

h2     {font-size:16px;color:#ef6080; font-weight: normal;}

h3     {font-size:16px;color:#ef6080;font-weight:bold;}

ol     {list-style-image: url(../image/pochi.gif);line-height: 180%;}

#div1  {width: 574px; overflow: no; margin: 0px; padding: 30px; font-size:15px; color:#444444;
background-color:#ffffff;text-align:left;border:0px solid #000000;line-height: 140%;letter-spacing: 0.1em;clear:both}

#div2  {width: 573px; height: 93px;  margin: 0px; padding: 0px;
background-image:url(../image/m_g.jpg); background-repeat: no-repeat;}

#divb  {width: 150px; height: 58px; overflow: auto; margin: 0px; padding: 0px; font-size:10pt; color:#4a4a73;
background-image:url(image/wh.jpg);text-align:left;border:3px double #cccccc}

.a     {color:#ff0000;}
.b     {font-size:12px;}

#i     {background-image:url(image/fukidashi_1.jpg);width:460px;height:245px;line-height: 150%;}

#t01   {background-image : url(../image/w_01.jpg);background-repeat : no-repeat; width: 42px; height:23px;}
#t02   {background-image : url(../image/w_02.jpg);background-repeat : repeat-x ; width:262px; height:23px;}
#t03   {background-image : url(../image/w_03.jpg);background-repeat : no-repeat; width: 52px; height:23px;}
#t04   {background-image : url(../image/w_04.jpg);background-repeat : repeat-y ; width: 42px; height:64px;}
#t05   {background-image : url(../image/w_05.jpg);background-repeat : repeat   ; width:400px; height:64px;}
#t06   {background-image : url(../image/w_06.jpg);background-repeat : repeat-y ; width: 52px; height:64px;}
#t07   {background-image : url(../image/w_07.jpg);background-repeat : no-repeat; width: 42px; height:55px;}
#t08   {background-image : url(../image/w_08.jpg);background-repeat : repeat-x ; width: 62px; height:55px;}
#t09   {background-image : url(../image/w_09.jpg);background-repeat : no-repeat; width: 52px; height:55px;}
#t10   {color:#555555;font-size:13px;line-height: 150%;letter-spacing: 0.1em;}

#s     {width:166px;text-align:left;vertical-align:top;background-color:#fecccb;}

#copy1 {color:#696969;font-size:8pt;text-align:center;}
#copy2 {color:#696969;}

#sm    {color:#00fa9a;}

#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 800px; LINE-HEIGHT: 140%; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-image: url(../image/h1.jpg);
}
#banner H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 0px; COLOR: #00fa9a; TEXT-ALIGN: left; padding: 0px 4px;
}
#banner P  {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; padding: 0px 2px;
}

/* ヘッダーコンテンツ */
.header {
  width:800px;}

/* 上部メニューコンテンツ */
.menu   {
  width:800px; height:70px; background-color: #fecccb;font-size:11pt;color:#ffffff;}

/* サイドバーコンテンツ */
.side   {
  width:166px; background-color: #fecccb;color:#666666;font-size:10pt;}
.sidebar h2 {
  padding: 6px 0 4px 23px; font-weight: normal; background-repeat:no-repeat; color:#000; font-size: 11px;
  background-image: url(../image/side.gif); background-position: 0 -8px; margin: 0; border-left: 3px solid #ff9999; }
.sidebar {
  width:153px; background-color: #fff; margin: 5px 5px 10px; padding: 0; }
.sidebar ul {
  padding: 5px; }
.sidebar ul li {
  background-image: url(../image/icon3.gif); background-repeat: no-repeat; background-position: 0 2px; padding: 2px 2px 5px 15px; list-style: none;}


/* メインコンテンツ */
.main1  {
  width:800px; background-color: #ffffff;}
.main2  {
  width:634px; background-color: #ffffff;  align:center}