/*leather.css*/
body {margin:0 ;background-color:#FFFFFF;}
table {font-size:10pt; background-color:#ffffff}
.font7 {font-size:7pt;}
.font8 {font-size:8pt;}
.font9 {font-size:9pt;}
.font10{font-size:10pt; font-weight:normal}
.font10.5{font-size:10.5pt;}
.font11 {font-size:11pt;}
.font12 {font-size:12pt;}
.attention { color : green; font-size : 8pt;}

.blue{background-color:#ADD8E6;}
.white{background-color:#FFFFFF;}
.left{margin-left:20}
.margin30{margin-left:30}
.margin40{margin-left:40}
.topmenu{margin: 0pt 10pt 0pt 10pt ;}
.title{font-weight:bold; font-size:12pt; }
.title2{font-weight:normal; font-size:11pt; }
.subtitle{font-weight:bold; font-size:11pt; }

.topics{background-color:#ffffcc; padding:2px;margin: 4pt ;}

.page {border:1px solid #ffffff; background-color: #FDF5E6; font-size:9pt; }
.page a {color:; display:block; width=100%; }
.page a:hover{background-color: #FFEFD5;}

.menu{background-color:#3366cc; font-weight:bold;  font-size:11pt; padding:2px; }
.menu a {color:#ffffff; display:block; width=100%; padding-left:10px; }
.menu a:hover{background-color:#33cccc;color:#FFFFFF;text-decoration: none;  }

.kyocho{border:1px solid #000066; background-color: #F0FFFF; }
.kyocho a {color:; display:block; width=100%; }
.kyocho a:hover{background-color: #FFF0F5;}

.accent{background-color:#33b5c6 ;padding:2px;}
.accent2{background-color:#99ccff ;padding:2px;}

.shop_menu {background-color: #006699; color:#FFFFFF; font-weight: bold;}

.menu_nappa {background-color:#ffffff; color: #000000; font-weight:bold; padding:2px;margin: 0pt 10pt 0pt 10pt ;}
.menu_smooth {background-color:#ffffff; color: #000000; font-weight:bold; padding:2px;margin: 0pt 10pt 0pt 10pt ;}
.submenu{ line-height: 120%; }
.setsumei{ font-size:9pt; line-height: 150%; }
.setsumei2 { font-size:11pt; line-height: 120%; }
.contents{background-color:#cccccc;}
.wakuborder {border:1px solid #FAFAD2; background-color: #FDFDD8; }

.topmenu a{}
.topmenu a:hover{}

.juyo{text-decoration:underline ; }
.dotline{  border : dotted 2pt #ff6666 ;margin :3pt ; padding : 3px;  }
.tdd{ background-color : yellow; margin : 2 ; color:#000000; }
.dot4 {border: 1pt solid slategrey; padding : 7; background-color :#E6E6FA; font-weight: bold; }

.none{list-style-type:none;}
.shiro{list-style-type:circle;}

a:link { text-decoration: none;    }
a:visited { text-decoration: none;   }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }

