@charset "Shift_JIS";

/*-------------------------------------
contents style
-------------------------------------*/

#wrap{
	width:920px;/*幅指定必須*/
	margin:0;
	padding:0;
	border:0px solid #abc;
	float:left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;/*任意に設定*/}

#wrap h1#itemTitle{
	font-size:0;
	line-height:0;
	text-indent:-9999em;
	overflow:hidden;}

/* content */
#wrap .text-header { font-weight: bold; font-size: 9pt; font-family: Tahoma, sans-serif; color: #E2EBD6;}
#wrap .pageContent { font-size: 7pt; font-family: Verdana, sans-serif; color: #CBDAB4; }
#wrap .pageContent a { font-size: 7pt; font-family: Verdana, sans-serif; color: #CBDAB4; }

/* top elements */
#wrap .company { font-weight: bold; font-size: 15pt; font-family: Tahoma, sans-serif; color: #ffffff; }
#wrap .slogan { font-size: 7.5pt; font-family: Arial, sans-serif; color: #ffffff; text-transform: uppercase; }

/*main menu*/
#wrap .menu { font-weight: bold; font-size: 8pt; font-family: Arial, sans-serif; color: #CBDAB4; text-decoration: underline; }
#wrap .amenu { font-weight: bold; font-size: 8pt; font-family: Arial, sans-serif; color: #CBDAB4; text-decoration: none; }

/*submenu*/
#wrap .submenu { font-size: 7.5pt; font-weight: bold; font-family: Verdana, sans-serif; color: #ffffff; text-decoration: none; }
#wrap .asubmenu { font-weight: bold; font-size: 7.5pt; font-family: Verdana, sans-serif; color: #709930; text-decoration: underline; }

/*copyright*/
#wrap .footer { font-size: 7pt; font-family: Verdana, sans-serif; color: #B4CA93; }

/*backgrounds*/
#wrap .bg { background-color: #709930; }
#wrap .hr { background-color: #9EBA73; }


/*---------------------
[common]:float clear
---------------------*/
/*
*:after {content:".";display:block;height:0px;font-size:0px;line-height:0;visibility:hidden;clear:both;}
* {zoom:100%;}
*/

/*---------------------
[common]:text fly out
---------------------*/
/*
* {display:block;text-indent:-9999px;overflow:hidden;font-size:0;}
*/

/*---------------------
[common]:absolute a text fly out
---------------------*/
/*
 a {display:block;text-indent:-9999px;overflow:hidden;background-color:#fff;filter:alpha(opacity=0);opacity:0;}
*/

/*---------------------
[common]:ie6 png fix
---------------------*/
/*
* html {behavior:expression(IEPNGFIX.fix(this));}
*/

