

#pageWrap {
	width:					1100px;
	background-color:		transparent;
	margin:					12px auto;

}

#pageBody {
	width:					100%;
	height: 160px;
	background: #fff1;
	padding-top: 18px;
}









div.hoverBtn {
	position: 		relative;
	float:			left;
	background:#4b0082\9;
	background-image: -webkit-gradient(linear, center top, center bottom, from(#6e1257), to(#6e1257), color-stop(50%, #b81d8e));
background-image: -webkit-linear-gradient(top, #6e1257, #b81d8e 50%, #6e1257);
background-image: -moz-linear-gradient(top, #6e1257, #b81d8e 50%, #6e1257);
background-image: -o-linear-gradient(top, #6e1257, #b81d8e 50%, #6e1257);
background-image: -ms-linear-gradient(top, #6e1257, #b81d8e 50%, #6e1257);
background-image: linear-gradient(to bottom, #6e1257, #b81d8e 50%, #6e1257);
	border-right: 1px solid #000;
}
div.hoverBtn a {

		color:#fff;
	background: #000;

	text-shadow:
	0px 0px 1px #fff,
	0px 0px 10px #3FC,
	0px 0px 20px #3FC,
	0px 0px 30px #3FC,
	0px 0px 40px #3FC;
	position: 		relative;
	z-index: 		2;
	display: 		block;
	width: 			182px;
	height: 		61px;
	line-height: 		30px;
	text-align: 		center;
	font-size:		80%;
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
	text-decoration:	none;
	color:			#fff;
	background:		transparent none repeat-x 0 0 scroll;
}
div.hoverBtn div {
	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	background:		#777 ;
	color:#000;
}
h1 {
	font-size:		2.0em;
	margin:			0.5em 0;
}
p {
	padding-top:	6px;
	margin:			0.5em 0;
	font-size: 13px;

}

.clear	{ clear: both; }


#q_icon { color:#fff; padding-top: 6px; font-size: 140%; font-weight: bold;}

#a_icon { color:red; padding-top: 6px; font-size: 160%; font-weight: bold; margin-bottom:24px; border-bottom: 1px solid #fff; padding-bottom: 14px;}




#toy {color:#fff; margin-bottom: 41px;padding-left: 12px;margin-top: 12px;background: #111;border-radius: 10px;padding-bottom: 12px;font-weight: bold;}


.a1 {color:red; font-size:160%;}
.a5 {color:yellow;}



/* リスト全体 */
#menu {
width: 1104px;
height: 57px;
list-style: none;
margin-left: -1px;
padding-top: 46px;
}

/* 各項目 */
.top2
   {
    width: 182px;             /* 項目の幅 */
    height: 57px;;             /* 項目の高さ */
    float:left;              /* 各項目を左側から回り込み */
   }
.mailform
   {
    width: 184px;             /* 項目の幅 */
    height: 57px;             /* 項目の高さ */
    float:left;              /* 各項目を左側から回り込み */
   }
.an
   {
    width: 184px;             /* 項目の幅 */
    height: 57px;             /* 項目の高さ */
    float:left;              /* 各項目を左側から回り込み */
   }
.toiawase
   {
    width:184px;             /* 項目の幅 */
    height: 57px;             /* 項目の高さ */
    float:left;              /* 各項目を左側から回り込み */
   }
.reclute
   {
    width: 184px;             /* 項目の幅 */
    height: 57px;            /* 項目の高さ */
    float:left;              /* 各項目を左側から回り込み */
   }
.link
   {
    width: 184px;             /* 項目の幅 */
    height: 57px;            /* 項目の高さ */
    float:left;              /* 各項目を左側から回り込み */
   }

/* リンク部分 */

.top2 a
   {
    display:block;            /* リンク範囲をブロックに変換 */
    width:100%;               /* リンク範囲（幅）をリスト項目範囲全て */
    height:100%;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(../img/menu1.png);   /* リンク範囲の背景画像設定 */
    background-position:0px 0px;
                     /* ★↑背景画像の（0px 0px）の位置★ */
    background-repeat:no-repeat;  /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外のずらす */
    text-decoration:none;             /* リストの下線を表示しない */
    }
.top2 a:hover
   {
    background-image:url(../img/menu1.png);    /* マウスが上に来た時の背景画像設定 */
    background-position:0px -59px;
                     /* ★↑背景画像の（0px -35px）に移動★ */
   }

.mailform a
   {
    display:block;             /* リンク範囲をブロックに変換 */
    width:100%;                /* リンク範囲（幅）をリスト項目範囲全て */
    height:100%;               /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(../img/menu1.png);/* リンク範囲の背景画像設定 */
    background-position:-170px  0px;
                     /* ★↑背景画像の（-150px 0px）の位置★ */
    background-repeat:no-repeat;      /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外のずらす */
    text-decoration:none;             /* リストの下線を表示しない */
   }
.mailform a:hover
   {
    background-image:url(../img/menu1.png); /* マウスが上に来た時の背景画像設定 */
    background-position:-170px  -59px;
                     /* ★↑背景画像の（-150px -35px）に移動★ */
   }



.an a
   {
    display:block;             /* リンク範囲をブロックに変換 */
    width:100%;                /* リンク範囲（幅）をリスト項目範囲全て */
    height:100%;               /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(../img/menu1.png);/* リンク範囲の背景画像設定 */
    background-position:-335px  0px;
                     /* ★↑背景画像の（-300px 0px）の位置★ */
    background-repeat:no-repeat;      /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外のずらす */
    text-decoration:none;             /* リストの下線を表示しない */
   }
.an a:hover
   {
    background-image:url(../img/menu1.png); /* マウスが上に来た時の背景画像設定 */
    background-position:-335px  -59px;
                     /* ★↑背景画像の（-300px -35px）に移動★ */
    }


.toiawase a
   {
    display:block;             /* リンク範囲をブロックに変換 */
    width:100%;                /* リンク範囲（幅）をリスト項目範囲全て */
    height:100%;               /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(../img/menu1.png);/* リンク範囲の背景画像設定 */
    background-position:-550px 0px;
                     /* ★↑背景画像の（-300px 0px）の位置★ */
    background-repeat:no-repeat;      /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外のずらす */
    text-decoration:none;             /* リストの下線を表示しない */
   }
.toiawase a:hover
   {
    background-image:url(../img/menu1.png); /* マウスが上に来た時の背景画像設定 */
    background-position:-550px -59px;
                     /* ★↑背景画像の（-300px -35px）に移動★ */
    }




.reclute a
   {
    display:block;             /* リンク範囲をブロックに変換 */
    width:100%;                /* リンク範囲（幅）をリスト項目範囲全て */
    height:100%;               /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(../img/menu1.png);/* リンク範囲の背景画像設定 */
    background-position:-740px 0px;
                     /* ★↑背景画像の（-300px 0px）の位置★ */
    background-repeat:no-repeat;      /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外のずらす */
    text-decoration:none;             /* リストの下線を表示しない */
   }
.reclute a:hover
   {
    background-image:url(../img/menu1.png); /* マウスが上に来た時の背景画像設定 */
    background-position:-740px -59px;
                     /* ★↑背景画像の（-300px -35px）に移動★ */
    }


.link a
   {
    display:block;             /* リンク範囲をブロックに変換 */
    width: 100%;               /* リンク範囲（幅）をリスト項目範囲全て */
    height: 100%;              /* リンク範囲（高さ）をリスト項目範囲全て */
    background-image:url(../img/menu1.png);/* リンク範囲の背景画像設定 */
    background-position:-920px 0px;
                     /* ★↑背景画像の（-300px 0px）の位置★ */
    background-repeat:no-repeat;      /* 背景画像繰り返し表示しない */
    text-indent:-1000em;              /* リストの文字を枠外のずらす */
    text-decoration:none;             /* リストの下線を表示しない */
   }
.link a:hover
   {
    background-image:url(../img/menu1.png); /* マウスが上に来た時の背景画像設定 */
    background-position:-920px -59px;
                     /* ★↑背景画像の（-300px -35px）に移動★ */
    }


#iframe2 {
background-repeat: no-repeat;
width: 640px;
height: 407px;
margin-top: 1px;
background: #6F6F6F;
border-radius: 20px;
}