﻿/*  ボランティア・学生サークル  */
/*  スタイルシート　　　  　　　*/
/*  公益財団法人早稲田奉仕園  */
/*   2010/05/01　作成 　　　　  */
/*   2010/05/07  更新  　　　　 */

@charset "utf-8";

/* 共通要素 */

h1{
font-size:12pt;
background-color:#006633;
color:#ffffff;
margin:0 0 0.5em 0;
padding:4px 1em;
clear:both;
}

h2{
font-size:11pt;
background-color:#95f2cf;
color:#000000;
margin:0;
padding:2px;
clear:both;
}

h2 img{
vertical-align:middle;
margin:0 4px;
padding:0;
}

h3{
font-size:11pt;
color:#000000;
font-weight:normal;
text-align:center;
margin:0;
padding:1em;
}

p{
text-align:left;
color:#000000;
font-size:9pt;
text-indent:1em;
line-height:150%;
margin:0;
padding:0;
}

dt{
font-size:10pt;
font-weight:bolder;
}

dd{
font-size:10pt;
font-weight:normal;
margin:0.5em;
padding:0;
text-indent:1em;
}

/* 左メニュー */

td.left_menu{
background-color:#f4fff4;
vertical-align:top;
padding:1em 2px;
}

td.left_menu ul{
margin:0;
padding:0;
list-style-type:none;
}

td.left_menu li{
font-size:10pt;
margin:0.5em 0;
padding:0;
}

td.left_menu img{
vertical-align:middle;
}

/* メインコンテンツ */

td.main{
background-color:#ffffff;
}

div.circle{
margin:0;
}

div.calender{
margin:0.5em 0;
}

td.main hr{
clear:both;
border:0;
}

table.circle{
width:100%;
}

td.bar{
background-color:#99ff66;
}

td.verse{
text-align:left;
vertical-align:top;
background-color:#d5ffc6;
font-size:11pt;
padding:0.5em;
}

td.green{
text-align:left;
vertical-align:top;
background-color:#edffec;
padding:0.5em;
}

td.white{
text-align:left;
vertical-align:top;
background-color:#ffffff;
padding:0.5em;
}

table.circle h3{
text-align:left;
font-size:11pt;
font-weight:normal;
margin:0 0 4px 0;
padding:0;
clear:both;
}

table.circle p{
font-size:10pt;
line-height:130%;
}

/* 画像配置 */

img.lt{
float:left;
vertical-align:middle;
margin:0.5em 1em;
}

img.rt{
float:right;
vertical-align:middle;
margin:0.5em 1em;
}

div.rwd{
width:100%;
clear:both;
text-align:right;
margin:0.5em;
}

div.rwd p{
text-align:right;
padding-right:1em;
}


