
 /***********************************
  *  PV=nRT 5C相互連絡サイトver.3.5 *
  *  CSS                            *
  *  Haruka TAMAI 2004-Nov-16       *
  ***********************************/

/* ##### ページ共通部品 #####*/
BODY {
line-height: 1.2em;
margin: 0px;
padding: 0px;
background-color:#F2EDD9;
color:#333333;
font-family : "ＭＳ Ｐゴシック";
}
H1,H2  {
color:#333333;
}
H1 {
font-size:160%;
}
H2 {
font-size:150%;
margin:0.6em 0px 1.1em 0px;
padding-bottom:4px;
}
#zentai{
margin: 2em 3em 2em 3em;
padding: 0px;
background-color:white;
border:#4D381A solid 4px;
background-attachment: fixed;
background-repeat: no-repeat;
background-image:url('../img/bg/megane.jpg');
background-position : right top;
}
a,a:visited{
color:olive;
}
a:hover{
color:red;
}
/* ##### ヘッダー部品 #####*/

#header {
text-align : left;
padding: 7px 0px 1px 2em;
height: 6em;
}
/* ##### ラインバー部品 #####*/
.bar {
text-align: right;
color: #4D381A;
background-color: #4D381A;
text-align: right;
padding: 0px 3px 0px 0px;
}
.bar a {
color: white;
text-decoration: none;
margin: 0px;
padding: 0.3em;
}
.bar a:hover {
color: rgb(30, 33, 68);
background-color: white;
}
/* ##### 左メニュー部品 ##### */

#leftSideBar {
width: 9em;
top:10.2em;
left: 5em;
position:absolute;
}
.leftSideBarTitle {
color: black;
background-color: white;
font-weight: bold;
text-align: center;
text-indent: 0px;
margin: 0px;
padding: 0.3em;
border-bottom:black double medium;
border-top:black double medium;
}
#leftSideBar ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#leftSideBar li {
padding: 0px;
margin: 0px;
border-bottom: 1px solid black;
}
#leftSideBar li#now {
padding: 0px;
margin: 0px;
border-bottom: 1px solid black;
background-color: #d1b494;
}
#leftSideBar a {
color: black;
text-decoration: none;
}
#leftSideBar a:hover {
color: white;
background-color: #d1b494;
text-decoration: none;
}
#leftSideBar a.block {
color: black;
text-decoration: none;
display: block;
padding: 0.2em;
margin: 0px;
}
/* ##### メイン部品 ##### */
#main {
margin: 0px 0px 1em 12em;
padding: 0.5em 2em 1em 1em;
}
#lud{
font-family:Arial;
font-weight:lighter;
}
.box01{
border-left:0.8em black solid;
border-bottom:0.1em black solid;
padding:0.1em 5em 1em 1em;
margin:1em 1.5em 2em 1em;
}
.box02{
border-left:0.5em black solid;
border-top:0.05em black solid;
padding:0.1em 2em 1em 1em;
margin:1em 2em 1em 3.5em;
}
.box02 P {
border-bottom:#997f66 dashed 2px;
padding:1em 0em 0.5em 1em;
display:block;
}
#table01{
padding: 0em 2em 0em 0em;
margin : 0em 2em 0em;
margin-left : 3em;
}
#table01 td{
padding: 0em 3em 4.5em 0em;
}
#table02{
padding: 0em 2em 0em 0em;
margin:0em 2em 0em 2.2em;
width:400px;
}
#table02 td{
padding: 0em 3em 2.5em 0em;
}
/* ##### フッター部品 ##### */
#footer {
text-align: right;
clear: both;
margin: 0px;
padding: 0.5em 1em 0.5em 1em;
color:#997f66;
}


