@charset "utf-8";

/*
============================ category CSS ============================

				コースレイアウト

====================================================================
*/

/*
#wrap2nd{
	background:url(../../img/top/top_bg06.jpg) center 0 no-repeat;
	background-attachment:fixed;
}
*/


img.bg {
  /* Set rules to fill background */
  min-height: 100%;
  min-width: 1200px;
  /* Set up proportionate scaling */
  width: 100%;
  height: auto;
  /* Set up positioning */
  position: fixed;
  /* またはabsolute; */
  top: 0;
  left: 0;
  _display:none;
}

@media screen and (max-width: 1200px){
  img.bg {
  left: 50%;
  margin-left: -600px; }
}

div#wrap2nd {
  position: relative;
}

#wrap2nd {
	_background:url(img/bg.jpg) center 0 no-repeat;
	_background-attachment:fixed;
}


/* パンくずリストは背景により色調整 */
#breadList,
#breadList a{
	color:#fff;
}
h2{
	letter-spacing:0px;
}
h2 .iconTopics{
	background:url(../../img/common/tit_h2_icon_start.png) 0 0 no-repeat;
	width:60px;
	height:58px;
	position:absolute;
	top:15px;
	left:10px;
	text-indent:-9999px;
}


.tblStart{
	margin:5px 0 30px 0;
}

.tblStart th{
	background:#e8e8e8;
	color:#000;
	text-align:right;
}

#subStart{
	width:230px;
	float:right;
}



/* IE 

aside#sub{
	position:relative\9;
	height:auto\9;


}
aside#sub #contact{
	position:absolute\9;
	top:-350px\9;
	width:200px\9;
}
*/

/* END */
