@charset "UTF-8";
/* CSS Document */
* {
  margin: 0;
  padding: 0;
}
html {
  overflow-y: auto;
}
iframe {
  overflow: hidden;
}
address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
caption, th {
  text-align: left;
}
q:before, q:after {
  content: '';
}
object {
  vertical-align: top;
  width: 950px;
  margin: 0 auto;
  padding: 0 13px 0 0;
}
hr, legend {
  display: none;
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}
img, abbr, acronym, fieldset {
  border: 0;
}
img {
  border: none;
  vertical-align: bottom;
}
li {
  list-style-type: none;
}
p, dd, blockquote {
  text-align: justify;
  text-justify: inter-ideograph;
}
/* ----------------------- Basic Style */
/* ------------ Font Style */
body {
  font-family: verdana, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け", "MS PGothic", Sans-Serif;
  color: #333;
  line-height: 130%;
  font-size: 12px;
  overflow-y: hidden;
}
html > /**/ body {
  font-size: 12px;
}
* + html body {
  font-family: "繝｡繧､繝ｪ繧ｪ", "Meiryo";
}
/* ------------ A Style */
a {
  outline: 0;
  color: #333;
}
a:hover img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* ------------- */
.reset {
  margin: 0 !important;
}
/* .clearfix
=======================================*/
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  font-size: 0.1em;
}
.clearfix {
  display: inline-block;
}
/*\*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/**/
.clear {
  clear: both;
  overflow: hidden;
  zoom: 1;
}
div#feature_list img {
  vertical-align: top;
}
div#feature_list {
  width: 800px;
  margin: 0 auto;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
}
div#thumbnail {
  clear: both;
  width: 800px;
  background-color: #fff;
  padding-top: 10px;
}
/*ul#tabs li.bt1 a {
	background:url(../images/curtain/thum01.jpg) no-repeat;
}
ul#tabs li.bt2 a {
	background:url(../images/curtain/thum02.jpg) no-repeat;
}
ul#tabs li.bt3 a {
	background:url(../images/curtain/thum03.jpg) no-repeat;
}
ul#tabs li.bt4 a {
	background:url(../images/curtain/thum04.jpg) no-repeat;
}
ul#tabs li.bt5 a {
	background:url(../images/curtain/thum05.jpg) no-repeat;
}
ul#tabs li.bt6 a {
	background:url(../images/curtain/thum06.jpg) no-repeat;
}
ul#tabs li.bt7 a {
	background:url(../images/curtain/thum07.jpg) no-repeat;
}
ul#tabs li.bt8 a {
	background:url(../images/curtain/thum08.jpg) no-repeat;
}
ul#tabs li.bt9 a {
	background:url(../images/curtain/thum09.jpg) no-repeat;
}
ul#tabs li.bt10 a {
	background:url(../images/curtain/thum10.jpg) no-repeat;
}
ul#tabs li.bt11 a {
	background:url(../images/curtain/thum11.jpg) no-repeat;
}
ul#tabs li.bt12 a {
	background:url(../images/curtain/thum12.jpg) no-repeat;
}
ul#tabs li.bt13 a {
	background:url(../images/curtain/thum13.jpg) no-repeat;
}
ul#tabs li.bt14 a {
	background:url(../images/curtain/thum14.jpg) no-repeat;
}
ul#tabs li.bt15 a {
	background:url(../images/curtain/thum15.jpg) no-repeat;
}
ul#tabs li.bt16 a {
	background:url(../images/curtain/thum16.jpg) no-repeat;
}
ul#tabs li.bt17 a {
	background:url(../images/curtain/thum17.jpg) no-repeat;
}
ul#tabs li.bt18 a {
	background:url(../images/curtain/thum18.jpg) no-repeat;
}
ul#tabs li.bt19 a {
	background:url(../images/curtain/thum19.jpg) no-repeat;
}
ul#tabs li.bt20 a {
	background:url(../images/curtain/thum20.jpg) no-repeat;
}
ul#tabs li.bt21 a {
	background:url(../images/curtain/thum21.jpg) no-repeat;
}
ul#tabs li.bt22 a {
	background:url(../images/curtain/thum22.jpg) no-repeat;
}
ul#tabs li.bt23 a {
	background:url(../images/curtain/thum23.jpg) no-repeat;
}
ul#tabs li.bt24 a {
	background:url(../images/curtain/thum24.jpg) no-repeat;
}
ul#tabs li.bt25 a {
	background:url(../images/curtain/thum25.jpg) no-repeat;
}
ul#tabs li.bt26 a {
	background:url(../images/curtain/thum26.jpg) no-repeat;
}
ul#tabs li.bt27 a {
	background:url(../images/curtain/thum27.jpg) no-repeat;
}
ul#tabs li.bt28 a {
	background:url(../images/curtain/thum28.jpg) no-repeat;
}
ul#tabs li.bt29 a {
	background:url(../images/curtain/thum29.jpg) no-repeat;
}
ul#tabs li.bt30 a {
	background:url(../images/curtain/thum30.jpg) no-repeat;
}
ul#tabs li.bt31 a {
	background:url(../images/curtain/thum31.jpg) no-repeat;
}
ul#tabs li.bt32 a {
	background:url(../images/curtain/thum32.jpg) no-repeat;
}
ul#tabs li.bt33 a {
	background:url(../images/curtain/thum33.jpg) no-repeat;
}
ul#tabs li.bt34 a {
	background:url(../images/curtain/thum34.jpg) no-repeat;
}
ul#tabs li.bt35 a {
	background:url(../images/curtain/thum35.jpg) no-repeat;
}
ul#tabs li.bt36 a {
	background:url(../images/curtain/thum36.jpg) no-repeat;
}*/
.clearfix {
  clear: both;
  overflow: hidden;
  zoom: 1;
}
div#feature_list img {
  vertical-align: top;
}
div#feature_list {
  width: 800px;
  margin: 0 auto;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
}
div#thumbnail {
  clear: both;
  width: 800px;
  background-color: #fff;
  padding-top: 10px;
}
ul#tabs li span {
  display: block;
  margin-top: 3px;
  font-size: 13px;
  text-align: center;
}
ul#tabs li.bt1 a {
  background-color: #e6e6e6;
}
ul#tabs li.bt2 a {
  background-color: #dedbd6;
}
ul#tabs li.bt3 a {
  background-color: #dacec0;
}
ul#tabs li.bt4 a {
  background-color: #d5c8b8;
}
ul#tabs li.bt5 a {
  background-color: #b5aaa4;
}
ul#tabs li.bt6 a {
  background-color: #baaa9d;
}
ul#tabs li.bt7 a {
  background-color: #615348;
}
ul#tabs li.bt8 a {
  background-color: #483b32;
}
ul#tabs li.bt9 a {
  background-color: #d0cdc8;
}
ul#tabs li.bt10 a {
  background-color: #8e8985;
}
ul#tabs li.bt11 a {
  background-color: #352f33;
}
ul#tabs li.bt12 a {
  background-color: #a4c1c7;
}
ul#tabs li.bt13 a {
  background-color: #758cab;
}
ul#tabs li.bt14 a {
  background-color: #36467a;
}
ul#tabs li.bt15 a {
  background-color: #213862;
}
ul#tabs li.bt16 a {
  background-color: #cac665;
}
ul#tabs li.bt17 a {
  background-color: #6f7e53;
}
ul#tabs li.bt18 a {
  background-color: #325b4b;
}
ul#tabs li.bt19 a {
  background-color: #1c3b36;
}
ul#tabs li.bt20 a {
  background-color: #dac576;
}
ul#tabs li.bt21 a {
  background-color: #b79440;
}
ul#tabs li.bt22 a {
  background-color: #c98011;
}
ul#tabs li.bt23 a {
  background-color: #c36a1a;
}
ul#tabs li.bt24 a {
  background-color: #c19f9d;
}
ul#tabs li.bt25 a {
  background-color: #c86971;
}
ul#tabs li.bt26 a {
  background-color: #a02832;
}
ul#tabs li.bt27 a {
  background-color: #9c3342;
}
ul#tabs li.bt28 a {
  background-color: #b5a4b6;
}
ul#tabs li.bt29 a {
  background-color: #967592;
}
ul#tabs li.bt30 a {
  background-color: #6a2953;
}
ul#tabs {
  width: 770px;
  margin: 0 auto;
}
ul#tabs li {
  overflow: hidden;
  width: 56px;
  height: 110px;
  float: left;
  margin-right: 8px;
  margin-bottom: 10px;
  position: relative;
}
ul#tabs li a {
  overflow: hidden;
  display: block;
  width: 56px;
  height: 56px;
  background-repeat: no-repeat;
}
ul#tabs a:hover {
  border: 3px solid #000;
  width: 50px;
  height: 50px;
  _width: 56px;
  _height: 56px;
}
ul#tabs li a.current {
  text-decoration: none;
  cursor: default;
  width: 50px;
  height: 50px;
  _width: 56px;
  _height: 56px;
}
ul#output {
  float: left;
  width: 750px;
  height: 455px;
  position: relative;
  left: 2%;
  overflow: hidden;
  margin-bottom: 10px;
}
ul#output li {
  width: 750px;
  height: 455px;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
}
ul#output li img {
  width: 100%;
  max-width: 750px;
  box-sizing: border-box;
}
img {
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
}

