@charset "Shift_Jis";

/* わかりやすいように説明,改行をいれてます */

/* 全称セレクタと全体 */
*{ margin:0;
   padding:0;
   font:normal normal normal 100%/1.6 Verdana,"ＭＳ Ｐゴシック",Osaka,sans-serif;
   border:none;
scrollbar-arrow-color:#000;
scrollbar-face-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#fff;
scrollbar-track-color:#fff;
scrollbar-shadow-color:#000;
scrollbar-darkshadow-color:#fff;
}
body{ background:#efefef;
      font-size:75%; /* フォントサイズ */
      text-align:center; }

}

/* リンク関係の設定 */
a{text-decoration:none;}
a:link ,a:visited ,a:active{color:#08b;}
a:hover{color:#9cf;}

/* 見出し全般 */
h1,h2{ font-weight:bold; }

/* タイトル設定 */
h1{ font-size:1.6em; text-align:center; }
/* 見出し */
h2{ color:#333333; }


/* 全体構成 */
div#WRAPPER{ width:40%;
             margin:40px auto; }


div#MAIN{ width: 100%;
          text-align:left; }

	 .banner{ text-align:center; margin:0px auto;
              padding:25px 0;
              border:1px solid #ddd;
		background:#ffffff; }

	 .txt{ padding:25px 32px;
           margin:10px 0;
           border:1px solid #ddd;  
	    background:#ffffff;}

/* 色々 */
img{ border:none; vertical-align:bottom; }
br{ letter-spacing:normal; }
br.cancel{ clear:both; 
           line-height:0px; }
hr{}
hr.none{ display:none; }
p{margin:0; padding:0;}

/* 他設定リスト */
ul,ol{margin:0em 2em;}

	dl{ padding:2px 0px; }
	dl dt{ font-weight:bold; }

	dl dd{ margin:3px 2px 0px 15px;
           padding:8px 8px 6px 10px;
	       border:1px solid #ddd; 
           background-color:#efefef; }

ol{	list-style-position:outside;
    padding:0em 0em 0em 0.8em;}

	ul{ list-style-position:outside;
        list-style-type:circle;
	    padding:0em 0em 0em 0.3em; }

	ul li{ list-style-type:circle; }

/* 使うかもしれないサンプル */
em{ font-weight:bold; color:#ff0000;
    background-color:#ffffcc; }
strong{ font-weight:bold;
        border-bottom:3px solid #ffff00; }
ins{ text-decoration: underline; }
del{ text-decoration: line-through; }

b { font-weight:bold; }
i { font-style:oblique; }
big { font-size:120%; }
small{ font-size:70%; }
tt{ font-family:monospace; }

blockquote{ color:#000000; background:#cccccc;
            margin:7px; padding:8px; }

cite{ border-bottom:dotted 1px #333; }

pre{ margin:0.5em 2em;
     padding:0.5em;
     border:1px solid #ccc; }
