@charset "utf-8";


/*  ڎ
	01D
	02Dgbvy[W
	03Dtb^[
----------------------------------------------------------- */

/* 01D
----------------------------------------------------------- */
/*#eventPafe p {
		text-align:left;
}*/


#eventPafe .textRed {
	color:#f60b0b;
}
#eventPafe .textGreen {
	color:#8dd600;
}
#eventPafe .textOrange {
	color:#fe9212;
}
#eventPafe .textBlue {
	color:#47bded;
}
#eventPafe .textKids {
	color:#f681a8;
}
#eventPafe .textcha {
	color:#a4b116;
}

#eventPafe {
	width:760px;
	background:#FFFFFF;
	color:#7c7b7b;
	/*text-align:center;*/
}

#pafe2nd p {
	text-align:left;
}

#eventPafe a.aRed:link {color:#f60b0b; text-decoration:underline;}
#eventPafe a.aRed:visited {color:#f60b0b; text-decoration:underline;}
#eventPafe a.aRed:hover	{color:#f60b0b; text-decoration:underline;}


#eventPafe .ma {
	margin:0 auto;
}

/* tH[  */

#eventPafeFm {
	width:760px;
	background:url(/event/pafe/img/frame_g_m.gif) 0 0 repeat-y;
	color:#7c7b7b;
}

#eventPafeFm h3 {
	width:760px;
	height:78px;
	text-indent:-9999px;
}

#eventPafeFm #h301 {
	background:url(/event/pafe/img/h3_frm.gif) 0 0 no-repeat;
}
#eventPafeFm #h302 {
	background:url(/event/pafe/img/h3_conf.gif) 0 0 no-repeat;
}
#eventPafeFm #h303 {
	background:url(/event/pafe/img/h3_input_e.gif) 0 0 no-repeat;
}
#eventPafeFm #h304 {
	background:url(/event/pafe/img/h3_comp.gif) 0 0 no-repeat;
}
#eventPafeFm #h305 {
	background:url(/event/pafe/img/h3_send_e.gif) 0 0 no-repeat;
}

#eventPafeFm #comm01,
#eventPafeFm #comm02 {
	width:760px;
	height:181px;
	text-indent:-9999px;
}

#eventPafeFm #comm01 {
	background:url(/event/pafe/img/comm_comp.gif) 0 0 no-repeat;
}
#eventPafeFm #comm02 {
	background:url(/event/pafe/img/comm_fail.gif) 0 0 no-repeat;
}


#eventPafeFm #frameGdL {
	width:760px;
	background:url(/event/pafe/img/frame_g_d_01.gif) left bottom no-repeat;
}

#eventPafeFm #frameGdF {
	padding-bottom:30px;
	width:760px;
	background:url(/event/pafe/img/frame_g_d_02.gif) left bottom no-repeat;
}

#eventPafeFm #frameGdC {
	padding-bottom:31px;
	width:760px;
	background:url(/event/pafe/img/frame_comm_d.gif) left bottom no-repeat;
}

#eventPafeFm #frameGu {
	width:760px;
	background:url(/event/pafe/img/frame_g_u.gif) 0 0 no-repeat;
	text-align:center;
}

#eventPafeFm #frameGuC {
	padding-top:10px;
	width:760px;
	background:url(/event/pafe/img/frame_comm_u.gif) 0 0 no-repeat;
	text-align:center;
}

#eventPafeFm #LoginTit {
	margin:0 auto;
	padding:15px 0;
	width:650px;
	background:url(/event/pafe/img/line_frm_x_o.gif) left bottom no-repeat;
	font-weight:bold;
}

#eventPafeFm .loginBox {
	margin-top:10px;
	padding:0 0 47px 0;
	width:480px;
}

#eventPafeFm .textArea50 {
	width:50px;
}

#eventPafeFm .textArea220 {
	width:220px;
}

#eventPafeFm .textArea400 {
	width:390px;
	height:95px;
}

#eventPafeFm #frmTit {
	padding:15px 0;
	width:650px;
	margin:0 auto;
}

#eventPafeFm #frmBox {
	width:650px;
	background:url(/event/pafe/img/line_frm_y.gif) 0 0 repeat-y;
	text-align:left;
}

#eventPafeFm .lineX {
	padding-top:15px;
	width:650px;
	background:url(/event/pafe/img/line_frm_x_g.gif) 0 0 no-repeat;
}



/* 02Dgbvy[W

----------------------------------------------------------- */

/* Cxg  */

#eventPafeOl {
	width:760px;
	background:url(/event/pafe/img/frame_b_m.gif) 0 0 repeat-y;
	text-align:left;
}

