/*
************************* 
*    ipaso-8.css       
*         for           
*  LOOK12 2008-8oekaki 
*  LOOK13 (sakuhin1)    
*　　　　/(sakuhin2)    
*  LOOK14（oekaki2009）
*  LOOK16（oekaki2010）
*    modify20120522
*========================     
*  126,132149,150             
*************************
*/

/*1*/
body 
	{
	margin:0px;
	background-color:#000;
	font-family:“メイリオ”, Meiryo, “ヒラギノ角ゴ Pro W3″, “Hiragino Kaku Gothic Pro”, Osaka,“ＭＳ Ｐゴシック”, “MS PGothic”, sans-serif;
	fonto-size:100%;
	color:#0ff;
	text-align:center;
	}

/* 2 */
#container 
	{ 
/*	border:1px solid #ff0;   エリアが写真と水平線以降と2つ出来目立つ*/
	width:1080px;    /*無いとコンテナーが左寄せになる*/
	margin:0px auto; /*無いとコンテナーが左寄せになる*/
/*	background-color:#ffebcd;コンテナー内の背景*/
/*	border:1px solid #999;  コンテナー内の枠線　チェック後消す　*/
	}

#header1 
	{
	width:1080px; 
	margin:0;
	padding:0;	
	font-size:90%;
	background-color:#ffe4b5;
	text-align:left;
	}
#header1 .img {	vertical-align:text-bottom;}

h1 
	{
	margin:0.5em 0 1.5em 0;
	text-align:center;
	}

/* for look12・・・2008-8oekaki */
#table  { border-collapse: collapse; border:1px #000 solid; width:1080px; }
#table1 { border-collapse: collapse; border:1px #00f solid; width:1080px; }
#table2 { border-collapse: collapse; width:1080px; }
#table1 .td1 
	{ 
	border:1px solid #00f;
	text-align:center;
	background-color:#fcf;
	font-size:14pt;
	color:navy;
	width:78px;
	height:58px;
	valign:middle;
	}
#table1 .td2 
	{ 	
	border:1px solid #00f;
	background-color:#cfc;
	height:58px;
	font-size:14pt;
	color:navy;
	text-align:left;	
	}
#table1 .td3 
	{ 
	border:1px solid #00f;	
	background-color:#cfc;
	font-size : 13pt;
	line-height : 140%;
	color : navy;
	letter-spacing : 1px;
	padding:1em;
	text-align:left;
	width:1080px;
	}
#table2.td3
	{
	font-size : 13pt;
	color : navy;
	letter-spacing : 1px;
	padding:1em;
	text-align:center;
	}
#table2.td4
	{
	font-size : 13pt;
	color : navy;
	letter-spacing : 1px;
	padding:1em;
	text-align:center;
	}
#table2.td5
	{
	font-size : 13pt;
	color : navy;
	letter-spacing : 1px;
	padding:1em;
	text-align:center;
	}
#table2.td6
	{
	font-size : 13pt;
	color : navy;
	letter-spacing : 1px;
	padding:1em;
	text-align:center;
	}

/* for look13-14 */
table { border-collapse: collapse; border:1px #000 solid;width:1080px;background-color:#000; }
.td3 {color:#0ff; text-align:center; width:333px; }
.td4 {color:#0ff; text-align:center;/* border:1px #3f0 solid;*/ width:333px; }

.img2		/*縦型用*/
	{ 		/*はがきサイズ＝−（余白５ｘ２）*/
	width:338px;
	height:525px;
	border:0;
	}
.img3		/*横型用*/
	{		/*はがきサイズ＝−（余白５ｘ２）*/
	width:525px;
	height:338px;
	border:0;
	}	
	
#footer.img
	{
	text-align:center;
	width:42px;
	height:24px;
	border:0;
	}	
hr.red  { border:1px solid red; color:red; width:1080px; }
hr.blue { border:1px solid blue; color:blue; width:1080px; } 

div.f1 { color:maroon; font-weight:normal; font-size:110%; letter-spacing:3px; line-height:1.5; background-color:#ffdab9;text-align:center;}
div.f2 { color:maroon; font-weight:normal; font-size:80%; line-height:1.5; background-color:#ffdab9;text-align:center;}

span.text { color:#c00; font-weight:bold; }
span .1
	｛
	font-size:13pt; 
	color:aqua;
	}
a{ 	text-decoration:none; }
a.widelink 
	{ 
	display:block; 
	width:100%; 
	text-decoration:none; 
	}
a.widelink:hover 
	{ 
	background-color:blue; 
	color:#ffffff; 
	}
