#widget_form p.opt-catch2 {
	font-size: 20px;
	font-weight: bold;
	line-height: 160%;
	color: #f2f5A9;
	text-align: center;
	margin: 10px 0;
	padding: 0;
}

/* メール入力フォーム */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

table.form_mail2 {
	width: 97%;
	font-size: 13px;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 0 10px 10px;
	padding: 0;
}
#widget_form table.form_mail2 {
	width: 97%;
	font-size: 13px;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 0 10px 10px;
	padding: 0;
}
table.form_mail2 td.mailleft2 {
	width: 240px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 0 0;
}
table.form_mail2 td.mailright2 {
	text-align: left;
	padding: 0 0 0 15px;
}
input.form_mail2 {
	font-size: 14px;
	width: 425px;
	padding: 6px 0 0 6px;
	text-align: left;
	font-family: 'メイリオ','Meiryo';
}
input.mail-form2 {
	font-size: 14px;
	width: 425px;
	padding: 6px 0 0 6px;
	text-align: left;
	font-family: 'メイリオ','Meiryo';
}
#widget_form input.mail-form2 {
	font-size: 14px;
	width: 470px;
	padding: 6px 0 0 6px;
	text-align: left;
	font-family: 'メイリオ','Meiryo';
}
#widget_form input.form_mail2 {
	font-size: 14px;
	width: 470px;
	padding: 6px 0 0 6px;
	text-align: left;
	font-family: 'メイリオ','Meiryo';
}
input.name-form2 {
	font-size: 14px;
	width: 425px;
	padding: 6px 0 0 6px;
	text-align: left;
	font-family: 'メイリオ','Meiryo';
}
#widget_form input.name-form2 {
	font-size: 14px;
	width: 234px;
	padding: 6px 0 0 6px;
	text-align: left;
	font-family: 'メイリオ','Meiryo';
}
#wrapper3 #widget_form table.form_mail2 td.mailleft2, #wrapperk3 #widget_form table.form_mail2 td.mailleft2 {
	min-width: 200px;
	width: 90%;
	padding: 0 5%;
	float: left;
	text-align: left
}
#wrapper3 #widget_form table.form_mail2 td.mailright2, #wrapperk3 #widget_form table.form_mail2 td.mailright2 {
	width: 90%;
	padding: 7px 5%;
	float: left;
}


/* プライバシーポリシー */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#hanbai_page h3#pp {
	font-size: 14px;
	text-align: left;
	margin: 5px 0;
	clear: both;
}
#hanbai_page #about-privacy {
	width: 86%;
	height: 70px;
	overflow: auto;
	font-size: 14px;
	margin: 0 4% 2%;
	padding: 10px 2%;
	border: 2px solid #CCCCCC;
	background-color: #FFFFFF;
	clear: both;
}
#hanbai_page #about-privacy p {
	font-size: 12px;
	line-height: 180%;
	text-align: justify;
	text-justify: inter-ideograph;
	margin: 0;
	padding: 5px 0;
}


#hanbai_page p, #review p, #hanbai_page_in p, #review_in p, #hanbai_page_in, #review_in {
	font-size: 18px;
	margin-bottom: 18px;
}


#hanbai_page .normal_box p:last-child, #hanbai_page .in_img_box p:last-child, #hanbai_page .in_img_box2 p:last-child, #hanbai_page .Q_black p:last-child, #hanbai_page .Q_blue p:last-child, #hanbai_page .Q_green p:last-child, #hanbai_page .Q_red p:last-child, #hanbai_page .Q_pink p:last-child, #hanbai_page .Q_orange p:last-child, #hanbai_page .A_black p:last-child, #hanbai_page .A_blue p:last-child, #hanbai_page .A_green p:last-child, #hanbai_page .A_red p:last-child, #hanbai_page .A_pink p:last-child, #hanbai_page .A_orange p:last-child, #hanbai_page .Q01_black p:last-child, #hanbai_page .Q01_blue p:last-child, #hanbai_page .Q01_green p:last-child, #hanbai_page .Q01_red p:last-child, #hanbai_page .Q01_pink p:last-child, #hanbai_page .Q01_orange p:last-child, #hanbai_page .A01_black p:last-child, #hanbai_page .A01_blue p:last-child, #hanbai_page .A01_green p:last-child, #hanbai_page .A01_red p:last-child, #hanbai_page .A01_pink p:last-child, #hanbai_page .A01_orange p:last-child, #hanbai_page .fkds_black p:last-child, #hanbai_page .fkds_blue p:last-child, #hanbai_page .fkds_green p:last-child, #hanbai_page .fkds_red p:last-child, #hanbai_page .fkds_pink p:last-child, #hanbai_page .fkds_orange p:last-child, #hanbai_page .check_box_red_s, check_box_black_s p:last-child, #hanbai_page .check_box_blue_s p:last-child, #hanbai_page .check_box_green_s p:last-child, #hanbai_page .check_box_pink_s p:last-child, #hanbai_page .check_box_orange_s p:last-child, #hanbai_page .check_box_red_r p:last-child, #hanbai_page .check_box_black_r p:last-child, #hanbai_page .check_box_blue_r p:last-child, #hanbai_page .check_box_green_r p:last-child, #hanbai_page .check_box_pink_r p:last-child, #hanbai_page .check_box_orange_r p:last-child, #hanbai_page .check_box_red_w p:last-child, #hanbai_page .check_box_black_w p:last-child, #hanbai_page .check_box_blue_w p:last-child, #hanbai_page .check_box_green_w p:last-child, #hanbai_page .check_box_pink_w p:last-child, #hanbai_page .check_box_orange_w p:last-child, #hanbai_page .point_box_red_s p:last-child, #hanbai_page .point_box_black_s p:last-child, #hanbai_page .point_box_blue_s p:last-child, #hanbai_page .point_box_green_s p:last-child, #hanbai_page .point_box_pink_s p:last-child, #hanbai_page .point_box_orange_s p:last-child, #hanbai_page .point_box_red_r p:last-child, #hanbai_page .point_box_black_r p:last-child, #hanbai_page .point_box_blue_r p:last-child, #hanbai_page .point_box_green_r p:last-child, #hanbai_page .point_box_pink_r p:last-child, #hanbai_page .point_box_orange_r p:last-child, #hanbai_page .point_box_red_w p:last-child, #hanbai_page .point_box_black_w p:last-child, #hanbai_page .point_box_blue_w p:last-child, #hanbai_page .point_box_green_w p:last-child, #hanbai_page .point_box_pink_w p:last-child, #hanbai_page .point_box_orange_w p:last-child, #hanbai_page .box01_black_body p:last-child, #hanbai_page .box01_blue_body p:last-child, #hanbai_page .box01_green_body p:last-child, #hanbai_page .box01_red_body p:last-child, #hanbai_page .box01_pink_body p:last-child, #hanbai_page .box01_orange_body p:last-child, #hanbai_page .box02_black_body p:last-child, #hanbai_page .box02_blue_body p:last-child, #hanbai_page .box02_green_body p:last-child, #hanbai_page .box02_red_body p:last-child, #hanbai_page .box02_pink_body p:last-child, #hanbai_page .box02_orange_body p:last-child {
	margin-bottom: 0;
}
