#pg_mainbx {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 958px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#pg_bluebx {
	width: 938px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 20px;
	background-color: #F2F6FA;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pg_mapbgbx {
	background-image: url(../premium-g/img/pg_bgpink-map.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 310px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	height: 364px;
}
#pg_mapbgbx h2 {
	background-image: url(../premium-g/img/pg_logo01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	padding: 0px;
	height: 55px;
	width: 425px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pg_top_p {
	line-height: 1.6em;
	display: block;
	padding: 0px;
	width: 610px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
#pg_top_pht {
	font-size: 80%;
	line-height: 1.6em;
	background-image: url(../premium-g/img/pg_pht01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0px;
	padding-top: 172px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 555px;
}
#pg_mapunbx {
	margin: 0px;
	padding: 0px;
	width: 923px;
	float: left;
}
#pg_unbx_l {
	margin: 0px;
	padding: 0px;
	height: 74px;
	width: 275px;
	float: left;
}
#pg_unbx_r {
	margin: 0px;
	padding: 0px;
	height: 72px;
	border: 1px solid #004FA2;
	float: left;
	width: 430px;
	background-color: #FFFFFF;
}
#pg_unbx_rr {
	float: left;
	width: 162px;
	background-image: url(../premium-g/img/pg_img01.gif);
	background-repeat: no-repeat;
	background-position: 13px center;
	margin: 0px;
	height: 74px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 53px;
}
#pg_unbx_l h3 {
	background-image: url(../premium-g/img/pg_logo02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 74px;
	width: 275px;
	background-color: #004FA2;
	text-indent: -9999px;
	display: block;
}
#pg_unbx_r p {
	background-image: url(../premium-g/img/pg_logo03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 430px;
	text-indent: -9999px;
}
#pg_unbx_rr p {
	display: block;
	margin: 0px;
	height: 62px;
	width: 162px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#pg_unbx_rr a {
	background-image: url(../premium-g/img/pg_bn01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 62px;
	width: 162px;
}
#pg_jnbchu {
	background-image: url(../premium-g/img/pg_junbichu.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 958px;
	text-indent: -9999px;
}
#pg_madori {
	background-image: url(../premium-g/img/pg_pht02b.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 818px;
	width: 958px;
	margin: 0px;
	text-indent: -9999px;
	padding: 0px;
	clear: both;
}
#lineup {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
}

#lineup h2 {
	background-image: url(../premium-g/img/pg_set_r2_c2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	clear: both;
	height: 20px;
	width: 920px;
}
#lineup h2.s5h2 {
	background-image: url(../premium-g/img/pg_set5_r2_c2.gif);
	height:40px;
	background-position:left bottom;
}
#lineup h2.s6h2 {
	background-image: url(../premium-g/img/pg_set6_r2_c2.gif);
	height:40px;
	background-position:left bottom;
}
#lineup h2.s7h2 {
	background-image: url(../premium-g/img/kanbai.gif);
	height:70px;
	background-position:center bottom;
	width: 920px;
}
#lineup ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#lineup ul li {
	float:left;
	width:439px;
	height:120px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:20px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#lineup ul li a {
	background-image: url(../premium-g/img/pg_set_r4_c3.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	height: 120px;
	width: 440px;
}
#lineup ul.s5ul li a {

}
#lineup ul li#lnbtn1 a {
	background-position:0px 0px;
}
#lineup ul li#lnbtn2 a {
	background-position:-480px 0px;
}
#lineup ul li#lnbtn3 a {
	background-position:0px -120px;
}
#lineup ul li#lnbtn4 a {
	background-position:-480px -120px;
}
#lineup ul li#lnbtn5 a {
	background-position:0px -240px;
}
#lineup ul li#lnbtn1 a:hover {
	background-position:0px -360px;
}
#lineup ul li#lnbtn2 a:hover {
	background-position:-480px -360px;
}
#lineup ul li#lnbtn3 a:hover {
	background-position:0px -480px;
}
#lineup ul li#lnbtn4 a:hover {
	background-position:-480px -480px;
}
#lineup ul li#lnbtn5 a:hover {
	background-position:0px -600px;
}

#lineup ul li#ln5btn1 a {
	background-position:0px 0px;
	background-image: url(../premium-g/img/pg_btn-1.jpg);
}
#lineup ul li#ln5btn2 a {
	background-position:0px 0px;
	background-image: url(../premium-g/img/pg_btn-2.jpg);
}
#lineup ul li#ln5btn3 a {
	background-position:0px -120px;
}
#lineup ul li#ln5btn4 a {
	background-position:-480px -120px;
}
#lineup ul li#ln5btn5 a {
	background-position:0px -240px;
}
#lineup ul li#ln5btn6 a {
	background-position:-480px -240px;
}
#lineup ul li#ln5btn1 a:hover {
	background-position:0px 0px;
	background-image: url(../premium-g/img/pg_btn-1on.jpg);
}
#lineup ul li#ln5btn2 a:hover {
	background-position:0px 0px;
	background-image: url(../premium-g/img/pg_btn-2on.jpg);
}
#lineup ul li#ln5btn3 a:hover {
	background-position:0px -480px;
}
#lineup ul li#ln5btn4 a:hover {
	background-position:-480px -480px;
}
#lineup ul li#ln5btn5 a:hover {
	background-position:0px -600px;
}
#lineup ul li#ln5btn6 a:hover {
	background-position:-480px -600px;
}

