@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote {margin:0pt;padding:0pt;}
ul{margin:0 0 0 1em;}
img {border:0;}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
.notxt {margin-left: -5000px;}
.hide {display:none;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.f-left{float:left}
.f-right{float:right}
.pad5{padding:5px;}
.pad10{padding:10px;}
.mar5{margin:5px;}
.mar10{margin:10px;}
.mar-t10{margin-top:10px;}
.mar-t20{margin-top:20px;}
.mar-t30{margin-top:30px;}
.mar-t40{margin-top:40px;}
.mar-t50{margin-top:50px;}
.mar-b10{margin-bottom:10px;}
.mar-b20{margin-bottom:20px;}
.mar-b30{margin-bottom:30px;}
.mar-b40{margin-bottom:40px;}
.mar-b50{margin-bottom:50px;}
.clear {clear:both;}

.---{}
body { background: #DEF2AF; text-align: center; color: #333; font: 0.9em/145% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
p{ margin:0 0 1em;}
ol li{ margin:0 0 0.3em 1em; list-style:inside}
dt{ margin:0 0 0.1em 1em; }
dd{ margin:0 0 0.3em 2em;}
#container { width: 850px; margin: 0px auto; background: #FFF; }
#main { text-align: left; width: 810px; margin: 0px auto; }
#company h3 { font-size: 1.2em; margin-bottom: 10px; color: #666; border-left: 5px solid #00A33C; padding-left: 5px; }

#company .toiawase { background: #EEF9D7; padding: 10px; margin-bottom: 2em; }
#company .toiawase dt { font-weight: bold; font-size: 1em; }

#company .toiawase dd strong { font: 2em Arial, Helvetica, sans-serif; color: #718422; }
#company table { border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; }

#company table td { padding: 5px; border-top: 1px solid #CCC; border-right: 1px solid #CCC; }
#footer { text-align: center; padding: 10px; color: #666; }

