@charset "utf-8";

.un_sharedCupboard_mainV {
  position: relative;
}
.un_sharedCupboard_mainV .un_sharedCupboard_mainV_disc {
  position: absolute;
  bottom: 20px;
  right: 20px;
  height: 88px;
  width: 88px;
  text-align: center;
  background-color: var(--emphasisRed);
  color: #fff;
  text-shadow: 2px 2px 4px #af0303;
  border-radius: 50%;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.5em;
  padding: 15px;
}
.un_sharedCupboard_mainV .un_sharedCupboard_mainV_disc span[data-item-id] {
  font-size: 45px;
  line-height: 0.9em;
}
.un_sharedCupboard_mainV .un_sharedCupboard_mainV_disc .un_sharedCupboard_mainV_disc_diagonal {
  font-style: italic;
}

.un_sharedCupboard_price {
  display: flex;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn {
  width: calc(100% / 3);
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_ttl {
  padding: 10px 0;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  background-color: #eee;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_ttl.un_sharedCupboard_price_ctn_ttl__badic {
  background-color: #fd9c9d;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_ttl.un_sharedCupboard_price_ctn_ttl__middle {
  background-color: #38b8aa;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_ttl.un_sharedCupboard_price_ctn_ttl__high {
  background-color: #ffd700;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_cont {
  padding: 10px;
  background-color: var(--secondBgColor);
  text-align: center;
  position: relative;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_cont .un_sharedCupboard_price_ctn_cont_disc {
  position: absolute;
  top: 5px;
  right: 5px;
  height: 70px;
  width: 70px;
  background-color: var(--emphasisRed);
  border-radius: 50%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #fff;
  font-weight: bold;
  text-shadow: 2px 2px 4px #af0303;
  font-size: 10px;
  line-height: 1em;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_cont .un_sharedCupboard_price_ctn_cont_disc .un_sharedCupboard_price_ctn_cont_disc_num {
  display: block;
  margin: 12px 0 2px;
}
.un_sharedCupboard_price .un_sharedCupboard_price_ctn .un_sharedCupboard_price_ctn_cont .un_sharedCupboard_price_ctn_cont_disc .un_sharedCupboard_price_ctn_cont_disc_num span[data-item-id] {
  font-size: 30px;
}

.un_sharedCupboard_price_indicator {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
}
.un_sharedCupboard_price_indicator span {
  font-size: 16px;
  font-weight: bold;
  display: block;
  min-width: 3em;
}
.un_sharedCupboard_price_indicator .un_sharedCupboard_price_indicator_line {
  height: 10px;
  flex-grow: 1;
  background-color: #ccc;
  display: block;
  margin: 0 10px;
}
.el_hdg2 + .un_sharedCupboard_price_wrap {
  margin-top: 20px;
}
.un_sharedCupboard_price_wrap + .el_hdg2 {
  margin-top: 40px;
}

.un_sharedCupboard_sectionImg {
  position: relative;
}
.un_sharedCupboard_sectionImg .un_sharedCupboard_sectionImg_disc {
  position: absolute;
  bottom: 10px;
  right: 10px;
  height: 100px;
  width: 100px;
  background-color: var(--emphasisRed);
  border-radius: 50%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #fff;
  font-weight: bold;
  text-shadow: 2px 2px 4px #af0303;
  font-size: 14px;
  line-height: 1.2em;
}
.un_sharedCupboard_sectionImg .un_sharedCupboard_sectionImg_disc .un_sharedCupboard_sectionImg_disc_num {
  display: block;
  margin: 14px 0 0px;
}
.un_sharedCupboard_sectionImg .un_sharedCupboard_sectionImg_disc .un_sharedCupboard_sectionImg_disc_num span[data-item-id] {
  font-size: 45px;
}

.un_sharedCupboard_example {
  display: flex;
  justify-content: space-between;
}
.un_sharedCupboard_example .un_sharedCupboard_example_img {
  
}
.un_sharedCupboard_example .un_sharedCupboard_example_detail {
  margin-left: 20px;
  width: calc(100% - 350px);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.un_sharedCupboard_example .un_sharedCupboard_example_detail .un_sharedCupboard_example_detail_txtBox {
  border: var(--defaultBorder);
  padding: 10px;
}
.un_sharedCupboard_example .un_sharedCupboard_example_detail .un_sharedCupboard_example_detail_ctn {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
}
.un_sharedCupboard_example .un_sharedCupboard_example_detail .un_sharedCupboard_example_detail_ctn .un_sharedCupboard_example_detail_ctn_cont {
  margin-left: 15px;
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.un_sharedCupboard_example .un_sharedCupboard_example_detail .un_sharedCupboard_example_detail_ctn .un_sharedCupboard_example_detail_ctn_cont:first-child {
  margin-left: 0;
}
.el_hdg5 + .un_sharedCupboard_example {
  margin-top: 10px;
}

.un_sharedCupboard_examplePrice {
  margin-top: 20px;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row {
  display: flex;
  border-bottom: 1px solid #7F7F7F;
  margin-top: 10px;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row:first-child {
  margin-top: 0;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_ttl {
  padding: 10px 20px;
  background-color: var(--secondBgColor);
  min-width: 144px;
  text-align: center;
  box-sizing: border-box;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_txt {
  flex-grow: 1;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 0 10px;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_txt .un_sharedCupboard_examplePrice_row_txt_detail {
  flex-grow: 1;
  display: flex;
  align-items: center;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_txt .un_sharedCupboard_examplePrice_row_txt_detail .un_sharedCupboard_examplePrice_row_txt_detail_disc {
  margin-left: 30px;
  color: var(--emphasisRed);
  font-weight: bold;
  font-size: 14px;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_txt .un_sharedCupboard_examplePrice_row_txt_detail .un_sharedCupboard_examplePrice_row_txt_detail_disc span[data-item-id] {
  font-size: 24px;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_txt .un_sharedCupboard_examplePrice_row_txt_num {
  margin-left: 10px;
  color: var(--emphasisRed);
  font-weight: bold;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_txt .un_sharedCupboard_examplePrice_row_txt_num span[data-item-id],
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row .un_sharedCupboard_examplePrice_row_txt .un_sharedCupboard_examplePrice_row_txt_num .un_sharedCupboard_examplePrice_row_txt_num_free {
  font-size: 24px;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row:last-child .un_sharedCupboard_examplePrice_row_ttl {
  flex-grow: 1;
  text-align: right;
}
.un_sharedCupboard_examplePrice .un_sharedCupboard_examplePrice_row:last-child .un_sharedCupboard_examplePrice_row_txt {
  flex-grow: initial;
}

.un_sharedCupboard_breakdownTtl {
  font-size: 18px;
  margin-top: 20px;
}
.un_sharedCupboard_breakdownTable {
  border-collapse: collapse;
  width: 100%;
  margin-bottom: 20px;
}
.un_sharedCupboard_breakdownTable tbody tr th,
.un_sharedCupboard_breakdownTable tbody tr td {
  border: 1px solid #CCCCCC;
  padding: 5px;
}
.un_sharedCupboard_breakdownTable tbody tr th {
  text-align: center;
  background-color: #333F50;
  color: #fff
}
.un_sharedCupboard_breakdownTable tbody tr td {
}
.un_sharedCupboard_breakdownTable tbody tr td:nth-child(2n - 1) {
  text-align: center;
}
.un_sharedCupboard_breakdownTable tbody tr td:last-child {
  text-align: right;
}
.un_sharedCupboard_breakdownTable tbody tr:nth-child(2n - 1) td {
  background-color: #F2F2F2;
}
.un_sharedCupboard_breakdownTable tbody tr:last-child td {
  background-color: #fff;
  color: var(--emphasisRed);
  font-size: 18px;
  font-weight: bold;
  border-top: 2px solid #7F7F7F;
}
.un_sharedCupboard_breakdownTable tbody tr td[colspan="3"] {
  text-align: right;
}

.un_sharedCupboard_constructionExample + .el_btn2 {
  margin-top: 20px;
}
.un_sharedCupboard_constructionExample {
  display: flex;
  flex-wrap: wrap;
}
.un_sharedCupboard_constructionExample .un_sharedCupboard_constructionExample_img {
  margin-left: 10px;
  width: calc((100% - 20px) / 3);
  margin-top: 0;
  margin-top: 10px;
}
.un_sharedCupboard_constructionExample .un_sharedCupboard_constructionExample_img:nth-child(3n + 1) {
  margin-left: 0;
}
.un_sharedCupboard_constructionExample + .el_hdg4 {
  margin-top: 20px;
}

.el_hdg3 + .un_sharedCupboard_contTableWrapper {
  margin-top: 20px;
}
.un_sharedCupboard_contTableWrapper + .el_hdg5 {
  margin-top: 20px;
}

.un_sharedCupboard_imgSize img {
  width: 160px;
  height: auto;
}

.un_sharedCupboard_panel_wrap {
  background-color: var(--secondBgColor);
  padding: 20px;
}
.un_sharedCupboard_panel {
  padding: 20px;
  background-color: #fff;
}
.un_sharedCupboard_panel .un_sharedCupboard_panel_media {
  display: flex;
}
.un_sharedCupboard_panel .un_sharedCupboard_panel_media .un_sharedCupboard_panel_media_txt {
}
.un_sharedCupboard_panel .un_sharedCupboard_panel_media .un_sharedCupboard_panel_media_img {
  margin-left: 20px;
}
.un_sharedCupboard_panel .un_sharedCupboard_panel_txt {
  margin-top: 20px;
}
.un_sharedCupboard_panel_wrap + .el_hdg2 {
  margin-top: 40px;
}

.un_sharedCupboard_btnWrapper {
  margin-top: 20px;
  padding: 0 20px;
}

.un_sharedCupboard_cardUnit {
  border: var(--defaultBorder);
}
.un_sharedCupboard_cardUnit.un_sharedCupboard_cardUnit__noBoader {
  border: none;
}
.un_sharedCupboard_cardUnit.un_sharedCupboard_cardUnit__noBoader + .el_btn2 {
  margin-top: 20px;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_txt {
  padding: 20px;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn {
  display: flex;
  justify-content: space-between;
  padding: 0 20px 20px;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn.un_sharedCupboard_cardUnit_ctn__choice {
  padding: 10px 0 0;
  justify-content: flex-start;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn li {
  width: calc((100% - 30px) / 4);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn.un_sharedCupboard_cardUnit_ctn__choice li {
  margin-left: 10px;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn.un_sharedCupboard_cardUnit_ctn__choice li:first-child {
  margin-left: 0;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn li .un_sharedCupboard_cardUnit_ctn_item .un_sharedCupboard_cardUnit_ctn_item_ttl {
  font-weight: bold;
  text-align: center;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn li .un_sharedCupboard_cardUnit_ctn_item .un_sharedCupboard_cardUnit_ctn_item_img {
  margin-top: 5px;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn li .un_sharedCupboard_cardUnit_ctn_item .un_sharedCupboard_cardUnit_ctn_item_img img {
  width: 160px;
  height: auto;
}
.un_sharedCupboard_cardUnit .un_sharedCupboard_cardUnit_ctn li .un_sharedCupboard_cardUnit_ctn_txt {
  margin-top: 10px;
}
.un_sharedCupboard_cardUnit + .el_hdg2 {
  margin-top: 40px;
}
.un_sharedCupboard_costTable_wrap + .el_hdg2 {
  margin-top: 40px;
}
.un_sharedCupboard_costTable {
  width: 100%;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil {
  display: flex;
  justify-content: center;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn {
  display: block;
  width: 50%;
  border: 3px solid #ddd;
  box-sizing: border-box;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn + .un_sharedCupboard_costTable_deteil_ctn {
  border-left: none;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn .un_sharedCupboard_costTable_deteil_ctn_ttl,
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn .un_sharedCupboard_costTable_deteil_ctn_cost {
  padding: 15px;
  text-align: center;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn .un_sharedCupboard_costTable_deteil_ctn_ttl {
  font-size: 24px;
  font-weight: bold;
  background-color: #f4f4f4;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn .un_sharedCupboard_costTable_deteil_ctn_cost {
  color: var(--emphasisRed);
  font-weight: bold;
  border-top: 3px solid #ddd;
  box-sizing: border-box;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn .un_sharedCupboard_costTable_deteil_ctn_cost div[data-item-id] {
  font-size: 36px;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_deteil .un_sharedCupboard_costTable_deteil_ctn .un_sharedCupboard_costTable_deteil_ctn_cost span {
  font-size: 20px;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_point {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 15px;
  box-sizing: border-box;
  border: 3px solid #ddd;
  border-top: none;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_point .un_sharedCupboard_costTable_point_txt {
  font-size: 20px;
  margin-left: 5px;
  font-weight: bold;
}
.un_sharedCupboard_costTable .un_sharedCupboard_costTable_point .un_sharedCupboard_costTable_point_txt span {
  color: #fff;
  background-color: var(--dekiruGreen);
  padding: 5px 8px;
  margin: 0 5px;
}

.el_hdg2 + .un_sharedCupboard_plan {
  margin-top: 20px;
}
.un_sharedCupboard_plan + .el_btn2 {
  margin-top: 20px;
}
.un_sharedCupboard_plan {
  padding: 20px;
  border: solid 8px #e7e7e7;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_ttl {
  font-size: 22px;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_ttl span {
  font-size: 32px;
  width: 56px;
  height: 56px;
  font-weight: bold;
  color: #319b03;
  background-color: #d6ebcd;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 20px;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_panel {
  margin-top: 20px;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_panel .un_sharedCupboard_plan_panel_highlight {
  display: inline;
  font-weight: bold;
  background: linear-gradient(transparent 65%, yellow 65%);
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_subTtl {
  font-size: 17px;
  color: #555;
  background-color: #f4f4f4;
  padding: 10px;
  border: solid 1px #eaeaea;
  font-weight: bold;
  box-sizing: border-box;
  margin-top: 20px;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_img {
  margin-top: 10px;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_point {
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_point .un_sharedCupboard_plan_point_label {
  background-color: var(--dekiruGreen);
  padding: 8px;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  box-sizing: border-box;
  border-radius: 5px;
  line-height: 36px;
  text-align: center;
  width: 100px;
  display: block;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_point .un_sharedCupboard_plan_point_txt {
  font-weight: bold;
  margin-left: 20px;
  width: calc(100% - 100px);
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_btn {
  width: 100%;
  margin-top: 20px;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_btn a {
  width: 100%;
}
.un_sharedCupboard_plan .un_sharedCupboard_plan_btn a img {
  width: 100%;
  height: auto;
}

.un_sharedCupboard_voiceBtn {
  padding: 10px 5px;
  border: 1px solid #319b03;
  color: #319b03 !important;
  border-radius: 6px;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  display: block;
  margin-top: 10px;
  position: relative;
}
.un_sharedCupboard_voiceBtn::after {
  content: '';
  height: 10px;
  width: 10px;
  border-bottom: 2px solid #319b03;
  border-right: 2px solid #319b03;
  transform: translate(0, -50%) rotateZ(-45deg);
  display: block;
  position: absolute;
  top: 50%;
  right: 10px;
}

.un_sharedCupboard_estiBtn {
  margin-top: 30px;
}

.un_sharedCupboard_mainV + .un_cupboardLixilTop_emphasisContent_wrapper {
  margin-top: 20px;
}
.un_cupboardLixilTop_emphasisContent_wrapper {
  border: 4px solid #ececec;
  color: var(--emphasisRed);
  font-size: 14px;
  font-weight: bold;
  padding: 20px;
}
.el_annotation + .un_cupboardLixilTop_emphasisContent_wrapper {
  margin-top: 20px;
}
.un_cupboardLixilTop_emphasisContent_wrapper + .el_hdg3 {
  margin-top: 30px;
}

.table01 th, .table01 td {padding: 25px 15px;}
.border{border-bottom: 1px solid #999;}
.line_black_solid{border-bottom:#555 solid 1px;}
.tr_series_main{position:relative;padding:0 0 20px 0 !important;}
.tr_series_main_title{
	position: absolute;
	left: 225px;
	top: 17px;
	font-size: 24px;
}
/*==========================================
テーブルレイアウト
==========================================*/
table{background:#fff;border-collapse:collapse;}
.table01 th,.table01 td{
	padding:15px 10px;
	text-align:center;
	border-bottom:1px solid #999;
}
.table01 th{font-size:16px;font-weight:bold;}
.table01 td{vertical-align:middle;}
.table01_tr_border_b td,.table01_tr_border_b th{border-bottom:1px solid #555;}
.table01_title_s{
	font-size:12px;
	font-weight:bold;
	display:block;
}
.table01_note_s{
	font-size:12px;
	font-weight:normal;
	display:block;
}
.table01_top td{vertical-align: top;}
.table_top_left td, .table_top_left th {vertical-align: top !important;text-align: left !important;}
td {word-break: break-all;table-layout: fixed;}

/*==========================================
事例
==========================================*/
#index_jirei_box{padding:10px;border: solid 2px #ececec;}
.gray-midashi{
    font-size: 18px;
    color: #555;
    background: #f4f4f4;
    padding: 10px;
    font-weight: bold;
}
.df { display: flex; justify-content: center;}
.index_jirei_box { padding: 10px; border: solid 8px #e7e7e7;}

/*==========================================
divのtable化　上下中央
==========================================*/
.ml11{margin-left: 11px;}
.box_width_160{width:160px;}
.box_width_416{width:416px;}
.unit {
    padding: 15px 10px 0 10px;
    font-size: 16px;
    font-weight: bold;
}
.box_width_491{width:491px;}
.btn_cupboard{
	border-radius: 3px;
	text-align: center;
	background-color: #F98B02;
	width: 500px;
	display: block;
	color: #fff !important;
	text-decoration: none !important;
	font-size: 18px;
	font-weight: bold;
	margin: 10px auto;
	padding: 23px 6px 20px 6px;
	box-shadow: 0 3px 0 rgba(223, 85, 0, 1);
}

.un_kitchencupboard_interview .un_kitchencupboard_interview_link .un_kitchencupboard_interview_link_box {
  display: flex;
  box-sizing: border-box;
  border:#ECECEC solid 8px;
  padding: 20px;
}
.un_kitchencupboard_interview .un_kitchencupboard_interview_link .un_kitchencupboard_interview_link_box .un_kitchencupboard_interview_link_box_img{
  width: calc((100% + 10px) / 2 - 10px);
}
.un_kitchencupboard_interview .un_kitchencupboard_interview_link .un_kitchencupboard_interview_link_box .un_kitchencupboard_interview_link_box_txt .un_kitchencupboard_interview_link_box_txt_details{
text-align: right;
text-decoration: underline;
}

.un_kitchencupboard_interview .un_kitchencupboard_interview_link .un_kitchencupboard_interview_link_box .un_kitchencupboard_interview_link_box_txt p {
margin-bottom: 10px;
}
.un_kitchencupboard_interview>a{

text-decoration: none;
    color: #222 !important;
  }

  .el_hdg2 + .un_kitchencupboard_interview {
margin-top: 20px;
 }

.un_sharedCupboard_estiBtn + .un_kitchenCupboardPana_relatedInfo {
  margin-top: 30px;
}

@media screen and (min-width: 641px){
	.pc_none { display: none!important;}
}
@media screen and (max-width: 640px) {
	.gray-midashi{font-size: 14px;}
	.frame-SekouJirei {width: 47%;}
}
