@charset "Shift_JIS";
/* --------------------------------------------------------------------
	カスタムページ用
	表示幅：固定
	表示順：左メニュー・メインコンテンツ・右メニュー
-------------------------------------------------------------------- */
div.wrapper_ {
  min-width: 1000px;
  max-width: 100%;
  width: auto;
  text-align: left;
  margin: 0 auto;
}

div.container_ {
  margin: 0 auto;
  min-width: 920px;
  white-space: 100%;
  width: 1200px;
  /*overflow: hidden;*/
}

div.contents_ {
  float: left;
  display: inline;
  /*overflow: hidden;*/
}
/* 左メニュー */
div.leftmenuframe_ {
	margin: 0 0 0 0;
	float: left;
	display: inline;
	width: 200px;
	overflow: hidden;
}
/**/
/* 右メニュー */
div.rightmenuframe_ {
	margin: 0 0 0 20px;
	float: right;
	display: inline;
	width:200px;
	overflow: hidden;
}
/**/
/* メインフレーム */

div.mainframe_ {
  float: left;
  display: inline;
  /*overflow: hidden;*/
}

div.container_ div.mainframe_ {
  width: calc(100% - 320px);
}

div.container_ div.contents_,
div.container_ div.mainframe_ .event_ .goods_ {
  /* 左メニューのみ表示の場合 */
  width: 100%;
  /* = div.container_ - div.leftmenuframe_ */
}

div.container_ div.mainframe_ { /* 左メニューのみ表示の場合 */
	width: calc(1200px - 220px); /* = div.container_ - div.leftmenuframe_ */
}

div.container_ div.mainframe_right_ { /* 左右メニューの表示の場合 */
	width: calc(1200px - 440px); /* = div.container_ - (div.leftmenuframe_ + div.rightmenuframe_) */
}

/**/
div.single_mainframe_ {
    width: 1200px;
	/*float: right;*/
	/*display: inline;*/
	overflow: hidden;
}

div.col1_ {
	width: 1200px;
	margin: 0 auto;
	padding: 20px 0;
}


/*　clearfix　*/
div.mainframe_:after,
div.container_:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
div.mainframe_,
div.mainframe_right_,
div.container_ { display:inline-block;}
/* HIdes from IE-mac */
*html div.mainframe_,
*html div.mainframe_right_,
*html div.container_ { height:1%;}
div.mainframe_,
div.container_ { display:block;}
/* End hide from IE-mac */
