﻿@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; }
hr { display: none; }
ul { list-style: none; }
img { border: none; }

body{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 1.53em;
	color: #696969;
	text-align: center;
	background-color: #ffffff;
}





/*リンク設定
----------------------------------------------*/
a:link { color:#e61f76; text-decoration: underline; }
a:active { color: #e61f76; text-decoration: none; }
a:visited { color: #e61f76; text-decoration: none; }
a:hover { color:#e61f76; text-decoration: none; }

a.suke:hover img{
 filter: alpha(opacity=70);
-moz-opacity:0.7;
 opacity:0.7;
 } 

a.rdown:link { text-decoration:none;}
a.rdown:visited { text-decoration:none;}
a.rdown:hover { text-decoration:none; position:relative; top:2pt; left:2pt;}





/*非表示設定
#order_page{display: none;}
----------------------------------------------*/




/*ページ設定
----------------------------------------------*/
#page {
	width: 100%;
	background-image: url(../agf2014_img/h_bc.png);
	background-repeat: repeat-x;
	background-position: center top;
}





/*タイトル・イベント情報部分
----------------------------------------------*/
#tai_page {
	width: 1000px;
	height: 726px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#tai {
	top: 24px;
	left: 93px;
	position : absolute;
	z-index: 10;
}

#inf {
	top: 450px;
	left: 70px;
	position : absolute;
	z-index: 10;
}

#agf_f {
	top: 446px;
	left: 649px;
	position : absolute;
	z-index: 10;
}





/*オーダーシート部分
----------------------------------------------*/
#order_page {
	width: 1000px;
	height: 407px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#order_h2 {
	top: 0px;
	left: 33px;
	position : absolute;
	z-index: 10;
}

#order_text1 {
	top: 60px;
	left: 50px;
	position : absolute;
	z-index: 10;
}

#order_b {
	top: 144px;
	left: 96px;
	position : absolute;
	z-index: 10;
}


#order_text2 {
	top: 240px;
	left: 50px;
	position : absolute;
	z-index: 10;
}





/*会場限定販売CD部分
----------------------------------------------*/
#gencd_page {
	width: 1000px;
	height: 483px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#gencd_h2 {
	top: 33px;
	left: 33px;
	position : absolute;
	z-index: 10;
}

#gencd_jake {
	top: 100px;
	left: 55px;
	position : absolute;
	z-index: 10;
}


#gencd_text {
	top: 120px;
	left: 380px;
	position : absolute;
	z-index: 10;
}





/*会場先行販売CD部分
----------------------------------------------*/
#sencd_page {
	width: 1000px;
	height: 450px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#sencd_h2 {
	top: 0px;
	left: 33px;
	position : absolute;
	z-index: 10;
}

#sencd_jake {
	top: 67px;
	left: 55px;
	position : absolute;
	z-index: 10;
}


#sencd_text {
	top: 89px;
	left: 380px;
	position : absolute;
	z-index: 10;
}





/*テキスト装飾設定
----------------------------------------------*/
.font_tai{ color: #e61f76;
	font-size: 18px;
	line-height: 1.1em;
	font-weight:bold;}
	
.font_tai2{ color: #e61f76;
	font-size: 15px;
	line-height: 1.46em;
	font-weight:bold;}
	
.font_tai3{ color: #e61f76;
	font-size: 14px;
	line-height: 1.42em;
	font-weight:bold;}
	
.font_b{ color: #e61f76;
	font-weight:bold;}

.font_c{ color: #e61f76;}

.font_c2{ color: #696969;
	font-size: 13px;
	line-height: 1.53em;
	font-weight:normal;}





/*好評発売中CD部分
----------------------------------------------*/
#cd_page {
	width: 1000px;
	height: 536px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#cd_h2 {
	top: 0px;
	left: 33px;
	position : absolute;
	z-index: 10;
}

#cd_text {
	top: 85px;
	left: 50px;
	position : absolute;
	z-index: 10;
}





/*グッズ部分
----------------------------------------------*/
#goods_page {
	width: 1000px;
	height: 933px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#goods_h2 {
	top: 0px;
	left: 33px;
	position : absolute;
	z-index: 10;
}

#goods_text1 {
	top: 80px;
	left: 50px;
	position : absolute;
	z-index: 10;
}

#goods_ira {
	top: 253px;
	left: 55px;
	position : absolute;
	z-index: 10;
}

#spe_text {
	top: 614px;
	left: 55px;
	position : absolute;
	z-index: 10;
}

#goods_text2 {
	top: 645px;
	left: 50px;
	position : absolute;
	z-index: 10;
}





/*無料配布部分
----------------------------------------------*/
#haifu_page {
	width: 1000px;
	height: 530px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#haifu_text {
	top: 50px;
	left: 50px;
	position : absolute;
	z-index: 10;
}





/*注意事項部分
----------------------------------------------*/
#tyuui_page {
	width: 1000px;
	height: 477px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#tyuui_text1 {
	top: 50px;
	left: 50px;
	position : absolute;
	z-index: 10;
}

#line {
	top: 273px;
	left: 47px;
	position : absolute;
	z-index: 10;
}

#agf_bana {
	top: 315px;
	left: 385px;
	position : absolute;
	z-index: 10;
}


#tyuui_text2 {
	top: 402px;
	left: 310px;
	font-size: 10px;
	position : absolute;
	z-index: 10;
}

#up {
	bottom: -6px;
	right: 0px;
	position : absolute;
	z-index: 10;
}





/*フッター設定
----------------------------------------------*/
#footer {
	width: 100%;
	background-image: url(../agf2014_img/f_bc.png);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 20px 0;
	text-align: center;
	position:relative;
	color: #e61f76;
	font-size: 10px;
	font-weight:bold;
}





