@charset "shift-jis";

* { margin: 0; padding: 0; }
  
BODY{
  font-size : 9pt;
  background-color : #e3e3e3;
  font-family : "MS UI Gothic";
  scrollbar-face-color       : white;
  scrollbar-highlight-color  : white;
  scrollbar-shadow-color     : #333333;
  scrollbar-3dlight-color    : #333333;
  scrollbar-arrow-color      : #333333;
  scrollbar-track-color      : white;
  scrollbar-darkshadow-color : white;
  }

DIV.contents {
  line-height : 18px;
  padding : 4px 4px 4px 80px;
  text-align: left;
  }

A { text-decoration : none;  color : black; }

A:HOVER{ color : black; background-color : #b3d8fd; }

UL { list-style: none; }

P { margin: 0; }

.topmidasi {
  border-left-width : 2px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : #3a76f1;
  border-bottom-color : #3a76f1;
  background-color : #eaeaea;
  padding : 6px;
  margin : 6px;
  text-align : left;
  width : 99%;
  }
  
P.midasi {
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #3a76f1;
  border-bottom-style : solid;
  border-bottom-width : 1px;
  border-bottom-color : #3a76f1;
  background-color : #eaeaea;
  padding : 6px;
  text-align : left;
  width : 730px;
  font-weight: bold;
  }

H1{ font-size : 0px;  padding : 0;  margin : 0; }

TEXTAREA,INPUT {
  padding : 0;
  margin : 5px ;
  font-family : "MS UI Gothic";
  font-size : 9pt;
  border-width : 1px;
  border-style : solid;
  border-color : black;
  }

STRONG,TD,TH{  font-size : 9pt; }

IMG{ border-width : 0; }

FORM{ padding : 0;   margin : 0; }
  
.titleimg{ margin : 3px 0 3px 0 ;}

.under_p{ margin : 0; padding : 0;}

.soubi_waku td{ width : 100px;}

/* ドロップダウン用CSS */
/* LEVEL ONE */
UL.dropdown                         { position: relative;}
UL.dropdown LI                      { float: left; zoom: 1; background: #ccc; height : 20px;  width : 100px;}
ul.dropdown a:hover            { color: #000; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li a                    { display: block; padding: 4px 8px; solid #333;}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { background: #F3D673; color: black; position: relative; }
ul.dropdown li.hover a              { color: black; }


/* LEVEL TWO */
UL.dropdown UL { width : 100px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #000; 
  border-bottom: 1px solid #ccc; float: none; }
  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a{ border-right: none; width: 100%; display: inline-block; } 

/* LEVEL THREE */
ul.dropdown ul ul { left: 100%; top: 0; }
ul.dropdown li:hover > ul { visibility: visible; }

#main{ background-color : white;  width : 904px; clear:both;}
#main2{ background-color : #ccc;  width : 904px; }


/* 左メニューバー*/
#left_menu { padding : 0;  margin : 0 0 0 2px;  width : 150px;}
#left_menu UL{ text-decoration : none;  text-align : left;  list-style-type : none;
 width : 150px;  padding : 0;  margin : 0;}
#left_menu UL LI{  padding-top : 0px;  padding-left : 15px;  padding-right : 0px;  padding-bottom : 0px;
margin : 0;  height : 18px;}
#left_menu UL LI.topimg{  padding : 0;  margin : 2 0 0 0;  height : 40px;}
#left_menu UL LI A{  margin : 0;　padding-top : 2px;  padding-left : 6px;  padding-right : 0px;  padding-bottom : 0px;
width : 135px;  height : 18px;  text-decoration : none;  font-size : 12px;  display : block;}
#left_menu UL LI A:hover{  width : 135px; height : 18px;}
#left_menu FONT{  font-weight : bold;}
#left_menu LI.lv10{  background : url(http://www.feken.net/botton/lv10.gif) no-repeat top right ;}
#left_menu LI.lv15{  background : url(http://www.feken.net/botton/lv15.gif) no-repeat top right ;}
#left_menu LI.lv20{  background : url(http://www.feken.net/botton/lv20.gif) no-repeat top right ;}
#left_menu LI.lv25{  background : url(http://www.feken.net/botton/lv25.gif) no-repeat top right ;}
#left_menu LI.lv30{  background : url(http://www.feken.net/botton/lv30.gif) no-repeat top right ;}
#left_menu LI.lv35{  background : url(http://www.feken.net/botton/lv35.gif) no-repeat top right ;}
#left_menu LI.lv40{  background : url(http://www.feken.net/botton/lv40.gif) no-repeat top right ;}
#left_menu UL LI.menu_title{  font-weight : bold;  background-color : #eee;  padding : 2 0 0 0;  text-align : center;}
#left_menu FONT{  font-weight : bold;}




