@charset "shift_jis";

body    {}
div		{ zoom:1;}
span    {}
img		{ border:none; vertical-align:top;}
p		{ padding-bottom:10px; margin-bottom:0}
div:after{/*for modern browser*/
    content:" ";
    display: block;
	visibility:hidden;
    clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}

* html .div{
	display: inline-block;
}
/* no ie mac \*/
* html .div{
	height: 1%;
}
.div{
	display: block;
}
/* */

/* リスト */
ul		{}
ol		{}
li		{}
dl      {}
dt		{}
dd		{}
ol ul li{}

/* テーブル */
table   {}
th      {}
td      { vertical-align:top;}
thead   {}	
tfooter {}
tbody   {}

/* フォーム */
form	{}
input   {}
select  {}
textarea{ font-size:12px;}

/* リンク */
a:link   { color:#06c;}
a:visited{ color:#666;}
a:active { color:#c60;}
a:hover  { color:#c60;}

/* 見出し */
h1       { margin-top:5px; float:left;}
h2       {}
h3       {}
h4       {}
h5       {}
h6       {}

address   { font-style:normal;} /* 住所 */
blockquote{}                    /* 引用文 */
code      {}                    /* プログラムソースコード */

/* ------------------------------ 基本クラス ------------------------------- */

/* 行揃え */
.t-left		{ text-align:left;               }
.t-center	{ text-align:center; margin:auto;}
.t-right	{ text-align:right;              }

.v-top      { vertical-align:top;   }
.v-middle   { vertical-align:middle;}
.v-bottom   { vertical-align:bottom;}

/* 段組 */
.f-left     { float:left; }
.f-right    { float:right;}
.c-left     { clear:left; }
.c-both     { clear:both; }
.c-right    { clear:right;}

/* フォント */
.fsmall		{ font-size:90%; }
.flarge		{ font-size:120%;}

/* フォント装飾 */
.attention  { color:#06c;}   /* 重要 */
.notice     { color:#c60;}   /* 注意 */
.comment    {}   /* 補足 */




/* ------------------------------ ID ------------------------------- */

#wrapper{margin:0px auto; text-align:left; width:580px; color:#454545; font-size:80%; line-height:120%; padding-top:20px;}
#waku {padding:15px 15px 0px; border:2px solid lightgray; border-radius:10px; margin-top:20px;}

#day{ text-align:right;}
#newstitle{	text-align:center; font-size:14px;	color:#000; margin:15px 0 15px 0; font-weight: bold;}

#footer{ margin:0px;}


