@charset "Shift_JIS"; /*--位置関係・色と背景・その他の順で記述--*/ * {color:#333; background:transparent; font:normal normal normal 100%/1.4em Osaka,Times,"Times New Roman","MS Pゴシック"; margin:0; padding:0; border:none; text-align:left; text-decoration:none;} html {background:transparent url(b4-72.gif);} body {width:620px; margin:0 auto; padding:0 20px 10em 10px; border-right:1px solid #000; border-left:1px solid #000; font-size:95%; background:#fff;} h1,h2,h3,h4,h5,h6,dt,strong,h1 span {font-weight:bold;} h2,h3 {margin:0.8em -20px 0.8em -10px;} h4,h5,h6,address,p,ul,ol,dl,pre,blockquote,table {margin:0.8em 0;} li,dt,dd {margin:0.2em 0;} ul ul,ol ol {margin:0.2em 0 0.2em -1em;} address,p,ul,ol,dl,pre {padding-left:10px;} h1,h1 span {font-size:20px; color:#fff;} h1,div#footer {margin:0 -20px 0 -10px;} h1 {padding:110px 20px 10px; background:#000 url(0311h1.png) no-repeat left top;} h2 {padding:0.2em 0.5em; font-size:130%; color:#fff; background:#003 url(0311h2.png) no-repeat right bottom;} h3 {padding:0 1em; font-size:130%; border-left:0.5em solid #000; border-top:1px solid #dde; border-bottom:1px solid #dde;} h4 {font-size:105%; border-bottom:2px solid #99a;} h5 {font-size:105%; border-bottom:1px solid #dde;} h6 {font-size:105%;} address {text-align:right;} p {text-indent:0.8em;} p.key {text-indent:0;} li {margin-left:2em; list-style:outside;} dt {background:#dde; padding:0.1em 0 0 0.5em;} dd {padding-left:1em;} dd img {float:right; margin-left:1em;} pre,p.key,p.source {padding:0.5em 1em; border:1px solid #dde; text-indent:0;} blockquote {margin-left:10px; padding-right:10px; border:thin dashed #dde;} q {border-bottom:thin dashed #dde;} q,em,strong {margin:0 0.2em;} em,strong {background:#efefef;} a {padding:0 0.1em; border-bottom:1px solid #666;} a:link {color:#336;} h2 a:link,h2 a:visited,ul#address a:link,ul#address a:visited {color:#fff;} a:visited {color:#333;} a:hover {color:#333; background:#ff0;} h2 a:hover,ul#address a:hover {color:#333;} img {border:1px solid #2e343d;} table {border-collapse:collapse;} caption {font-weight:bold;} td,th {padding:0.1em 0.5em 0; border:1px solid #999;} th {background:#ddd; text-align:left; vertical-align:top;} textarea,input {border:1px solid #446;} hr {margin-left:10px;} .selectsheet {position:absolute; right:1em; top:2.5em; margin:0; padding:0.5em 0.5em 0.2em; z-index:1; background-color:#fff; border:1px solid #006;} ul#gn,ul#address {margin:0 -20px 1em -10px; padding:0.3em; border-bottom:thin solid #000; text-align:right;} ul#gn li,ul#address li,ul#address address,.memo li,div#contents ul li {display:inline; margin:0 0.2em;} ul#address img,div#footer img {border:none;} ul#address img {background:#fff; color:#191e33; text-align:right;} div#footer {background:#000;}