/* 基本設定 */

body { background-color : #ffffff ;
text-align: center;
margin: 0px;
padding: 0px;
background-image:url(images/bg.gif);
scrollbar-face-color:#f1f1f1;
scrollbar-track-color:#f1f1f1;
scrollbar-arrow-color:#808080;
scrollbar-3dlight-color:#808080;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#dfdfdf;
scrollbar-darkshadow-color:#808080;
}

#contents{
	background-color: #FFFFFF;
	width: 700px;
	margin: auto;
	text-align: left;
	border: 0px;
	}

#top_main{
	float: right;
	width: 500px;
	padding-right: 5px;
	}

#menu{
	width: 160px;
	height: 100%;
	padding: 0px;
	background-color: #FFFFFF;
	background-position: top;
	margin-left: 15px;
	}

td   { font-size : 14px ;
       color : #000000 ;
	letter-spacing :2px  ; }


/* テキスト */

.textS  { font-size : 12px;
          line-height : 130% ; }

.textM  { font-size : 12px ;
          line-height : 130% ; }

.textL  { font-size : 16px ;
          line-height : 100% ; }


.caution  { font-size : 12px ;
          line-height : 100% ; }

.p1       {font-size:14px;
         color : #3366cc;}

.p2       {font-size:20px;
         color : #F83A2B;
		 font-weight:bold; }
.p3       {font-size:20px;
         color : #3366cc;
		 font-weight:bold; }
.p4       {font-size:20px;
         color : #F83A2B;
		 font-weight:bold; }

/* テキスト 装飾 */

.small  { font-size : 10px; }

.bold   { font-weight : bold ; }

.white  { color : #ffffff ; }

.Bwhite  { color : #ffffff ;
			font-weight : bold;
			}

.swhite {font-size : 10px ;
         color : #ffffff ; }

.gray   { color : #333333 ; }

.grayb  { font-weight : bold ;
          color : #333333;}

.blue { color : #205184 ; }

.Bblue  { color : #205184 ;
	font-weight : bold;}


.red { color : #F83A2B ; }

.Bred { color : #C41B02 ;
	font-weight : bold;}



.LBred { font-size : 18px ;
		 color : #F83A2B ;
		 font-weight : bold;}


/* リンク 共通使用分設定 */

a:link    { color : #FF0066;
            text-decoration : none ; }

a:active  { color : #FF0066 ;
            text-decoration : none ; }

a:hover   { color : #FF0066 ;
            text-decoration : none ; }

a:visited { color : #FF0066 ;
            text-decoration : none ; }

#link {
	text-align:center;
	width: 700px;
	font-size: 10px;
	background-color : #ffffff ;
	}
	