#eventPafeOl #frameBd {
	padding-bottom:30px;
	width:760px;
	background:url(/event/pafe/img/frame_b_d.jpg) left bottom no-repeat;
}

#eventPafeOl #frameBu {
	width:760px;
	background:url(/event/pafe/img/frame_b_u.gif) 0 0 no-repeat;
}

#lineH {
line-height:140%;
}

/** safaripCSS hack **/
/* safari only \*/
html:\66irst-child #lineH {
line-height:180%;
}

#eventPafeOl #phOl {
	margin:0;
	padding:0;
	width:332px;
	height:181px;
	background:url(/event/pafe/img/ph_ol.jpg) 0 0 no-repeat;
}

.item138 {
	width:138px;
}

.item160 {
	width:160px;
}

.itemL302 {
	float:left;
	padding:0 0 0 55px;
	width:302px;
}

.itemR332 {
	float:right;
	padding:0 40px 0 0;
	width:332px;
}

.itemL333 {
	float:left;
	width:333px;
}

.item302 {
	margin-left:15px;
	width:302px;
}



/* 03Dtb^[

----------------------------------------------------------- */
#frameBottomPafe {
	clear:both;
	margin:0;
	padding:0;
	width:790px;
	height:19px;
	background-image: url(/event/pafe/img/footer_pafe.gif);
	font-size:1px;

}


/* 05D\

----------------------------------------------------------- */

/* gbv  */

#h3An {
	height:87px;
	background:url(/event/pafe/img/an_frame_b_u.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

#eventPafeFm #h3Prise {
	background:url(/event/pafe/img/h3_prise.gif) 0 0 no-repeat;
}

#eventPafeFm .anLineX {
	padding-top:18px;
	background:url(/event/pafe/img/an_line_x.gif) 0 0 no-repeat;
}

#eventPafeFm .anLineY {
	background-image: url(/event/pafe/img/an_line_y.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#eventPafeFm .anLineY02 {
	padding-bottom:20px;
	background-image: url(/event/pafe/img/an_line_y_02.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#eventPafeFm ul {
	width:650px;
	margin:0;
	padding:3px 0 0 0;
	list-style:none;
	background:url(/event/pafe/img/an_line_x.gif) 0 0 no-repeat;
}

#eventPafeFm ul li.w210 {
	width:210px;
	text-align:center;
}

#eventPafeFm ul li.w224 {
	width:224px;
	margin:0 0 0 3px;
	text-align:center;
}

#eventPafeFm ul li.w324 {
	width:324px;
	margin:0;
	text-align:center;
}

#eventPafeFm h4 {
		text-align:center;
}


#eventPafeFm h4.Comment {
	width:652px;
	height:29px;
	margin:0;
	padding:0 0 15px 0;
	background:url(/event/pafe/img/h4_comment.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

#eventPafeFm .runner {
	width:66px;
	height:80px;
	margin:0;
	background:url(/event/pafe/img/ico_runner.gif) 0 0 no-repeat;
}

#eventPafeFm .FrameUJ {
	padding-top:15px;
	background:url(/event/pafe/img/frame_u_j.gif) 0 0 no-repeat;
}

#eventPafeFm .FrameDJ {
	padding-bottom:15px;
	background:url(/event/pafe/img/frame_d_j.gif) left bottom no-repeat;
}

/* J  */

#h3J {
	height:158px;
	background:url(/event/pafe/img/h3_j.gif) 0 0 no-repeat;
	text-indent:-9999px;
}


.readJ {
	line-height:150%;
	text-align:left;
}

.frameDZairyoKids {
	padding-bottom:10px;
	background:url(/event/pafe/img/zairyo_kids_d.gif) left bottom no-repeat;
}

.frameDZairyocha {
	padding-bottom:110px;
	background:url(/event/pafe/img/zairyo_cha_d.gif) left bottom no-repeat;
}

.ZairyoKidsDot {
	padding-bottom:10px;
	background:url(/event/pafe/img/zairyo_kids_dot.gif) left bottom no-repeat;
}

.ZairyochaDot {
	padding-bottom:10px;
	background:url(/event/pafe/img/zairyo_cha_dot.gif) left bottom no-repeat;
}

.no1Kids {
	padding:20px 0 10px 45px;
	background:url(/event/pafe/img/no1_kids.gif) 0 0 no-repeat;
}

.no2Kids {
	padding:20px 0 10px 45px;
	background:url(/event/pafe/img/no2_kids.gif) 0 0 no-repeat;
}

.no3Kids {
	padding:20px 0 10px 45px;
	background:url(/event/pafe/img/no3_kids.gif) 0 0 no-repeat;
}

.no1cha {
	padding:20px 0 25px 45px;
	background:url(/event/pafe/img/no1_cha.gif) 0 0 no-repeat;
}

