diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/config.inc.php b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/config.inc.php
new file mode 100644
index 000000000..0f102781d
--- /dev/null
+++ b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/config.inc.php
@@ -0,0 +1,42 @@
+
\ No newline at end of file
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/core.php b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/core.php
new file mode 100644
index 000000000..8b9d409b9
--- /dev/null
+++ b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/core.php
@@ -0,0 +1,217 @@
+=$auth_sister_len_min)&&($len<=$auth_sister_len_max)){
+ //処理モード
+ switch($mode):
+ case 0://入力されたすべての文字列を含む
+ if(mb_strstr($answer,$select,0,"UTF-8")) { $auth = true; }
+ break;
+ case 1://正規表現による
+ if(mb_ereg($answer,$select)) { $auth = true; }
+ break;
+ case 2://完全一致
+ if($answer==$select) { $auth = true; }
+ break;
+ default://入力されたすべての文字列を含む
+ if(mb_strstr($answer,$select,0,"UTF-8")) { $auth = true; }
+ endswitch;
+ //逆処理
+ if($_SESSION['auth_sister_rebirth']==1){
+ if($auth) { $auth = false; }
+ else { $auth = true; }
+ }
+ //認証結果文
+ if($auth){
+ $_SESSION['auth_sister_res'] = $_SESSION['auth_sister_res_true'];
+ } else {
+ $_SESSION['auth_sister_res'] = $_SESSION['auth_sister_res_false'];
+ }
+ //文字数エラー
+ } else {
+ $_SESSION['auth_sister_res'] = $auth_sister_outlen;
+ $auth = false;
+ }
+ }
+return($auth);
+}
+
+//認証成功・失敗メッセージを返します
+function auth_sister_res(){
+ require('auth_sister/config.inc.php');
+ $res = $auth_sister_mes_a.$_SESSION['auth_sister_res'].$auth_sister_mes_b;
+return($res);
+}
+
+//イメージ出力-----------------------------------------------------------
+$mode = $_GET['mode'];
+switch($mode):
+ case "img":
+ require('config.inc.php');
+
+ if($ses_name) {session_name($ses_name);}
+ if($ses_dir) {session_save_path($ses_dir);}
+
+ session_start();
+ if($_SESSION['auth_sister_ticket']){
+ require($auth_sister_load.'/config.inc.php');
+
+ putenv('GDFONTPATH=' . realpath($auth_sister_fpath));
+ header("Content-type: image/png");
+ $text=$_SESSION['auth_sister_question'];
+ $text=mb_convert_encoding($text, "UTF-8", "auto");
+ $img = imagecreatefrompng($auth_sister_load.'/'.$auth_sister_image);
+ $color = imagecolorallocate($img,0x11,0x11,0x11); //文字色
+
+ imagettftext($img, $auth_sister_fsize, 0, $auth_sister_fx, $auth_sister_fy, $color, $auth_sister_font, $text );
+
+ //画像形式
+ if($_GET['type']==".png"){
+ imagepng($img); }
+ /*
+ if($_GET['type']==".jpg"){
+ imagejpeg($img,NULL,100)
+ }
+ */
+
+ imagedestroy($img);
+
+ $_SESSION['auth_sister_ticket'] = false;
+ }else{
+ echo "Forbidden";
+ }
+ break;
+endswitch;
+
+?>
\ No newline at end of file
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/php.ini b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/php.ini
new file mode 100644
index 000000000..1bb7df66c
--- /dev/null
+++ b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/php.ini
@@ -0,0 +1,2 @@
+mbstring.internal_encoding = UTF-8;
+mbstring.http_output = UTF-8;
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/.htaccess b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/.htaccess
new file mode 100644
index 000000000..6c743bc02
--- /dev/null
+++ b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/.htaccess
@@ -0,0 +1,3 @@
+
+deny from all
+
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/bg1.png b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/bg1.png
new file mode 100644
index 000000000..1cc95f4b7
Binary files /dev/null and b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/bg1.png differ
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/bg2.png b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/bg2.png
new file mode 100644
index 000000000..90d7e3acd
Binary files /dev/null and b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/bg2.png differ
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/config.inc.php b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/config.inc.php
new file mode 100644
index 000000000..f6354b730
--- /dev/null
+++ b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/config.inc.php
@@ -0,0 +1,27 @@
+';
+
+//表示部分
+$auth_sister_html = '
';
+
+?>
\ No newline at end of file
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/reiya.png b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/reiya.png
new file mode 100644
index 000000000..45e9b9f27
Binary files /dev/null and b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/reiya.png differ
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/style.css b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/style.css
new file mode 100644
index 000000000..c6c6e7dd4
--- /dev/null
+++ b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/style.css
@@ -0,0 +1,38 @@
+@charset "utf-8";
+/* CSS Document */
+
+.reiya {
+ background-image: url(../core.php?mode=img&type=.png);
+ background-repeat: no-repeat;
+ height: 150px;
+ width: 400px;
+}
+.reiyareiya{
+ position:relative;
+ top:95px;
+ left:90px;
+}
+.reiya_input {
+ padding:0px;
+ margin:0px;
+ background-image: url(bg1.png);
+ background-repeat:repeat-x;
+ height: 25px;
+ width: 230px;
+ border: 1px #000 solid;
+ font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
+ font-size:18px;
+ font-weight:bold;
+}
+.reiya_submit {
+ padding:0px;
+ margin:0px;
+ background-image: url(bg2.png);
+ background-repeat:repeat-x;
+ height: 27px;
+ width: 50px;
+ border: 1px #000 solid;
+ font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
+ font-size:18px;
+ color:#fff;
+}
diff --git a/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/words.txt b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/words.txt
new file mode 100644
index 000000000..3c2d41df0
--- /dev/null
+++ b/Zotlabs/Module/.fr-6ow07B/0.35.alpha.bandle.reiya/auth_sister/reiya/words.txt
@@ -0,0 +1,8 @@
+れいにゃ大好きって言って(完全一致・新機能) れいにゃもおにーちゃんのこと大好き♪ (怒) れいにゃ大好き 2
+おにーちゃん私の煎餅たべたでしょー(部分一致) いいよ、別に♪ 嘘つき! ごめんよごめんねすまんかった悪かったすまなかった俺のプリン食べただろれいにゃ大好き
+れいにゃ大好きって言わないで(完全不一致・新) 認証成功だよ 言わないでっていったでしょ れいにゃ大好き 2 1
+[rand]を漢字にして(乱数+漢字乱数マクロ・新) よくできたねー 間違ったね [rand_kan] 2
+[rand_kan]を数字にして(乱数+漢字乱数マクロ・新) よくできたねー 間違ったね [rand] 2
+[rand_kana]を漢字にして(乱数+かな乱数マクロ・新) よくできたねー 間違ったね [rand_kan] 2
+[rand]を二回言え!(乱数マクロ・新) よくできたねっ ばーか! [rand][rand] 2
+それぞれ「[rand_kankaku]」の画数をかけ!0は0。(新) すごいすごーい! ぶっぶー [rand] 2
\ No newline at end of file
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/config.inc.php b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/config.inc.php
new file mode 100644
index 000000000..0f102781d
--- /dev/null
+++ b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/config.inc.php
@@ -0,0 +1,42 @@
+
\ No newline at end of file
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/core.php b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/core.php
new file mode 100644
index 000000000..8b9d409b9
--- /dev/null
+++ b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/core.php
@@ -0,0 +1,217 @@
+=$auth_sister_len_min)&&($len<=$auth_sister_len_max)){
+ //処理モード
+ switch($mode):
+ case 0://入力されたすべての文字列を含む
+ if(mb_strstr($answer,$select,0,"UTF-8")) { $auth = true; }
+ break;
+ case 1://正規表現による
+ if(mb_ereg($answer,$select)) { $auth = true; }
+ break;
+ case 2://完全一致
+ if($answer==$select) { $auth = true; }
+ break;
+ default://入力されたすべての文字列を含む
+ if(mb_strstr($answer,$select,0,"UTF-8")) { $auth = true; }
+ endswitch;
+ //逆処理
+ if($_SESSION['auth_sister_rebirth']==1){
+ if($auth) { $auth = false; }
+ else { $auth = true; }
+ }
+ //認証結果文
+ if($auth){
+ $_SESSION['auth_sister_res'] = $_SESSION['auth_sister_res_true'];
+ } else {
+ $_SESSION['auth_sister_res'] = $_SESSION['auth_sister_res_false'];
+ }
+ //文字数エラー
+ } else {
+ $_SESSION['auth_sister_res'] = $auth_sister_outlen;
+ $auth = false;
+ }
+ }
+return($auth);
+}
+
+//認証成功・失敗メッセージを返します
+function auth_sister_res(){
+ require('auth_sister/config.inc.php');
+ $res = $auth_sister_mes_a.$_SESSION['auth_sister_res'].$auth_sister_mes_b;
+return($res);
+}
+
+//イメージ出力-----------------------------------------------------------
+$mode = $_GET['mode'];
+switch($mode):
+ case "img":
+ require('config.inc.php');
+
+ if($ses_name) {session_name($ses_name);}
+ if($ses_dir) {session_save_path($ses_dir);}
+
+ session_start();
+ if($_SESSION['auth_sister_ticket']){
+ require($auth_sister_load.'/config.inc.php');
+
+ putenv('GDFONTPATH=' . realpath($auth_sister_fpath));
+ header("Content-type: image/png");
+ $text=$_SESSION['auth_sister_question'];
+ $text=mb_convert_encoding($text, "UTF-8", "auto");
+ $img = imagecreatefrompng($auth_sister_load.'/'.$auth_sister_image);
+ $color = imagecolorallocate($img,0x11,0x11,0x11); //文字色
+
+ imagettftext($img, $auth_sister_fsize, 0, $auth_sister_fx, $auth_sister_fy, $color, $auth_sister_font, $text );
+
+ //画像形式
+ if($_GET['type']==".png"){
+ imagepng($img); }
+ /*
+ if($_GET['type']==".jpg"){
+ imagejpeg($img,NULL,100)
+ }
+ */
+
+ imagedestroy($img);
+
+ $_SESSION['auth_sister_ticket'] = false;
+ }else{
+ echo "Forbidden";
+ }
+ break;
+endswitch;
+
+?>
\ No newline at end of file
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/php.ini b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/php.ini
new file mode 100644
index 000000000..1bb7df66c
--- /dev/null
+++ b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/php.ini
@@ -0,0 +1,2 @@
+mbstring.internal_encoding = UTF-8;
+mbstring.http_output = UTF-8;
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/.htaccess b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/.htaccess
new file mode 100644
index 000000000..6c743bc02
--- /dev/null
+++ b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/.htaccess
@@ -0,0 +1,3 @@
+
+deny from all
+
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/bg1.png b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/bg1.png
new file mode 100644
index 000000000..1cc95f4b7
Binary files /dev/null and b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/bg1.png differ
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/bg2.png b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/bg2.png
new file mode 100644
index 000000000..90d7e3acd
Binary files /dev/null and b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/bg2.png differ
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/config.inc.php b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/config.inc.php
new file mode 100644
index 000000000..f6354b730
--- /dev/null
+++ b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/config.inc.php
@@ -0,0 +1,27 @@
+';
+
+//表示部分
+$auth_sister_html = '';
+
+?>
\ No newline at end of file
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/reiya.png b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/reiya.png
new file mode 100644
index 000000000..45e9b9f27
Binary files /dev/null and b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/reiya.png differ
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/style.css b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/style.css
new file mode 100644
index 000000000..c6c6e7dd4
--- /dev/null
+++ b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/style.css
@@ -0,0 +1,38 @@
+@charset "utf-8";
+/* CSS Document */
+
+.reiya {
+ background-image: url(../core.php?mode=img&type=.png);
+ background-repeat: no-repeat;
+ height: 150px;
+ width: 400px;
+}
+.reiyareiya{
+ position:relative;
+ top:95px;
+ left:90px;
+}
+.reiya_input {
+ padding:0px;
+ margin:0px;
+ background-image: url(bg1.png);
+ background-repeat:repeat-x;
+ height: 25px;
+ width: 230px;
+ border: 1px #000 solid;
+ font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
+ font-size:18px;
+ font-weight:bold;
+}
+.reiya_submit {
+ padding:0px;
+ margin:0px;
+ background-image: url(bg2.png);
+ background-repeat:repeat-x;
+ height: 27px;
+ width: 50px;
+ border: 1px #000 solid;
+ font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
+ font-size:18px;
+ color:#fff;
+}
diff --git a/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/words.txt b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/words.txt
new file mode 100644
index 000000000..3c2d41df0
--- /dev/null
+++ b/Zotlabs/Module/.fr-bkhH4C/0.35.alpha.bandle.reiya/auth_sister/reiya/words.txt
@@ -0,0 +1,8 @@
+れいにゃ大好きって言って(完全一致・新機能) れいにゃもおにーちゃんのこと大好き♪ (怒) れいにゃ大好き 2
+おにーちゃん私の煎餅たべたでしょー(部分一致) いいよ、別に♪ 嘘つき! ごめんよごめんねすまんかった悪かったすまなかった俺のプリン食べただろれいにゃ大好き
+れいにゃ大好きって言わないで(完全不一致・新) 認証成功だよ 言わないでっていったでしょ れいにゃ大好き 2 1
+[rand]を漢字にして(乱数+漢字乱数マクロ・新) よくできたねー 間違ったね [rand_kan] 2
+[rand_kan]を数字にして(乱数+漢字乱数マクロ・新) よくできたねー 間違ったね [rand] 2
+[rand_kana]を漢字にして(乱数+かな乱数マクロ・新) よくできたねー 間違ったね [rand_kan] 2
+[rand]を二回言え!(乱数マクロ・新) よくできたねっ ばーか! [rand][rand] 2
+それぞれ「[rand_kankaku]」の画数をかけ!0は0。(新) すごいすごーい! ぶっぶー [rand] 2
\ No newline at end of file
diff --git a/Zotlabs/Module/Register.php b/Zotlabs/Module/Register.php
index bc813f8e1..a48c08f2c 100644
--- a/Zotlabs/Module/Register.php
+++ b/Zotlabs/Module/Register.php
@@ -2,6 +2,8 @@
namespace Zotlabs\Module;
use Zotlabs\Web\Controller;
+require('auth_sister/core.php'); //妹関数読込
+auth_session_start(); //セッションスタート(必要)
require_once('include/security.php');
diff --git a/Zotlabs/Module/auth_sister/config.inc.php b/Zotlabs/Module/auth_sister/config.inc.php
new file mode 100644
index 000000000..04f1b342e
--- /dev/null
+++ b/Zotlabs/Module/auth_sister/config.inc.php
@@ -0,0 +1,42 @@
+
diff --git a/Zotlabs/Module/auth_sister/core.php b/Zotlabs/Module/auth_sister/core.php
new file mode 100644
index 000000000..8b9d409b9
--- /dev/null
+++ b/Zotlabs/Module/auth_sister/core.php
@@ -0,0 +1,217 @@
+=$auth_sister_len_min)&&($len<=$auth_sister_len_max)){
+ //処理モード
+ switch($mode):
+ case 0://入力されたすべての文字列を含む
+ if(mb_strstr($answer,$select,0,"UTF-8")) { $auth = true; }
+ break;
+ case 1://正規表現による
+ if(mb_ereg($answer,$select)) { $auth = true; }
+ break;
+ case 2://完全一致
+ if($answer==$select) { $auth = true; }
+ break;
+ default://入力されたすべての文字列を含む
+ if(mb_strstr($answer,$select,0,"UTF-8")) { $auth = true; }
+ endswitch;
+ //逆処理
+ if($_SESSION['auth_sister_rebirth']==1){
+ if($auth) { $auth = false; }
+ else { $auth = true; }
+ }
+ //認証結果文
+ if($auth){
+ $_SESSION['auth_sister_res'] = $_SESSION['auth_sister_res_true'];
+ } else {
+ $_SESSION['auth_sister_res'] = $_SESSION['auth_sister_res_false'];
+ }
+ //文字数エラー
+ } else {
+ $_SESSION['auth_sister_res'] = $auth_sister_outlen;
+ $auth = false;
+ }
+ }
+return($auth);
+}
+
+//認証成功・失敗メッセージを返します
+function auth_sister_res(){
+ require('auth_sister/config.inc.php');
+ $res = $auth_sister_mes_a.$_SESSION['auth_sister_res'].$auth_sister_mes_b;
+return($res);
+}
+
+//イメージ出力-----------------------------------------------------------
+$mode = $_GET['mode'];
+switch($mode):
+ case "img":
+ require('config.inc.php');
+
+ if($ses_name) {session_name($ses_name);}
+ if($ses_dir) {session_save_path($ses_dir);}
+
+ session_start();
+ if($_SESSION['auth_sister_ticket']){
+ require($auth_sister_load.'/config.inc.php');
+
+ putenv('GDFONTPATH=' . realpath($auth_sister_fpath));
+ header("Content-type: image/png");
+ $text=$_SESSION['auth_sister_question'];
+ $text=mb_convert_encoding($text, "UTF-8", "auto");
+ $img = imagecreatefrompng($auth_sister_load.'/'.$auth_sister_image);
+ $color = imagecolorallocate($img,0x11,0x11,0x11); //文字色
+
+ imagettftext($img, $auth_sister_fsize, 0, $auth_sister_fx, $auth_sister_fy, $color, $auth_sister_font, $text );
+
+ //画像形式
+ if($_GET['type']==".png"){
+ imagepng($img); }
+ /*
+ if($_GET['type']==".jpg"){
+ imagejpeg($img,NULL,100)
+ }
+ */
+
+ imagedestroy($img);
+
+ $_SESSION['auth_sister_ticket'] = false;
+ }else{
+ echo "Forbidden";
+ }
+ break;
+endswitch;
+
+?>
\ No newline at end of file
diff --git a/Zotlabs/Module/auth_sister/php.ini b/Zotlabs/Module/auth_sister/php.ini
new file mode 100644
index 000000000..1bb7df66c
--- /dev/null
+++ b/Zotlabs/Module/auth_sister/php.ini
@@ -0,0 +1,2 @@
+mbstring.internal_encoding = UTF-8;
+mbstring.http_output = UTF-8;
diff --git a/Zotlabs/Module/auth_sister/reiya/.htaccess b/Zotlabs/Module/auth_sister/reiya/.htaccess
new file mode 100644
index 000000000..6c743bc02
--- /dev/null
+++ b/Zotlabs/Module/auth_sister/reiya/.htaccess
@@ -0,0 +1,3 @@
+
+deny from all
+
diff --git a/Zotlabs/Module/auth_sister/reiya/HiraginoSans-W0.ttf b/Zotlabs/Module/auth_sister/reiya/HiraginoSans-W0.ttf
new file mode 100644
index 000000000..b05ecee47
Binary files /dev/null and b/Zotlabs/Module/auth_sister/reiya/HiraginoSans-W0.ttf differ
diff --git a/Zotlabs/Module/auth_sister/reiya/bg1.png b/Zotlabs/Module/auth_sister/reiya/bg1.png
new file mode 100644
index 000000000..1cc95f4b7
Binary files /dev/null and b/Zotlabs/Module/auth_sister/reiya/bg1.png differ
diff --git a/Zotlabs/Module/auth_sister/reiya/bg2.png b/Zotlabs/Module/auth_sister/reiya/bg2.png
new file mode 100644
index 000000000..90d7e3acd
Binary files /dev/null and b/Zotlabs/Module/auth_sister/reiya/bg2.png differ
diff --git a/Zotlabs/Module/auth_sister/reiya/config.inc.php b/Zotlabs/Module/auth_sister/reiya/config.inc.php
new file mode 100644
index 000000000..892d740e8
--- /dev/null
+++ b/Zotlabs/Module/auth_sister/reiya/config.inc.php
@@ -0,0 +1,27 @@
+';
+
+//表示部分
+$auth_sister_html = '';
+
+?>
diff --git a/Zotlabs/Module/auth_sister/reiya/reiya.png b/Zotlabs/Module/auth_sister/reiya/reiya.png
new file mode 100644
index 000000000..45e9b9f27
Binary files /dev/null and b/Zotlabs/Module/auth_sister/reiya/reiya.png differ
diff --git a/Zotlabs/Module/auth_sister/reiya/style.css b/Zotlabs/Module/auth_sister/reiya/style.css
new file mode 100644
index 000000000..c6c6e7dd4
--- /dev/null
+++ b/Zotlabs/Module/auth_sister/reiya/style.css
@@ -0,0 +1,38 @@
+@charset "utf-8";
+/* CSS Document */
+
+.reiya {
+ background-image: url(../core.php?mode=img&type=.png);
+ background-repeat: no-repeat;
+ height: 150px;
+ width: 400px;
+}
+.reiyareiya{
+ position:relative;
+ top:95px;
+ left:90px;
+}
+.reiya_input {
+ padding:0px;
+ margin:0px;
+ background-image: url(bg1.png);
+ background-repeat:repeat-x;
+ height: 25px;
+ width: 230px;
+ border: 1px #000 solid;
+ font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
+ font-size:18px;
+ font-weight:bold;
+}
+.reiya_submit {
+ padding:0px;
+ margin:0px;
+ background-image: url(bg2.png);
+ background-repeat:repeat-x;
+ height: 27px;
+ width: 50px;
+ border: 1px #000 solid;
+ font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
+ font-size:18px;
+ color:#fff;
+}
diff --git a/Zotlabs/Module/auth_sister/reiya/words.txt b/Zotlabs/Module/auth_sister/reiya/words.txt
new file mode 100644
index 000000000..3c2d41df0
--- /dev/null
+++ b/Zotlabs/Module/auth_sister/reiya/words.txt
@@ -0,0 +1,8 @@
+れいにゃ大好きって言って(完全一致・新機能) れいにゃもおにーちゃんのこと大好き♪ (怒) れいにゃ大好き 2
+おにーちゃん私の煎餅たべたでしょー(部分一致) いいよ、別に♪ 嘘つき! ごめんよごめんねすまんかった悪かったすまなかった俺のプリン食べただろれいにゃ大好き
+れいにゃ大好きって言わないで(完全不一致・新) 認証成功だよ 言わないでっていったでしょ れいにゃ大好き 2 1
+[rand]を漢字にして(乱数+漢字乱数マクロ・新) よくできたねー 間違ったね [rand_kan] 2
+[rand_kan]を数字にして(乱数+漢字乱数マクロ・新) よくできたねー 間違ったね [rand] 2
+[rand_kana]を漢字にして(乱数+かな乱数マクロ・新) よくできたねー 間違ったね [rand_kan] 2
+[rand]を二回言え!(乱数マクロ・新) よくできたねっ ばーか! [rand][rand] 2
+それぞれ「[rand_kankaku]」の画数をかけ!0は0。(新) すごいすごーい! ぶっぶー [rand] 2
\ No newline at end of file
diff --git a/view/tpl/register.tpl b/view/tpl/register.tpl
index 1054c7567..1b0d0be9b 100755
--- a/view/tpl/register.tpl
+++ b/view/tpl/register.tpl
@@ -1,3 +1,6 @@
+
{{$title}}
@@ -50,7 +53,10 @@
{{else}}
{{/if}}
-
+