@charset 'utf-8';

/**********************/
/*インライン・フレーム*/
/**********************/

iframe {
  seamless: seamless;
  width: 99%;
  frameborder: 0;
  scrolling: auto;
  border: 0;
}
iframe#f01 {
  height: 1400px;
}
iframe#f02 {
  height: 1450px;
}
iframe#f03 {
  height: 1650px;
}
iframe#f04 {
  height: 1350px;
}
iframe#f05 {
  height: 1150px;
}
iframe#f06 {
  height: 1210px;
}
iframe#bbs01 {
  height: 1830px;
}
iframe#quiz01 {
  height: 780px;
  width: 99%;
}

/**************************/
/*アコーディオン・メニュー*/
/**************************/

.quizbt {
  margin: 20px 0px 0px 80px;
  text-align: left;
}
.quizbc {
  text-align: left;
  margin-left: 100px;
  font-size: 16px;
}
.quiz {
  background: #ffffff;
  border: 2px solid #999966;
  border-radius: 10px;
  width: 950px;
  margin: 0 0 0 0;
  padding: 20px 0 20px 0;
}
.right01 a {
	color: #888;
}
a:active, a:hover  {
	color: #a0522d;
}
.twitter-timeline {
	background: transparent;
	height: 600px;
}
.jpinfo {
 text-align: left;
 color: #666;
 margin-right: 0px;
 letter-spacing: 0;
 margin-left: 10px;
 font-size: 14px;
}
#accordion {
	margin-bottom: 20px;
	position: relative;
	clear: both;
	font-family: verdana,chicago,'Hiragino Kaku Gothic Pro','メイリオ','ＭＳ Ｐゴシック',sans-serif;
}
#accordion h1 {
	width: 641px;
	background: #e6e6cc;
	margin: 10px 0;
	letter-spacing: 0;
	border: 2px #999966 solid;
	border-radius: 10px;
}
#accordion h1 a {
  border: 0;
}
#accordion h1 td {
  padding-left: 30px;
}
.td01 {
  width: 450px;
}
#accordion div.qflame {
	background: transparent;
	padding: 10px 0 0 0;
	border: 0;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #fff;
	background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #1c94c4;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #fbcb09;
	background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #c77405;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #fbd850;
	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #666;
	text-decoration: none;
}
.ui-widget-content {
	border: 0px solid #dddddd;
	background: #eeeeee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
	color: #333;
}
