@charset "utf-8";

/*基本設定
--------------------------------------*/
*{margin: 0px; padding: 0px; font-size: 12px; line-height: 120%; border: none;font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";}

body{
	background-image: url(imges/bg.jpg);
	background-repeat: repeat;
}
.cr{clear:both;}

#contener{
	margin:auto;
	width: 1000px;
	height: 1000px;
	background-color: #FFFFFF;	
	}

/*とっぷ
--------------------------------------*/
#top {width: 1000px;
	height:50px;}

#logo{
	width: 180px;
	height:50px;
	float:left;
	padding: 0px 0px 0px 20px;
}


#head{
	float:left;
	width: 800px;
	height: 50px;
	overflow: hidden;
	background-color: #FFFFFF;
	
}

#head h2{
	height: 12px;
	color: #cc0099;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding: 0px 20px 0px 0px;
}

#head_toiawase{	
	color: #cc0099;
	font-size: 18px;
	font-weight: bold;
	text-align: right;
	padding: 0px 20px 0px 0px;}


#head_toiawase a:link {color: #cc0099;	text-decoration: underline;font-size: 18px;font-weight: bold;}
#head_toiawase a:hover {color: #cc0099;text-decoration: underline;font-size: 18px;font-weight: bold;}
#head_toiawase a:visited {color: #cc0099;text-decoration: underline;font-size: 18px;font-weight: bold;}

#spice h1{color: #9E00FF;
	text-indent: -9999px;
	font-size: 10px;
}


/*FLASH
--------------------------------------*/
#flash {
	width: 960px;
	height:320px;
	padding: 0px 20px 18px 20px;
}

/*メニュー
--------------------------------------*/

#menu{
	float:left;
	width: 1000px;
	height: 40px;
	}

#menu ul{
	float:left;
	padding:0px 0px 0px 0px;
	list-style: none;
}
#menu li{
	float:left;
	}
	
	
	
/*パンクズ
--------------------------------------*/
#breadcrumbs {width: 960px;
	height:12px;font-size: 10px;
	padding: 5px 20px 5px 20px;color: #CCCCCC;}

#breadcrumbs a:link {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 10px;
}
#breadcrumbs a:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 10px;}
#breadcrumbs a:hover {
	color: #999999;
	text-decoration: underline;
	font-size: 10px;
}

/*コンテンツ
--------------------------------------*/

#leftbox {float:left;
	width: 450px;
	padding: 5px 5px 5px 5px;
}

#rightbox {
	float:left;
	width: 538px;
	margin: 5px 0px;
}


.font1 {
	font-size: 14px;
	color: #cc0099;
	font-weight: bold;
}

.font2 {font-size: 12px;
	color: #882B84;
	font-weight: bold;}
	
.font3 {font-size: 16px;
	color: #882B84;
	font-weight: bold;}

.font_09{
	font-weight: bold;
	font-size:15px;
	color: #9E00FF;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
	
.font_10{
	font-size:12px;
	color: #FF00FF;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_10 a:link{
	text-decoration: underline;
	font-weight: bold;
	color: #ff00ff;
	font-size: 12px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_10 a:visited{
	text-decoration: underline;
	font-weight: bold;
	color: #ff00ff;
	font-size: 12px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_10 a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #00FFFF;
	font-size: 12px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
	
.font_02 {
	font-size: 11px;
	color: #4d4d4d;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_02 a:link{
	text-decoration: none;
	font-weight: bold;
	color: #ff00ff;
	font-size: 11px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_02 a:visited{
	text-decoration: none;
	font-weight: bold;
	color: #ff00ff;
	font-size: 11px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_02 a:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #FF00FF;
	font-size: 11px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
.font_07 {
	font-size: 36px;font-weight: bold;
	color: #4d4d4d;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";	
}
	
	
.font_08{
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}




.font_08 a:link{
	text-decoration: none;
	font-weight: bold;
	color: #ff00ff;
	font-size: 11px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_08 a:visited{
	text-decoration: none;
	font-weight: bold;
	color: #ff00ff;
	font-size: 11px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.font_08 a:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #FF00FF;
	font-size: 11px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.txtboxnews{
	font-size:12px;
	line-height:138%;
	line-height: normal;
	width:410px;height: 160px;
	padding: 10px 15px 15px 15px;
	overflow:auto;
	float:left;
	color: #33CCFF;
}
	
#news {
	width: 450px;
	height:188px;
	background-image: url(imges/newsbg.gif);
	background-repeat: repeat;
}




#kei_box {width: 450px;
	height:136px;}
#kei_qr {float:left;

	height:136px;}
#kei_denwa{float:left;
	width: 59px;
	height:112px;
margin: 12px;
}
#kei_txt{
	float:left;
	width: 205px;
	height:112px;
	margin: 12px;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}




#kei_txt a:link{
	text-decoration: none;
	font-weight: bold;
	color: #ff00ff;
	font-size: 10px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

#kei_txt a:visited{
	text-decoration: none;
	font-weight: bold;
	color: #ff00ff;
	font-size: 10px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

#kei_txt a:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #FF00FF;
	font-size: 10px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

#yoyaku {
	width: 538px;
	background-image: url(imges/r_body.gif);
	background-repeat: repeat;
}
#yoya_txt {float:left;width: 255px; height: 150px; margin: 5px 0px 0px 15px;}
#yoya_denwa {margin: 5px 0px 0px 10px;float:left;width: 231px; height: 150px; }


	
/*コンテンツ
--------------------------------------*/
#footer {width: 1000px;height:100px;}