.no2cha {
	padding:20px 0 10px 45px;
	background:url(/event/pafe/img/no2_cha.gif) 0 0 no-repeat;
}

.no3cha {
	padding:20px 0 10px 45px;
	background:url(/event/pafe/img/no3_cha.gif) 0 0 no-repeat;
}

.frameUMemoKids {
	width:284px;
	height:15px;
	background:url(/event/pafe/img/memo_kids_01.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

.frameUMemocha {
	width:284px;
	height:15px;
	background:url(/event/pafe/img/memo_cha_01.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

.frameDMemoKids {
	width:284px;
	margin-left:45px;
	padding-bottom:10px;
	background:url(/event/pafe/img/memo_kids_02.gif) left bottom no-repeat;
}

.frameDMemocha {
	width:284px;
	margin-left:45px;
	padding-bottom:10px;
	background:url(/event/pafe/img/memo_cha_02.gif) left bottom no-repeat;
}

.kidsLine {
	padding-bottom:20px;
	margin-bottom:20px;
	background:url(/event/pafe/img/kids_line.gif) left bottom no-repeat;
}

.chaLine {
	padding-bottom:20px;
	margin-bottom:20px;
	background:url(/event/pafe/img/cha_line.gif) left bottom no-repeat;
}

#eventPafeFm .CommentJ {
	width:652px;
	height:29px;
	margin:0;
	padding:0 0 15px 0;
	background:url(/event/pafe/img/js_com.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

.profU {
	padding-top:50px;
	background:url(/event/pafe/img/prof_u.gif) 0 0 no-repeat;
}

.profD {
	padding-bottom:50px;
	background:url(/event/pafe/img/prof_d.gif) left bottom no-repeat;
}


.lineJ {
	padding-bottom:20px;
	background:url(/event/pafe/img/line_j.gif) left bottom no-repeat;
}

/* |bvAbv  */

#pafePopup {
	background:none;
}

#pafePopup #wrapper {
	width:534px;
	margin: 0 auto;
}

#pafePopup #eventPafeFm {
	width:534px;
	margin-top:0;
	background:url(/event/pafe/img/popup_frame_g_m.gif) 0 0 repeat-y;
	color:#7c7b7b;
	text-align:center;
}

#pafePopup #frameGdF {
	padding-bottom:30px;
	width:534px;
	background:url(/event/pafe/img/popup_frame_g_d_02.gif) left bottom no-repeat;
}

#pafePopup #frameGu {
	width:534px;
	background:url(/event/pafe/img/frame_g_u.gif) 0 0 no-repeat;
	text-align:center;
}

#pafePopup h2 {
	width:534px;
	height:112px;
	background:url(/event/pafe/img/popup_h2.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

#pafePopup h3 {
	width:390px;
	height:72px;
}

#pafePopup h3.name01 {
	background:url(/event/pafe/img/popup_h3_01.gif) 0 0 no-repeat;
}
#pafePopup h3.name02 {
	background:url(/event/pafe/img/popup_h3_02.gif) 0 0 no-repeat;
}
#pafePopup h3.name03 {
	background:url(/event/pafe/img/popup_h3_03.gif) 0 0 no-repeat;
}
#pafePopup h3.name04 {
	background:url(/event/pafe/img/popup_h3_04.gif) 0 0 no-repeat;
}
#pafePopup h3.name05 {
	background:url(/event/pafe/img/popup_h3_05.gif) 0 0 no-repeat;
}
#pafePopup h3.name06 {
	background:url(/event/pafe/img/popup_h3_06.gif) 0 0 no-repeat;
}
#pafePopup h3.name07 {
	background:url(/event/pafe/img/popup_h3_07.gif) 0 0 no-repeat;
}
#pafePopup h3.name08 {
	background:url(/event/pafe/img/popup_h3_08.gif) 0 0 no-repeat;
}
#pafePopup h3.name09 {
	background:url(/event/pafe/img/popup_h3_09.gif) 0 0 no-repeat;
}
#pafePopup h3.name10 {
	height:99px;
	background:url(/event/pafe/img/popup_h3_10.gif) 0 0 no-repeat;
}
#pafePopup h3.name11 {
	height:99px;
	background:url(/event/pafe/img/popup_h3_11.gif) 0 0 no-repeat;
}

#pafePopup h4 {
	width:390px;
	height:34px;
}

#pafePopup .popupline {
	padding-bottom:20px;
	background:url(/event/pafe/img/popup_line.gif) left bottom no-repeat;
}

#pafePopup .popuplineJ {
	padding-bottom:20px;
	background:url(/event/pafe/img/popup_line_j.gif) left bottom no-repeat;
}

