﻿/*---------------------------------------
■ 基本設定
-----------------------------------------*/
body	{
         margin:0px;
	 padding:0px;
	 background-color:#000066;
	 text-align:center;
	 color:#ffffff;
}

h1,h2,h3,p {
            margin:0;
            padding:0;
}

	a{color:#bfffff;}
	a:link{#bfffff;;}
	a:visited{#336699;}
	a:active{#bfffff;}
	a:hover{color:#ff80c0;text-decoration:none;}

p       {
         font-size:12px;
	 line-height:140%;
	 color:#ffffff;
         Letter-spacing:0.1em;
         margin-bottom:3px;
}

h1 {
	font-size:14px;
	color:#ffffff;
	text-align:center;
	margin:5px 0px 3px 0px;
	font-weight: normal; 
	font-style: normal;
}

h2 {
	font-size:14px;
	color:#ffffff;
	margin:5px 0px 5px 0px;
}

em {
	font-weight: normal; 
	font-style: normal;
	text-decoration: none
}

strong {
	font-weight: normal; 
	font-style: normal;
	text-decoration: none
}

/*---------------------------------------
■ ページサイズ
-----------------------------------------*/
#cont {
         width:790px;
}



/*---------------------------------------
■ 枠表示
-----------------------------------------*/
.w-white {
	font-size:12px;
	line-height:130%;
	color:#ffffff;
	Letter-spacing:0.1em;
	padding:5px;
	border:dotted 2px #ffffff;
	margin:0px 20px 10px 20px;
}


/*---------------------------------------
■ 文字色
-----------------------------------------*/
#pink	{
	 color:#ff80c0;
}

#yel	{
	 color:#ffff80;
}


/*---------------------------------------
■ テーブル設定
-----------------------------------------*/
#tb1 {
	width:530;
	margin-top:15px;
	margin-bottom:10px;
}

#tb1 .sel1  {
		width:170px;
		/*height:180px;*/
		text-align:right;
		vertical-align:center;
		padding:5px;
}

#tb1 .sel2  {
		width:360px;
		text-align:left;
		vertical-align:center;
		padding:5px;
}

#tb1 .sel2  p {
		font-size:12px;
		line-height:130%;
		color:#ffffff;
		Letter-spacing:0.1em;
		padding:5px;
		border:solid 1px #999999;
}

#tb1 .sel2  h3 {
		font-size:12px;
		text-align:center;
		font-weight:bold;
		color:#ffff80;
		Letter-spacing:0.1em;
		padding:5px;
}

#tb1 img {
		border:2px outset #cccccc;
}


/*---------------------------------------
■ コピーライト
-----------------------------------------*/
#copy	{
	border-top:solid 1px #999999;
        padding-top: 10px;
	margin:20px 0px 20px 0px;
	font-size:12px;
	color:#ffffff;
	text-align:center;
}


/*---------------------------------------
■ 改行
-----------------------------------------*/
#sp15	{
         height:15px;;
}

#sp20	{
         height:20px;;
}

#sp25	{
         height:25px;;
}

#sp30	{
         height:30px;;
