* { margin:0; padding:0;}
body {background-image:url('bg.gif');margin:0; padding:0; /letter-spacing:1px; font-family: "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif; letter-spacing:1px;}

#wrap {width:680px; margin:0 auto 0 auto; background-color:white; padding:1.5em 2em 2em 2em;}

h1 {font-size:1.5em; line-height:1.4em; border-top:solid #BBBBBB 1px; border-bottom:solid #CCCCCC 1px; padding:0.4em 0.6em;;margin:0em 0; text-align:center;}
h1 span {font-size:0.85em; display:block; }

p {margin:1em 0; line-height:1.6em; margin:1em 1em;}
P span {font-size:1.5em; font-weight:bold;}
.adr {width:350px; margin-top:0.1em;}
.code52 {width:70px;}

.neo {margin:0.5em 1em;　line-height:1.6em;}

p span {font-weight:bold; margin:1em 0;}

h2 {font-size:1.2em; border-left:0.6em gray solid;padding-left:0.6em; margin-bottom:0.2em; margin-left:0.8em; /margin-left:0.85em;}
.sanka table {border-collapse:collapse;  margin-left:1em;}
.sanka table tr td {border:1px #CCCCCC solid; padding:0.4em;  /padding:0.5em;}

.furikomi {margin-left:3em; border:1px dotted #CCCCCC;padding:1em; width:22.5em; / width:23em;}
.furikomi h3 {font-size:1.1em; margin-bottom:0.5em; }
.furikomi p {margin: 0 0 0 1em; }
h4 {margin:2em 0 0.2em 0; font-size:1.2em; border-left:0.6em gray solid; padding-left:0.6em;  margin-left:0.8em; /margin-left:0.85em;}

.gogo table { border-collapse:collapse; background-color:#D3EEFF; width:645px;  margin-left:1em;}
.gogo table td {padding:0.4em; border:#A2DBFF 1px solid; /padding:0.5em;}

.nashi table { border-collapse:collapse; width:00px !important; margin-left:0em !important; margin:0 !important; padding:0 !important; }
.nashi table td { border:none !important;padding:0em !important; }

.kan {margin-bottom:0.5em;}

.close45 {text-align:center; margin-top:1em;}

#senchaku {font-size:0.95em; margin:0 0 0.7em 2em;letter-spacing:1px; text-indent:-1em; padding-left:-1em;}


