/* common */
body{background: #fff;}
.wrapper_wrapper_{background: #fff;}
div.wrapper_{background: #fff;}

.e0012_item{font-size:15px;line-height:1.8;color:#333333;}
.e0012_item .ct{margin:0 auto;text-align:center;}
.e0012_item .contents{margin:0 auto;width:660px;}
.e0012_item div{box-sizing:border-box;}

.e0012_item #medical_welfare_furniture{
	line-height: 1.7;
	margin-bottom: 20px;
}
.e0012_item #medical_welfare_furniture .txt{
	font-size: 15px;
	padding: 25px;
	text-align: center;
}
.e0012_item #medical_welfare_furniture .select-box{
	padding: 20px;
}
.e0012_item #medical_welfare_furniture .select-box{
	background:  url(/img/special/E0012/select-bg.gif) no-repeat center top;
}
.e0012_item #medical_welfare_furniture .select-box li{
	margin-top: 10px;
	float: left;
}
.e0012_item #medical_welfare_furniture .select-box li a{
	width: 335px;
	height: 64px;
	display: block;
	overflow: hidden;
}
.e0012_item #medical_welfare_furniture .select-box .select1 a{
	background: transparent url(/img/special/E0012/select-btn-1.gif) no-repeat left top;
}
.e0012_item #medical_welfare_furniture .select-box .select2 a{
	background: transparent url(/img/special/E0012/select-btn-2.gif) no-repeat left top;
}
.e0012_item #medical_welfare_furniture .select-box .select3 a{
	background: transparent url(/img/special/E0012/select-btn-3.gif) no-repeat left top;
}
.e0012_item #medical_welfare_furniture .select-box .select4 a{
	background: transparent url(/img/special/E0012/select-btn-4.gif) no-repeat left top;
}
.e0012_item #medical_welfare_furniture .select-box li a:hover,
.e0012_item #medical_welfare_furniture .select-box .active a{
	background-position: left bottom;
}
.e0012_item #medical_welfare_furniture .select-box li.cm{
	margin-left: 10px;
	margin-right: 10px;
}
.e0012_item .select-section-box{
	position: absolute;
	left: 0px;
	top: 0;
	background-color: #fff;
	height: 3200px;
}
.e0012_item .select-section-box h2{
	margin-top: 10px !important;
}
/*div.container_ {
    position: relative;
    height: 3200px;
}*/
.e0012_item #select_area{
	position: relative;
	height: 3200px;
}
.e0012_item #footer .inner_ #page_top{
	z-index: 4000;
}
.e0012_item .navistyle_ {
   margin-bottom: 8px;
}
.e0012_item p.banner.b01{
	max-width: 720px;
	margin: 0 auto;
}
.e0012_item p{
	/*background: transparent url(../../../../img/shop/KMBJ/special/takagi_vol7/buy_bg2.gif) no-repeat left top;*/
}

/* -----------------------------
▽ 本番： iframe 調整用
----------------------------- */
.e0012_item .sreach_tag iframe{
	max-width: 720px;
	height: 450px;
	margin: 0 auto;
	box-sizing: border-box;
}
.e0012_item .sreach_tag iframe #page_content{
	margin-left: auto;
	margin-right: auto;
}

/* -----------------------------
▽ COMMON
----------------------------- */
.fl{ float: left;}
.fr{float: right;}
.mt0{ margin-top: 0px !important;}
.mt10{ margin-top: 10px;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}
.mt40{ margin-top: 40px;}
.mt50{ margin-top: 50px;}
.mt60{ margin-top: 60px;}
.mt70{ margin-top: 70px;}
.mt80{ margin-top: 80px;}
.mt90{ margin-top: 90px;}
.mt100{ margin-top: 100px;}
.ml10{ margin-left: 10px;}
.ml20{ margin-left: 20px;}
.ml30{ margin-left: 30px;}
.ml40{ margin-left: 40px;}
.ml50{ margin-left: 50px;}
.ml60{ margin-left: 60px;}
.mb10{ margin-bottom: 10px;}
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.mb40{ margin-bottom: 40px;}
.mb50{ margin-bottom: 50px;}
.mb60{ margin-bottom: 60px;}
.pb10{ padding-bottom: 10px;}
.tal{ text-align: left;}
.tar{ text-align: right;}
.tac{ text-align: center;}
.floatL {
	float: left;
}
.floatR {
	float: right;
}
.e0012_item .responsiv {
	width: 100%;
	height: auto;
}
.e0012_item .mauto{ margin-right: auto; margin-left: auto;}
.e0012_item .w640{ width: 640px;}
.e0012_item .w470{ width: 470px;}
.e0012_item .w313{ width: 313px;}
.e0012_item .red{
	color: #fe0000;
}
.e0012_item .bold{
	font-weight: bold;
}
.e0012_item .lh1{ line-height: 1;}
.e0012_item .border-none{
	background: none;
}
.e0012_item .inline-block-top {
	display: inline-block;
	vertical-align: top;
	/display: inline;
	/zoom: 1;
}
.e0012_item .inline-block-middle {
	display: inline-block;
	vertical-align: middle;
	/display: inline;
	/zoom: 1;
}
.e0012_item .inline-block-bottom {
	display: inline-block;
	vertical-align: bottom;
	/display: inline;
	/zoom: 1;
}
.e0012_item .blue{
 color: #0069ac;
 font-size: 16px;
}
.e0012_item .bg1 {
	background:  url(/img/special/E0012/bg1.gif) repeat top center;
}
/* textIndent : 1?��?��?字目を空けるスタイル */
.e0012_item .text-indent {
	text-indent: -1em;
	padding-left: 1em;
}
/* textHidden : 背景画像文字も消す */
.e0012_item .nr{
	white-space: nowrap;
	text-indent: 100%;
	overflow: hidden;
}
.e0012_item .clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.e0012_item .clearfix{/zoom: 1;}
/* 変換ケーブル・変換コネクター （2016/11/29）　*/
.e0012_item .startech_text_wrap{
	max-width: 720px;
	margin: 0 auto;
}
.e0012_item .startech_text_wrap .text{
  margin-bottom: 35px;
  padding-bottom: 82px;
  background: url(/img/special/E0012/icon1.png) no-repeat bottom center;
}
.e0012_item .look_for_wrap .content{
  padding: 30px;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}
.e0012_item .look_for_wrap .content .left,
.e0012_item .look_for_wrap .content .right{
  font-size: 14px;
  line-height: 2em;
  width: 50%;
  color: #555;
}
.e0012_item .look_for_wrap .content .left .number{
  font-weight: normal;
  line-height: 1em;
  display: inline-block;
  padding: 5px 7px;
  color: #fff;
  border-radius: 3px;
  background: #555;
}
.e0012_item .look_for_wrap .content .left .text{
  display: block;
  text-indent: -0.5em;
}
.e0012_item .look_for_wrap .content .left .caution{
  font-size: 12px;
  line-height: 1.5em;
  display: block;
  margin-top: 10px;
  margin-left: .3em;
  text-indent: -.3em;
}
.e0012_item .look_for_wrap .text_contens{
  font-size: 13px;
  color: #555;
  max-width: 720px;
  margin: 0 auto;
}
.e0012_item .look_for_wrap p.banner.b02{
	max-width: 720px;
	margin: 20px auto 0;
}