@charset "Shift_JIS";

body{
	font-family: 'Georgia','Hiragino Maru Gothic Pro','ヒラギノ丸ゴ Pro','Meiryo','メイリオ','MS PGothic','MS Pゴシック','Round M+ Font Regular',sans-serif;
}

.PageTitleStyle1{
	margin:0 !important;
}



#PokeCopyBox{
	margin:15px 15px 0;
	text-align:right;
}
#PokeCopyBox img{
	max-width:444px;
	height:auto;
}




#FairContents{
	padding:0 0 5px;
	background:url(../image/common/img_back.gif) repeat-y top left;
	background-size:100%;
}

#FairContentsInBox{
	max-width:965px;
	margin:0 auto;
}

#FairContents h1{
	padding:25px 0 0 !important;
	text-align:center;
}
#FairContents h1 img{
	max-width:640px;
	height:auto;
}

#FairContents h2{
	margin: 0 0 10px;
	padding:0;
	background:none;
	text-align:center;
}
#FairContents h2 img{
	max-width:640px;
	height:auto;
}

.LText{
	margin: 15px 0 30px;
	text-align:center;
}
.LText img{
	max-width:640px;
	height:auto;
}


/* カラム設定 ------------------------------------------------------------- */
.IcoCamera{
	background:url(../image/common/ico_camera.png) no-repeat left top !important;
	background-size:40px auto !important;
}


.PhotoBox{
	margin:0 15px 20px;
}
.PhotoBox img{
	max-width:580px;
	height:auto;
}

.ImgOnlyStyle img{
	width:100%;
	height:auto;
}

/* ----------------------------------------------------------------------- */


.Tac{text-align:center !important;}
table th, table td{padding:5px !important;}


.mobText{ display:none;}


/*- sizeリセット用 -*/
.mb0{margin-bottom:0px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}

.mr0{margin-right:0px !important;}


