/*
 * Style Name: regulations.css
 * Style URI: http://www.jsdg.org/css/regulations.css
 * Description: 会則用
 * Version: 1.00 
 * Last Up Date: 2008/09/30
 * Author: 森下　裕史
 * Author URI:
 * Author Email:
 * Guideline URI:
 * 2008/09/30 初版
 * 2010/05/30 id=memberに高さを与える
 */

/* ----------------------------------------
 * 全体設定
 * ---------------------------------------- */
#member {
  height: 20px;
}

#contents{
width: 400px;
}

#contents h3 {
padding-left:0.2em;
background-image:none;
}

#contents h4 {
margin-left:10px;
font-weight:bold;
text-decoration:underline;
}

#contents ul {
list-style-position: outside;
}

#contents li {
padding-left: 1.8em;
line-height:1.8em;
font-size:0.9em;
text-indent:-1.8em;
}
#contents table{
margin-left:40px;
border: 1px black solid;
border-collapse:collapse;
font-size:0.9em;
}

#contents th{
background-color: #ff9933;
border: 1px black solid;
padding:5px;
}

#contents td{
background-color: #ffff99;
border: 1px black solid;
padding:5px;
vertical-align: top;
}

#contents dl {
margin-left:20px;
font-size:0.9em;
line-height:1.5em;
}

#contents dt {
font-weight:normal;
padding-left: 1.35em;
text-indent:-1.35em;
}

#contents dd {
padding-left: 10px;
}

#submenu{
width: 190px;
}

#submenu{
background-color:#ffff66;
}

#submenu h4{
padding-left:20px;
background-color:#ff9900;
background-image:url("./images/menu_icon1.gif");
background-repeat:no-repeat;
background-position: 5px;
line-height:2.0em;
font-size:0.8em;
font-weight: bold;
}

.menu2{
width:160px;
height:auto;
margin:15px;
text-align:left;
}

.menu2 ul {
list-style-image: none;
/*list-style-position: inside;*/
}

.menu2 li {
padding-left: 5px;
margin-bottom: 5px;
background-color:#ffffff;
line-height:1.5em;
font-size:0.9em;
}

.menu2 a {
vertical-align:middle;
text-decoration:none;
}

.menu2 a:hover {
text-decoration: underline;
}


