@charset "Shift_JIS";

/*--- information
--------------------------------------------------------------------------	

	Date : 2009/01/26;

	00.common
	01.popup main
	02.popup title
	03.popup btn
	04.popup pic
	05.popup text

--------------------------------------------------------------------------
*/

/*--- 00.common
--------------------------------------------------------------------------*/

/*--- 01.popup main
--------------------------------------------------------------------------*/

.pmain1 {
	width:768px;
	height:466px;
	background-image:url(../img/popup1_bg_001.jpg);
}

.pmain2 {
	width:768px;
	height:161px;
	float:left;
}

/*--- 02.popup title
--------------------------------------------------------------------------*/

.ptitle1 {
	width:519px;
	height:60px;
	margin:51px 0 0 37px;
	float:left;
	display:inline;
}

/*--- 03.popup btn
--------------------------------------------------------------------------*/

.pbtn1 {
	width:98px;
	height:23px;
	margin:91px 0 0 18px;
	float:left;
	display:inline;
}

.pbtn2 {
	display:block;
	width:32px;
	height:23px;
	background-image:url(../img/popup1_btn_001.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn2:hover {
	background-position:0 -23px;
}

.pbtn2s {
	display:block;
	width:32px;
	height:23px;
	background-image:url(../img/popup1_btn_001.jpg);
	background-repeat:no-repeat;
	background-position:0 -23px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn3 {
	display:block;
	width:34px;
	height:23px;
	background-image:url(../img/popup1_btn_001.jpg);
	background-repeat:no-repeat;
	background-position:-32px 0;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn3:hover {
	background-position:-32px -23px;
}

.pbtn3s {
	display:block;
	width:34px;
	height:23px;
	background-image:url(../img/popup1_btn_001.jpg);
	background-repeat:no-repeat;
	background-position:-32px -23px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn4 {
	display:block;
	width:32px;
	height:23px;
	background-image:url(../img/popup1_btn_001.jpg);
	background-repeat:no-repeat;
	background-position:-66px 0;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn4:hover {
	background-position:-66px -23px;
}

.pbtn4s {
	display:block;
	width:32px;
	height:23px;
	background-image:url(../img/popup1_btn_001.jpg);
	background-repeat:no-repeat;
	background-position:-66px -23px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn5 {
	width:50px;
	height:44px;
	margin:51px 0 0 9px;
	float:left;
	display:inline;
}

.pbtn6 {
	width:280px;
	height:202px;
	margin:29px 0 0 56px;
	float:left;
	display:inline;
}

.pbtn7 {
	display:block;
	width:280px;
	height:53px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn7:hover {
	background-position:-280px 0;
}

.pbtn7s {
	display:block;
	width:280px;
	height:53px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:-280px 0;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn8 {
	display:block;
	width:280px;
	height:48px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:0 -53px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn8:hover {
	background-position:-280px -53px;
}

.pbtn8s {
	display:block;
	width:280px;
	height:48px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:-280px -53px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn9 {
	display:block;
	width:280px;
	height:48px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:0 -101px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn9:hover {
	background-position:-280px -101px;
}

.pbtn9s {
	display:block;
	width:280px;
	height:48px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:-280px -101px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn10 {
	display:block;
	width:280px;
	height:53px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:0 -149px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn10:hover {
	background-position:-280px -149px;
}

.pbtn10s {
	display:block;
	width:280px;
	height:53px;
	background-image:url(../img/popup1_btn_003.jpg);
	background-repeat:no-repeat;
	background-position:-280px -149px;
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
	float:left;
}

.pbtn11 {
	width:73px;
	height:70px;
	margin:12px 0 0 0;
	float:left;
	display:inline;
}

.pbtn12 {
	width:768px;
	height:51px;
}

.pbtn13 {
	width:73px;
	height:70px;
	margin:12px 0 0 46px;
	float:left;
	display:inline;
}

/*--- 04.popup pic
--------------------------------------------------------------------------*/

.ppic1 {
	width:358px;
	height:202px;
	margin:23px 0 0 12px;
	float:left;
	display:inline;
}

.ppic2 {
	width:358px;
	height:202px;
	margin:23px 0 6px 205px;
	float:left;
	display:inline;
}

.ppic3 {
	width:558px;
	height:202px;
	margin:23px 0 6px 105px;
	float:left;
	display:inline;
}

/*--- 05.popup text
--------------------------------------------------------------------------*/

.ptext1 {
	width:530px;
	height:109px;
	margin:12px 0 0 119px;
	float:left;
	display:inline;
}

.ptext2 {
	width:530px;
	height:109px;
	margin:12px 0 0 0;
	float:left;
	display:inline;
}
