/* mystyle_u.css*/

body {
         padding: 0;
         background-color: #fffaf0;
         font-family: 'メイリオ', Osaka, sans-serif;
         color: #000000;
         font-size: 11pt;
         line-hight: 140%;
         }
a {
         font-size: 10pt;
         font-weight: bold;
         text-decoration: none;
         color: #5f9ea0;
         }
a:hover {
         color: : #000000;
         text-decoration: underline;
         }
/*------ヘッダー・トップ------*/
.hederTop h1 {
         margin: 0;
         padding: 20px 20px;
         background-color: #cc0000;
         color: #ffffff;
         font-size: 16px;
         text-align: right
         }
/*--- 目次・トップ------*/

/*----ヘッダー------*/
.heder {
         position: absolute;
         left: 0;
         top: 0;
         width: 100%;
         }
h1 {
         margin: 0;
         padding: 20px 20px;
         background-color: #cc0000;
         color: #ffffff;
         font-size: 16px;
         text-align: right
         }
h1 a, h1 a:hover {
         color: #ffffff;
         }
/*-----目次-----*/

/*-------メイン------*/

h3 {
         margin: 0 0 1em 0;
         padding: 5px;
         border-right: solid 10px #cc0000;
         background-color: #dcdcdc;
         fontsize: 100%;
         color: #990000;
         }
.main ul {
         margin: 0 0 1em 15px;
         padding-left: 0;
         list-style-type: none;
         }
ul .step {
         margin: 0 0 1em 15px;
         padding-left: 0;
         }
ul .step li {
         padding-left: 12px;
         background-image: url(ico_arrow_org.gif);
         background-repeat: no-repeat;
         background-position: 0 1px;
         }
p       {
         text-indent: 0em;
         font-size: 11pt;
         line-hight: 1.5em;
         }          