
/*----------------------------------------------------
	pageIndex
----------------------------------------------------*/

#pageIndex .innerTop{
	width:950px;
	background:#FFF;
	overflow:hidden;
	clear:both;}

#pageIndex #gNavi{
	clear:both;
	width:100%;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:30px;}
#pageIndex #gNavi .inner{
	padding:0;}
#pageIndex #gNavi li{
	width:155px;}
#pageIndex #gNavi li.navi00,
#pageIndex #gNavi li.navi01,
#pageIndex #gNavi li.navi02,
#pageIndex #gNavi li.navi03,
#pageIndex #gNavi li.navi04{
	margin:0 4px 0 0;}
#pageIndex #gNavi li.navi05{
	margin:0;}
#pageIndex #gNavi li a{
	display:block;
	text-align:center;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;}

#pageIndex #gNavi li.navi00 a{	background:#fff url(../data/gnavi.gif) no-repeat 0 0;}
#pageIndex #gNavi li.navi01 a{	background:#fff url(../data/gnavi.gif) no-repeat -159px 0;}
#pageIndex #gNavi li.navi02 a{	background:#fff url(../data/gnavi.gif) no-repeat -318px 0;}
#pageIndex #gNavi li.navi03 a{	background:#fff url(../data/gnavi.gif) no-repeat -477px 0;}
#pageIndex #gNavi li.navi04 a{	background:#fff url(../data/gnavi.gif) no-repeat -636px 0;}
#pageIndex #gNavi li.navi05 a{	background:#fff url(../data/gnavi.gif) no-repeat -795px 0;}
#pageIndex #gNavi li.navi00 a:hover,
#pageIndex #gNavi li.navi00 a.selected{background:#fff url(../data/gnavi.gif) no-repeat 0 -55px;}
#pageIndex #gNavi li.navi01 a:hover,
#pageIndex #gNavi li.navi01 a.selected{background:#fff url(../data/gnavi.gif) no-repeat -159px -55px;}
#pageIndex #gNavi li.navi02 a:hover,
#pageIndex #gNavi li.navi02 a.selected{background:#fff url(../data/gnavi.gif) no-repeat -318px -55px;}
#pageIndex #gNavi li.navi03 a:hover,
#pageIndex #gNavi li.navi03 a.selected{background:#fff url(../data/gnavi.gif) no-repeat -477px -55px;}
#pageIndex #gNavi li.navi04 a:hover,
#pageIndex #gNavi li.navi04 a.selected{background:#fff url(../data/gnavi.gif) no-repeat -636px -55px;}
#pageIndex #gNavi li.navi05 a:hover,
#pageIndex #gNavi li.navi05 a.selected{background:#fff url(../data/gnavi.gif) no-repeat -795px -55px;}

#pageIndex #info{
	clear:both;
	text-align:center;}
	
#pageIndex #copyright{
	margin-top:10px;
	border-top:1px dotted #F88512; 
	padding-top:10px;}

/*----------------------------------------------------
	pageInfo
----------------------------------------------------*/
#pageInfo #all{
	width:750px;
	height:160px;
	text-align:left;
	margin:0;} 

#pageInfo #contents{
	padding-bottom:0px;}

#pageInfo #main {
	background:#FDF2E6;
	width:730px;
	height:150px;
	border: none;
	font-size:14px;
	padding:10px;
	line-height:200%;}
	
#pageInfo #main #infoArea{
	height:160px;}
	
#pageInfo #main #infoArea h3{
	border-bottom:#FFF 2px solid;}
	
#pageInfo ul li.new{
	background:url(../data/icon_new.gif) no-repeat left;}

#pageInfo ul li .date{
	margin-left:3.5em;}
	
#pageInfo ul li .text{
	margin-left:1em;}
	
#pageInfo .more{
	text-align:right;}

/*----------------------------------------------------
	pageInfoDetail
----------------------------------------------------*/

#pageInfoDetail #areaInfoDetail{
	width:720px;
	text-align:center;
	margin:auto;}
	
#pageInfoDetail #areaInfoDetail	.visual,
#pageInfoDetail #areaInfoDetail	.article,
#pageInfoDetail #areaInfoDetail	.divBtn{
	text-align:left;}

#pageInfoDetail #areaInfoDetail	.article{
	margin-top:10px;
	margin-bottom:20px;}
	
#pageInfoDetail #areaInfoDetail	.divBtn{
	margin-bottom:20px;}
	
/*----------------------------------------------------	
	pageCampaign
----------------------------------------------------*/
#pageCampaign  #areaCampaign{
	width:720px;
	text-align: center;
	margin:auto;}
	
#pageCampaign  #areaCampaign table{
	text-align:left;
	margin-bottom:10px;}
	
#pageCampaign  #areaCampaign table .cell01{
	width: auto;}
	
#pageCampaign  #areaCampaign table .cell02{
	width:600px;}
	
#pageCampaign .paging a{
	margin-left:600px;}
