/* CSS Document */
body	{
		margin:0;
		padding:0;
		font-family:ＭＳ Ｐ明朝, 細明朝体;
		background-image:url(../kitsukebg/09.gif);
		background-repeat:repeat;
		}

.center	{
		width:90%;
		margin:0 30px;
		text-align:center;
		}

.corner	{
		display:block;
		width:90%;
		margin-top:18px;
		margin-left:20px;
		margin-right:20px;
		background-color:#CCFFFF;
		}
/* テキスト */
h1		{
		width:90%;
		font-size:150%;
		padding:0.5em;
		color:#993969;
		text-align:center;
		letter-spacing:1pt;
		line-height:1.3;
		}

h2		{
		font-size:120%;
		color:#FF0000;
		letter-spacing:1pt;
		line-height:1.5;
		text-align:center;
		}

h3		{
		width:90%;
		font-size:110%;
		color:#333333;
		padding:4px 30px;
		letter-spacing:1pt;
		line-height:1.5;
		}

.text	{
		width:90%;
		font-size:100%;
		color:#333333;
		padding:4px 30px;
		letter-spacing:1pt;
		line-height:1.5;
		font-weight:bold;
		}

.white	{background-color:#FFFFFF;}
.red	{color:#FF0000; font-size:130%;}
.red_100{color:#FF0000; font-size:100%;}
.blue	{color:#FFFFFF; background-color:#990000; font-size:130%; padding:0.3em;}

.greeting{
		font-size:100%;
		padding:10px;
		}

.update{
		text-align:center;
		padding:5px;
		}

.mail	{
		width:90%;
		font-size:95%;
		text-align:right;
		margin:5px 20px;
		}

.txt_area{
		background-color:#FFFFFF;
		width:80%;
		margin-left:auto;
		margin-right:auto;
		padding:10px;
		}

.go_top	{
		margin-left:500px;
		font-size:90%;
		padding-left:2em;
		padding-right:2em;
		padding-top:50px;
		background:url(../image/y02u_cc9966.gif) no-repeat bottom left;
		}

/* リスト */
.text_li{
		font-size:95%;
		line-height:1.5;
		letter-spacing:1px;
		padding:1em;
		border-bottom:dotted 1px #66CC99;
		}

/* 日付け・カウンター */
.update1{
		font-family:"Times New Roman", Times, serif;
		font-size:90%;
		color:#993366;
		}

.update2{
		font-family:"Times New Roman", Times, serif;
		font-size:120%;
		color:#993366;
		}

/* リンク　トップページ */
.navi a	{
		display:block;
		width:80%;
		padding:15px 0px;
		margin:18px;
		border:solid 2px #FF99FF;
		text-align:center;
		text-decoration:none;
		font-weight:bold;
		color:#000000;
		}

.navi a.link1{background-color:#E4C0FF;}
.navi a.link2{background-color:#FFCCFF;}
.navi a.link3{background-color:#FFEAFF;}
.navi a.link4{background-color:#E4EAFF;}
.navi a.link5{background-color:#E4C0B7;}

.navi a.link1:hover{background-color:#FFFFCC;}
.navi a.link2:hover{background-color:#FFFFCC;}
.navi a.link3:hover{background-color:#FFFFCC;}
.navi a.link4:hover{background-color:#FFFFCC;}
.navi a.link5:hover{background-color:#FFFFCC;}

/* リンク　サブページ */
.navi2_center{
		margin:0 40px;
		width:95%;
		}

.navi2 a{
		display:block;
		float:left;
		width:17%;
		padding:10px 0px;
		margin:5px;
		border:solid 2px #FF99FF;
		text-align:center;
		text-decoration:none;
		font-weight:bold;
		font-size:90%;
		color:#000000;
		}

.navi2 a.link1{background-color:#E4C0FF;}
.navi2 a.link2{background-color:#FFCCFF;}
.navi2 a.link3{background-color:#FFEAFF;}
.navi2 a.link4{background-color:#E4EAFF;}
.navi2 a.link5{background-color:#E4C0B7;}

.navi2 a.link1:hover{background-color:#FFFFCC;}
.navi2 a.link2:hover{background-color:#FFFFCC;}
.navi2 a.link3:hover{background-color:#FFFFCC;}
.navi2 a.link4:hover{background-color:#FFFFCC;}
.navi2 a.link5:hover{background-color:#FFFFCC;}

/* ぱんくず */
.breadcrumb{
		width:90%;
		margin-left:30px;
		font-size:85%;
		padding-left:15px;
		padding-top:15px;
		}

.breadcrumb a{
		background: transparent url(../image/y12r_000066.gif) no-repeat center right;
		text-decoration: none;
		padding-right:10px;
		color:#0000FF;
		}

.breadcrumb a:visited, .breadcrumb a:active{
		color:#666666;
		}

.breadcrumb a:hover{
		text-decoration: underline;
		color:#FF0000;
		}

/* テーブル全体 */
.price table	{
		border-top:1px solid #699;
		border-left:1px solid #699;
		background:#FFF;
		border-collapse:collapse;
		border-spacing:0;
		empty-cells:show;
		margin-left:auto;
		margin-right:auto;
		}
		
.price th		{
		border-right:1px solid #699;
		border-bottom:1px solid #699;
		background:#9CC;
		color:#666;
		font-size:120%;
		padding:5px;
		}
		
.price td		{
		border-right:1px solid #699;
		border-bottom:1px solid #699;
		font-size:100%;
		padding:5px 20px;
		}
.price2	{text-align:right;}

/* テーブル全体２ */
.komono table	{
		border-top:1px solid #699;
		border-left:1px solid #699;
		border-collapse:collapse;
		border-spacing:0;
		empty-cells:show;
		margin-left:auto;
		margin-right:auto;
		font-size:100%;
		color:#333333;
		letter-spacing:1pt;
		line-height:1.5;
		font-weight:normal;
		background-color:#FFFFFF;
		}
		
.komono th		{
		border-right:1px solid #699;
		border-bottom:1px solid #699;
		background:#9CC;
		color:#666;
		font-size:100%;
		padding:5px;
		}
		
.komono td		{
		border-right:1px solid #699;
		border-bottom:1px solid #699;
		font-size:100%;
		padding:5px;
		}
.price2	{text-align:right;}

/* コピーライト */
.copy	{
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
		color: #993333;
		}.link6 {  background-color: #FFCCFF}
link6 { background-color:#E4C0B7; }
