﻿* {margin:0; padding:0;/* border:1px solid gray;*/}
body {font:small 'Lucida Grande','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;}
span.sp {padding:0px 1px;}
a {text-decoration:none;}
a:link {color:#336699;}
a:visited {color:#336699;}
a:active {color:#0099cc;}
a:hover {color:#ff6633;}

#idHead {margin:0 auto; padding:4px; position:relative; height:60px; width:760px;}
#idLogo {float:left; height:60px; width:200px;}
#idLogo img {display:block; border:0;}
#idTools {float:right; width:520px; height:52px; padding:4px;}

#idTest {height:24px; background-image: url(/share/img/glay_bar.gif);}

#idBody {width:760px; margin:0 auto; padding:4px; border:1px solid #c0c0c0; text-align:center;}
#idBody div.left {float:left; width:444px;}
#idBody div.right {float:right; width:300px;}
#idBody div.list {width:600px; margin-left:auto; margin-right:auto; text-align:left; padding:12px;}
#idBody div.list h3 {margin:4px 0 12px 0; border-bottom:2px solid #3399cc;}
#idBody div.list dt {margin:14px 0 4px 0; border-bottom:1px solid #3399cc; font-size:110%; font-weight:bold;}
#idBody div.list dd {margin:6px 4px;}
#idBody div.list table.pres {width:200; margin-left:auto; margin-right:0; border:0;}
#idBody div.list dl.sub {padding-left:10px;}
#idBody div.list dt.sub {margin:10px 0 0 0; border-bottom-style:none; font-size:100%;  font-weight:bold;}
#idBody div.list dd.sub {margin:4px;}

#idFoot {clear:both; width:760px; margin:4px auto; padding:4px;}
#idSafety {float:right;}
#idLink {float:left; width:600px; height:49px; padding-top:3px;}
#idCopyright {clear:both; text-align:center; color:#666666;}