#lineup ul.s6ul li a {
	background-image: url(../premium-g/img/pg_set6_r4_c3.png)!important;
}
#lineup ul li#ln6btn3 a {
	background-position:0px 0px;
}
#lineup ul li#ln6btn4 a {
	background-position:-480px 0px;
}
#lineup ul li#ln6btn3 a:hover {
	background-position:0px -360px;
}
#lineup ul li#ln6btn4 a:hover {
	background-position:-480px -360px;
}


#lineup ul.s7ul li a {
	background-image: url(../premium-g/img/pg_set7_r4_c3.png)!important;
}
#lineup ul li#ln7btn2 a {
	background-position:0px 0px;
}
#lineup ul li#ln7btn4 a {
	background-position:-480px 0px;
}
#lineup ul li#ln7btn5 a {
	background-position:0px -120px;
}
#lineup ul li#ln7btn2 a:hover {
	background-position:0px -360px;
}
#lineup ul li#ln7btn4 a:hover {
	background-position:-480px -360px;
}
#lineup ul li#ln7btn5 a:hover {
	background-position:0px -480px;
}



#lineup ul li#lnbtn6 {
	width:920px;
	height:151px;
	clear:both;
}

#lineup ul li#lnbtn6 a {
	background-image: url(../premium-g/img/pg_set_r6_c3.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
	display: block;
	text-indent: -9999px;
	height: 151px;
	width: 920px;
}


#pg_eco1,
#pg_eco2,
#pg_eco3,
#pg_eco4,
#pg_eco5,
#pg_eco6,
#pg_eco7,
#pg_eco8,
#pg_eco9,
#pg_eco10,
#pg_eco11,
#pg_eco12,
#pg_eco13,
#pg_eco14,
#pg_eco15{
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#pg_eco3box,
#pg_eco4box,
#pg_eco6box,
#pg_eco7box,
#pg_eco8box,
#pg_eco11box{
	float: left;
	width: 480px;
}
#pg_eco9box,
#pg_eco10box{
	float: left;
	width: 240px;
}

#pg_eco1 {
	background-image: url(../premium-g/img/pg_eco_r2_c2.jpg);
	height: 240px;
	width: 960px;
}
#pg_eco2 {
	background-image: url(../premium-g/img/pg_eco_r3_c2.gif);
	height: 40px;
	width: 960px;
}
#pg_eco3 {
	background-image: url(../premium-g/img/pg_eco_r4_c2.gif);
	height: 240px;
	width: 480px;
}
#pg_eco4 {
	background-image: url(../premium-g/img/pg_eco_r4_c4.gif);
	height: 240px;
	width: 480px;
}
#pg_eco5 {
	background-image: url(../premium-g/img/pg_eco_r5_c2.gif);
	height: 40px;
	width: 960px;
	clear: both;
}
#pg_eco6 {
	background-image: url(../premium-g/img/pg_eco_r6_c2.gif);
	height: 300px;
	width: 480px;
}
#pg_eco7 {
	background-image: url(../premium-g/img/pg_eco_r6_c4.gif);
	height: 300px;
	width: 480px;
}
#pg_eco8 {
	background-image: url(../premium-g/img/pg_eco_r7_c2.gif);
	height: 40px;
	width: 480px;
}
#pg_eco9 {
	background-image: url(../premium-g/img/pg_eco_r8_c2.gif);
	height: 140px;
	width: 240px;
}
#pg_eco10 {
	background-image: url(../premium-g/img/pg_eco_r8_c3.gif);
	height: 140px;
	width: 240px;
}
#pg_eco11 {
	background-image: url(../premium-g/img/pg_eco_r7_c4.gif);
	height: 180px;
	width: 480px;
}
#pg_eco12 {
	height: 160px;
	width: 960px;
	clear: both;
	text-indent: 0;
}




#lnd_lmap {
	background-image: url(../premium-g/img/pg_map-large.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	clear: both;
	height: 740px;
	width: 538px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
	float: left;
}
#lnd_tablebx {
	margin: 0px;
	width: 390px;
	float: right;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#lnd_tablebx h3 {
	background-image: url(../premium-g/img/lnd_logo04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 20px;
	width: 370px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#lnd_tablebx h4 {
	line-height: 1.6em;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#lnd_tablebx .btnimg {
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 370px;
}
#tateinq {
	clear: both;
	background-image: url(../premium-g/img/foot_inq_bg.gif);
	background-repeat: no-repeat;
	background-position: 20px top;
	height: 40px;
	width: 140px;
	padding-left: 820px;
}
#tateinq a {
	background-image: url(../premium-g/img/foot_inq_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 40px;
	width: 120px;
}
#tateinq a:hover {
	filter: alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}