/*20200626霑ｽ險�*/
ul#tabs li.bt_c01 a {
	background:url(../images/c/bn/c006-iv_s.jpg) no-repeat;
}
ul#tabs li.bt_c02 a {
	background:url(../images/c/bn/c008-iv_s.jpg) no-repeat;
}
ul#tabs li.bt_c03 a {
	background:url(../images/c/bn/ad1117-s.jpg) no-repeat;
}
ul#tabs li.bt_c04 a {
	background:url(../images/c/bn/c030-iv_s.jpg) no-repeat;
}
ul#tabs li.bt_c05 a {
	background:url(../images/c/bn/c031-gn_s.jpg) no-repeat;
}
ul#tabs li.bt_c06 a {
	background:url(../images/c/bn/c032-be_s.jpg) no-repeat;
}
ul#tabs li.bt_c07 a {
	background:url(../images/c/bn/C034b_m.jpg) no-repeat;
}
ul#tabs li.bt_c08 a {
	background:url(../images/c/bn/c035_s.jpg) no-repeat;
}
ul#tabs li.bt_c09 a {
	background:url(../images/c/bn/c037-be_s.jpg) no-repeat;
}
ul#tabs li.bt_c10 a {
	background:url(../images/c/bn/ad1225_s.jpg) no-repeat;
}
ul#tabs li.bt_c11 a {
	background:url(../images/c/bn/ad1143_s.jpg) no-repeat;
}
ul#tabs li.bt_c12 a {
	background:url(../images/c/bn/ad1124_s.jpg) no-repeat;
}
ul#tabs li.bt_c13 a {
	background:url(../images/c/bn/ad1171_s.jpg) no-repeat;
}
ul#tabs li.bt_c14 a {
	background:url(../images/c/bn/ad1191_s.jpg) no-repeat;
}
ul#tabs li.bt_c15 a {
	background:url(../images/c/bn/ad1228_s.jpg) no-repeat;
}
ul#tabs li.bt_c16 a {
	background:url(../images/c/bn/ad1253_s.jpg) no-repeat;
}
ul#tabs li.bt_c17 a {
	background:url(../images/c/bn/ad1307_s.jpg) no-repeat;
}
ul#tabs li.bt_c18 a {
	background:url(../images/c/bn/be9401_s.jpg) no-repeat;
}
ul#tabs li.bt_c19 a {
	background:url(../images/c/bn/ad1404_s.jpg) no-repeat;
}
ul#tabs li.bt_c20 a {
	background:url(../images/c/bn/ad1406_s.jpg) no-repeat;
}
ul#tabs li.bt_c21 a {
	background:url(../images/c/bn/ad2001_s.jpg) no-repeat;
}
ul#tabs li.bt_c22 a {
	background:url(../images/c/bn/ad2003_s.jpg) no-repeat;
}
ul#tabs li.bt_c23 a {
	background:url(../images/c/bn/ad2009_s.jpg) no-repeat;
}
ul#tabs li.bt_c24 a {
	background:url(../images/c/bn/ad2014_s.jpg) no-repeat;
}