@charset "utf-8";
/*
Theme Name: amon
Theme URI: http://www.amon.co.jp/
Author: Yuya Fujimoto
Author URI: http://versatille-arts.com/
*/

/**********************************************************************************

  basic
  
***********************************************************************************/



/**********************************************************************************

  icatch
  
***********************************************************************************/

#icatch{
}

#icatch h2{
	background:url(../images/precam1211/icatch.jpg)  no-repeat;
	height:450px;
	margin-bottom:30px;
	text-indent:-9999px;
}

#icatch p{
	text-align:center;
	margin-bottom:30px;
	font-size:24px;
	line-height:1.5em;
}

#icatch p span{
	color:#F00;
}

/**********************************************************************************

  present
  
***********************************************************************************/

#present{
	background:url(../images/precam1211/presentbg.jpg)  no-repeat;
	background-position:bottom;
	height:1935px;
}

#present h2{
	background:url(../images/precam1211/presenttit.jpg)  no-repeat;
	text-indent:-9999px;
	height:250px;
}

#present .presentlist-left{
	background:url(../images/precam1211/list-left.jpg)  no-repeat;
	height:1555px;
	width:472px;
	float:left;
	margin-left:20px;
}

#present .presentlist-right{
	background:url(../images/precam1211/list-right.jpg)  no-repeat;
	height:1555px;
	width:472px;
	float:left;
	margin-left:20px;
}

#present ul{
	margin-top:125px;
}

#present li{
	margin-left:10px;
	margin-bottom:5px;
}

#present .last{
	margin-top:260px;
	margin-left:68px;
}

#present .last a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}

/**********************************************************************************

  precam1211_01
  
***********************************************************************************/

#precam1211_01 .icatch{
}

#precam1211_01 .icatch h2{
	background:url(../images/precam1211/detail01main.jpg)  no-repeat;
	text-indent:-9999px;
	height:820px;
	margin-bottom:50px;
}

#precam1211_01 .icatch p{
	text-align:center;
	font-size:20px;
	line-height:1.5em;
}

#precam1211_01 .icatch p span{
	color:#F00;
}

#precam1211_01 .entry{
	margin-top:50px;
	height:180px;
	background:url(../images/precam1211/entrybg.jpg)  no-repeat;
}

#precam1211_01 .entry img{
	margin-top:45px;
	margin-left:320px;
}

#precam1211_01 .entry a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}

/**********************************************************************************

  precam1211_02
  
***********************************************************************************/

#precam1211_02 .icatch{
}

#precam1211_02 .icatch h2{
	background:url(../images/precam1211/detail02main.jpg)  no-repeat;
	text-indent:-9999px;
	height:546px;
}

#precam1211_02 .about{
	height:876px;
	background:url(../images/precam1211/about02bg.jpg)  no-repeat;
}

#precam1211_02 .detail{
	height:132px;
	background:url(../images/precam1211/detail02bg.jpg)  no-repeat;
}

#precam1211_02 .entry{
	height:146px;
	background:url(../images/precam1211/entry02bg.jpg)  no-repeat;
}

#precam1211_02 .entry img{
	margin-top:45px;
	margin-left:320px;
}

#precam1211_02 .entry a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}