@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;

	background-color: #FFFFFF;	
	}

/*とっぷ
--------------------------------------*/
#top {width: 1000px;
	height:50px;}

#logo{
	width: 180px;
	height:50px;
	float:left;
	background-image: url(imges/logo.jpg);
	background-repeat: no-repeat;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;
}


/*keyvisual
--------------------------------------*/
.menu_key { background-image:url(../imges/head_menu.jpg); background-repeat:no-repeat;width: 960px;height:320px;}

	
/*パンクズ
--------------------------------------*/
#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;
}

/*コンテンツ
--------------------------------------*/
#right{
	float:left;
	width: 560px;
	height: 766px;
	background-image: url(img/menu_bg.jpg);
	background-repeat: no-repeat;
}


.menu_right_txt {width: 400px;	margin: 80px 0px 40px 60px;}
.menu_right_txt h3 {width: 400px; text-align:center;font-size: 14px;color: #cc0099;	font-weight: bold;}
.menu_right_txt p {text-align:center;width: 400px;font-size: 12px;color: #531A50;line-height:150%;margin: 0px 0px 20px 0px;}
.menu_right_txt p span {font-size: 10px;}
.menu_right_txt p strong {font-size: 12px;	color: #882B84;	font-weight: bold;text-align:center;width: 400px;}


.menu_right_txt2 {width: 400px;	margin: 20px 0px 20px 60px;}
.menu_right_txt2 h3 {width: 400px;height: 26px; text-align:center;font-size: 14px;color: #cc0099;	font-weight: bold;}
.menu_right_txt2 p {text-align:center;width: 400px;font-size: 12px;color: #531A50;line-height:150%;margin: 0px 0px 20px 0px;}
.menu_right_txt2 p span {font-size: 10px;}
.menu_right_txt2 p strong {font-size: 12px;	color: #882B84;	font-weight: bold;text-align:center;width: 400px;}

.menu_right_txt3 {width: 400px;	margin: 20px 0px 20px 60px;}
.menu_right_txt3 h3 {width: 400px;height: 26px; text-align:center;font-size: 14px;color: #cc0099;	font-weight: bold;}
.menu_right_txt3 ul {}
.menu_right_txt3 li {margin:10px 5px 5px 20px; color: #531A50;}
.menu_right_txt3 p {font-size: 12px;color: #531A50;line-height:150%;margin: 0px 0px 0px 0px;}






#left {
	float:left;
	width: 440px;
	
	background-color: #FFFFFF;

}


.menu_left_key {width: 440px;height: 542px; background-image:url(img/sub.jpg);}
.menu_left_key p {text-indent:-9999px;}


.left_txt {width: 400px;margin: 0px 0px 0px 20px;}
.left_txt h3 {font-size: 14px;color: #6C0052;font-weight: bold;}
.left_txt p {font-size: 12px;color: #531A50;line-height:150%;}
.left_txt ul {}
.left_txt li {margin:10px 5px 5px 20px; color: #531A50;}





/*コンテンツ
--------------------------------------*/
#footer {width: 1000px;height:100px;}
