diff --git a/public/image/data01_01/btn_data01_01_back.png b/public/image/data01_01/btn_data01_01_back.png
new file mode 100644
index 0000000..5da9f6b
Binary files /dev/null and b/public/image/data01_01/btn_data01_01_back.png differ
diff --git a/public/image/data01_01/btn_data01_01_next.png b/public/image/data01_01/btn_data01_01_next.png
new file mode 100644
index 0000000..fe13951
Binary files /dev/null and b/public/image/data01_01/btn_data01_01_next.png differ
diff --git a/public/image/data01_01/ico_data01_01_screenshot_wup.png b/public/image/data01_01/ico_data01_01_screenshot_wup.png
new file mode 100644
index 0000000..a615ba2
Binary files /dev/null and b/public/image/data01_01/ico_data01_01_screenshot_wup.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_balloon_01.png b/public/image/data01_01/img_data01_01_evaluation_balloon_01.png
new file mode 100644
index 0000000..1e9a3a7
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_balloon_01.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_balloon_02.png b/public/image/data01_01/img_data01_01_evaluation_balloon_02.png
new file mode 100644
index 0000000..4bcd353
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_balloon_02.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_balloon_03.png b/public/image/data01_01/img_data01_01_evaluation_balloon_03.png
new file mode 100644
index 0000000..7d48466
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_balloon_03.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_balloon_04.png b/public/image/data01_01/img_data01_01_evaluation_balloon_04.png
new file mode 100644
index 0000000..aa339ad
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_balloon_04.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_balloon_05.png b/public/image/data01_01/img_data01_01_evaluation_balloon_05.png
new file mode 100644
index 0000000..ee32af7
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_balloon_05.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_01.png b/public/image/data01_01/img_data01_01_evaluation_large_01.png
new file mode 100644
index 0000000..4f25faf
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_01.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_01h.png b/public/image/data01_01/img_data01_01_evaluation_large_01h.png
new file mode 100644
index 0000000..5aa2a5a
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_01h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_02.png b/public/image/data01_01/img_data01_01_evaluation_large_02.png
new file mode 100644
index 0000000..25c50d7
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_02.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_02h.png b/public/image/data01_01/img_data01_01_evaluation_large_02h.png
new file mode 100644
index 0000000..f8479da
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_02h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_03.png b/public/image/data01_01/img_data01_01_evaluation_large_03.png
new file mode 100644
index 0000000..ec4e498
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_03.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_03h.png b/public/image/data01_01/img_data01_01_evaluation_large_03h.png
new file mode 100644
index 0000000..addd43c
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_03h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_04.png b/public/image/data01_01/img_data01_01_evaluation_large_04.png
new file mode 100644
index 0000000..3442d0f
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_04.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_04h.png b/public/image/data01_01/img_data01_01_evaluation_large_04h.png
new file mode 100644
index 0000000..4c4b856
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_04h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_large_05.png b/public/image/data01_01/img_data01_01_evaluation_large_05.png
new file mode 100644
index 0000000..8b85770
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_large_05.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_01.png b/public/image/data01_01/img_data01_01_evaluation_small_01.png
new file mode 100644
index 0000000..8553ccc
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_01.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_01h.png b/public/image/data01_01/img_data01_01_evaluation_small_01h.png
new file mode 100644
index 0000000..616111d
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_01h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_02.png b/public/image/data01_01/img_data01_01_evaluation_small_02.png
new file mode 100644
index 0000000..3cf7d63
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_02.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_02h.png b/public/image/data01_01/img_data01_01_evaluation_small_02h.png
new file mode 100644
index 0000000..57e404f
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_02h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_03.png b/public/image/data01_01/img_data01_01_evaluation_small_03.png
new file mode 100644
index 0000000..a45c9dc
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_03.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_03h.png b/public/image/data01_01/img_data01_01_evaluation_small_03h.png
new file mode 100644
index 0000000..09c021c
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_03h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_04.png b/public/image/data01_01/img_data01_01_evaluation_small_04.png
new file mode 100644
index 0000000..eba224f
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_04.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_04h.png b/public/image/data01_01/img_data01_01_evaluation_small_04h.png
new file mode 100644
index 0000000..9d292ba
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_04h.png differ
diff --git a/public/image/data01_01/img_data01_01_evaluation_small_05.png b/public/image/data01_01/img_data01_01_evaluation_small_05.png
new file mode 100644
index 0000000..26e3c00
Binary files /dev/null and b/public/image/data01_01/img_data01_01_evaluation_small_05.png differ
diff --git a/public/image/placeholder/place_banner.png b/public/image/placeholder/place_banner.png
new file mode 100644
index 0000000..1fda94c
Binary files /dev/null and b/public/image/placeholder/place_banner.png differ
diff --git a/public/image/placeholder/place_game_screen_wii_u.png b/public/image/placeholder/place_game_screen_wii_u.png
new file mode 100644
index 0000000..967ec44
Binary files /dev/null and b/public/image/placeholder/place_game_screen_wii_u.png differ
diff --git a/public/js/legal03_01.js b/public/js/legal03_01.js
new file mode 100644
index 0000000..dcafd23
--- /dev/null
+++ b/public/js/legal03_01.js
@@ -0,0 +1,101 @@
+$(function() {
+// -------------------------------------------------
+// main
+// -------------------------------------------------
+
+ var url = $.url();
+ //set menubar
+ var menu_bar;
+ //購入フローから
+ if(url.param('buying_section')==='law'){
+ $.sessionStorage().setItem('buying_section',url.param('buying_section'));
+ switch(url.param('type')){
+ case'title':
+ $.sessionStorage().setItem('addr_referrer','buy01_01.html?type='+url.param('type') +
+ '&title='+url.param('title')+
+ getCouponCodeUrlQuery() +
+ '&buying_section='+url.param('buying_section'));
+ break;
+ case'aoc':
+ $.sessionStorage().setItem('buying_aoc',url.param('aoc[]'));
+ $.sessionStorage().setItem('addr_referrer','buy01_01.html?type='+url.param('type') +
+ '&title='+url.param('title')+
+ '&buying_section='+url.param('buying_section')+
+ '&aoc[]='+url.param('aoc[]'));
+ break;
+ case'ticket':
+ $.sessionStorage().setItem('buying_ticket',url.param('ticket'));
+ $.sessionStorage().setItem('addr_referrer','buy01_01.html?type='+url.param('type') +
+ '&title='+url.param('title')+
+ '&buying_section='+url.param('buying_section')+
+ '&ticket='+url.param('ticket'));
+ break;
+ case'demo':
+ $.sessionStorage().setItem('addr_referrer','buy01_01.html?type='+url.param('type') +
+ '&title='+url.param('title')+
+ '&demo='+url.param('demo')+
+ '&buying_section='+url.param('buying_section'));
+ break;
+ default:
+ break;
+ }
+ menu_bar= new MenuBar(6, $.sessionStorage().getItem('addr_referrer'));
+ //戻る
+ }else if($.sessionStorage().getItem('buying_section')==='law'){
+ menu_bar = new MenuBar(6);
+ menu_bar.initBackEvt($.sessionStorage().getItem('addr_referrer'));
+ //継続課金から
+ }else if(url.param('seq')==='auto_billing'){
+ menu_bar = new MenuBar(6);
+ }else{
+ menu_bar = new MenuBar(1);
+ }
+
+ var nsuid = url.param('title');
+ var type = url.param('type');
+ var is_correct_type = (type === 'title' || type === 'aoc' || type === 'ticket');
+ if (!is_correct_type) {
+ // title, aoc, ticket 以外ならデフォルトのtitleにする
+ type = 'title';
+ }
+ //特商法メッセージ取得
+ var req_obj = {
+ url : samuraiBase+'ws/' + country + '/title/' + nsuid + '/law_message',
+ type : 'GET',
+ data : {'lang':lang, content_type:type }
+ };
+
+ //ajax
+ $.getXml(req_obj)
+ .done(
+ function(xml){
+ $('#sel_text').html($(xml).find('body').text().replace(/\n/g,'
\n'));
+ }
+ )
+ .fail(
+ function(xml){
+ var error_code = $(xml.responseText).find('code').text();
+ var error_msg = $(xml.responseText).find('message').text();
+ setErrorHandler(prefixSamurai, error_code, error_msg, function(){});
+ }
+ );
+
+// -------------------------------------------------
+// event
+// -------------------------------------------------
+
+});
+
+// -------------------------------------------------
+// functions
+// -------------------------------------------------
+
+//history.back時の処理
+window.onpageshow = function(e) {
+ if (e.persisted) {
+ $('#sel_menu_bar .on').removeClass('on'); // SEE #11973
+ }
+ getBalance();
+ //BGM
+ setBGM('setting');
+};
diff --git a/src/pages/legal03_01.astro b/src/pages/legal03_01.astro
new file mode 100644
index 0000000..8b5d5d5
--- /dev/null
+++ b/src/pages/legal03_01.astro
@@ -0,0 +1 @@
+