body {
	margin-top: 0px;
}
a {
	color: #0000FF;
	font-size: 10pt;
}
a:hover {
	color: #9900FF;
	font-size: 10pt;
}

.font-10 {
	font-size: 10pt;
	color: #333333;
}
.font-10b-w {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.font-10-em {
	font-size: 10pt;
	color: #333333;
	line-height:1.8em;
}
.font-10b-red {
	font-size: 10pt;
	color: #6A3C1A;
	font-weight: bold;
}
.font-10b-green {
	font-size: 10pt;
	color: #006600;
	font-weight: bold;
}
.font-10b-blue {
	font-size: 10pt;
	color: #000099;
	font-weight: bold;
}
.font-12b-green {
	font-size: 12pt;
	color: #006600;
	font-weight: bold;
}
.font-12b-blue {
	font-size: 12pt;
	color: #000099;
	font-weight: bold;
}
.font-9 {
	font-size: 9pt;
	color: #333333;
	font-weight: bold;
}
.font-8b {
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
}
.font-8b-w {
	font-size: 8pt;
	color: #333333;
}
.font-12b-red {
	font-size: 12pt;
	color: #6A3C1A;
	font-weight: bold;
}
.font-14b-blue {
	color: #000099;
	 font-family: "lr ", "Osaka|";
	font-size: 15pt;
	font-weight: bold;
	letter-spacing: 10px;
}

.font-13b {
	font-size: 13pt;
	color: #666666;
	font-weight: bold;
	line-height:1.5em;
}
.back_top {
	background-image: url(back_top.gif);
	background-repeat: no-repeat;
	background-position: 100% 40%;
}
.back_kihon {
/*	padding: 50px 0 0 0; */
	background-image: url(title_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
img.r {
	float: right;
	border: none;
	margin-left:5px;
	margin-top:5px;
	margin-bottom: 5px;
	vertical-align:top;
}

img.l {
	float: left;
	border: none;
	margin-right:5px;
	margin-top:5px;
	margin-bottom: 5px;
	vertical-align:top;
}

img {
	border: none;
}

.news a	{color: #0000ff;
	font-size: 10pt;
}

.news a:active	{color: #ff0000;
	font-size: 10pt;
}


/* === TCho[̃X^C === */

.side	{width:170px;
	vertical-align:top;
	 padding:0px;
	 border-right:3px;}


.side div	{font-size:14px;
	 font-family: "lr ", "Osaka|";
	 font-weight:bold;}

.side a	{color:#6A3C1A;
	 text-decoration:none;
	 text-align:left;
	 display:block;
	 padding-top:9px;
	 padding-bottom:8px;
	 padding-left:40px;
	 background-image:url(back1.gif);
	 background-repeat: no-repeat;
}
/* === h2の修正
.side div	{font-size:14px;
	 font-family: "lr ", "Osaka|";
	 font-weight:bold;
	 background-image:url(back1.gif);
	 background-repeat: no-repeat;}

.side a	{color:#6A3C1A;
	 text-decoration:none;
	 text-align:left;
	 display:block;
	 padding-top:9px;
	 padding-bottom:8px;
	 padding-left:40px;

}
=== */

.side a:hover	{color:#FDCCA7;}

.side div a:hover	{color:#FDCCA7;
	 background-image:url(back2.gif);
	 background-repeat: no-repeat;}


.side .yukata a	{
	background:none;
	padding:10px 0 0 0;
}

.side .yukata a:hover	{
	background:none;
	padding:10px 0 0 0;
}





.hide	{display:none}

/*--------特定商取引-------*/
.tokutei {
	 border:1px solid #cc0000;
	 font-size:12px;
 }
.tokutei_th {
	 background:#f9e9e3;
	 color:#cc0000;
	 font-weight:700;
	 text-align:right;
	 vertical-align:top;
	 width:128px;
     border-bottom:1px solid #cc0000;
	 border-right:1px solid #cc0000;
	  }
.tokutei_td {
	width:327px;
	border-bottom:1px solid #cc0000;
	vertical-align: top;
	 }
/*--------07浴衣-------*/
.yukata_box{
	width: 480px;
	padding: 5px 0 5px 5px;
}
.yukata_box ul{
	margin:0;
	padding:0 15px;
	list-style: none;
	}
.yukata_box ul a{
    color:#FF00CC;
	}
.yukata_p_button01 a {
	background:url(yukata/yukata_button01.gif) no-repeat top left;
	width:225px;
	height:30px;
	display: block;
	text-indent: -999999px;
	}
.yukata_p_button01 a:link {
	background:url(yukata/yukata_button01.gif) no-repeat top left;
	width:225px;
	height:30px;
	display: block;
	text-indent: -999999px;
	}
.yukata_p_button01 a:hover {
	background:url(yukata/yukata_button01r.gif) no-repeat top left;
	}

.yukata_p_button02 a {
	background:url(yukata/yukata_button02.gif) no-repeat top left;
	width:248px;
	height:30px;
	display: block;
	text-indent: -999999px;
	}
.yukata_p_button02 a:link {
	background:url(yukata/yukata_button02.gif) no-repeat top left;
	width:248px;
	height:30px;
	display: block;
	text-indent: -999999px;
	}
.yukata_p_button02 a:hover {
	background:url(yukata/yukata_button02r.gif) no-repeat top left;
	}
	
.afterTable td {
	border: 1px solid #693c1a;
}
