@charset "utf-8";



/*=link
===================*/
a:link{
	color: #006699;
	text-decoration: none;
}
a:visited{
	color: #996666;
	text-decoration: none;
}
a:hover{
	color: #FF6699;
	text-decoration: underline;
}
a:active{
	color: #FFAAAA;
}


/*=html
===================*/
html{
	line-height: 1.5em;
	font-family: 		
		Meiryo,
		"メイリオ",
		"Hiragino Kaku Gothic Pro W3",
		"ヒラギノ角ゴ Pro W3",
		"MS P Gothic",
		"ＭＳ Ｐゴシック",
		sans-serif;
	font-size: 0.75em;
}

/*=branding
===================*/

div#branding p {
	font-size: 120%;
	width: 319px;
	line-height: 1.5em;
}



/*=topglobal_navigation
===================*/

div#top_global_navigation p#intro_text{
	font-size: 80%;
	margin-bottom: 30px;
}


div#top_global_navigation ul#top_gnavi_left {
}

div#top_global_navigation ul#top_gnavi_left li{
	color: #FFFFFF;

}

div#top_global_navigation ul#top_gnavi_left li a{
	color: #FFFFFF;
	text-decoration: none;

}

div#top_global_navigation ul#top_gnavi_left li a:hover{
	color: #CCCCCC;
	text-decoration: underline;

}

div#top_global_navigation ul#top_gnavi_left li a:active{
	color: #FFD2D2;

}

div#top_global_navigation ul#top_gnavi_right {
}

div#top_global_navigation ul#top_gnavi_right li{
	color: #FFFF00;

}

div#top_global_navigation ul#top_gnavi_right a{
	color: #FFFF00;
	text-decoration: none;

}

div#top_global_navigation ul#top_gnavi_right a:hover{
	color: #FFFF99;
	text-decoration: underline;

}

div#top_global_navigation ul#top_gnavi_right a:active{
	color: #FFCC00;
	text-decoration: none;

}

/*=global_navigation
===================*/

div#global_navigation p#intro_text{
	font-size: 80%;
	margin-bottom: 30px;
}


div#global_navigation ul#gnavi_left {
}

div#global_navigation ul#gnavi_left li{
	color: #FFFFFF;

}

div#global_navigation ul#gnavi_left li a{
	color: #FFFFFF;
	text-decoration: none;

}

div#global_navigation ul#gnavi_left li a:hover{
	color: #CCCCCC;
	text-decoration: underline;

}

div#global_navigation ul#gnavi_left li a:active{
	color: #FFD2D2;

}

div#tglobal_navigation ul#gnavi_right {
}

div#tglobal_navigation ul#gnavi_right li{
	color: #FFFF00;

}

div#global_navigation ul#gnavi_right a{
	color: #FFFF00;
	text-decoration: none;

}

div#global_navigation ul#gnavi_right a:hover{
	color: #FFFF99;
	text-decoration: underline;

}

div#global_navigation ul#gnavi_right a:active{
	color: #FFCC00;
	text-decoration: none;

}

div#global_navigation ul#gnavi_right a:link{
	color: #FFCC00;
	text-decoration: none;

}


/*=common
===================*/
div#site_information ul li {
	font-size: 80%;
}


/*=top
===================*/
/*=original_info
===================*/
div#original_info p {
	color: #CCCCCC;
	
}

div#original_info p#nakamura a {
	color: #CCCCCC;
}

div#original_info p#nakamura a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

div#original_info p#nakamura a:active {
	color: #FFFFCC;
}

div#original_info p#nakamura a:link {
	color: #CCCCCC;
}

div#original_info p#nakamura a:visited {
	color: #CCCCCC;
}


div#original_info p#label_text a {
	color: #FFFF00;
}

div#original_info p#label_text a:link {
	color: #FFFF00;
}

div#original_info p#label_text a:hover {
	color: #FFFFCC;
	text-decoration: underline;
}

div#original_info p#label_text a:active {
	color: #FFCC00;
}

div#original_info p#label_text a:visited {
	color: #FFFF00;
}


div#media{
	background-color: #EFEDEF;
}





/*=main
===================*/

div#top_main{
	background-color: #EFEDEF;
}


div#media dl.left dt{
	color: #000000;
}


div#recipe dl{


}

div#recipe dl dt{
	font-size: 120%;
	font-weight: bold;
	background-image: url(../images/common/icon_p.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 3px;

}

div#recipe dl dd{
	margin-bottom: 10px;

}

div#showcase ul.pd_naiyou strong {
	font-size: 130%;

}


div#showcase ul.pd_naiyou li {
	font-size: 120%;

}



/*=footer
===================*/

#footer_info {
	font-size: 90%;
	
}

/*=support link
===================*/
div#support_link {
	font-size: 80%;
}
