﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");*{margin:0;padding:0}*{margin:0;padding:0}html{scroll-behavior:smooth}html,body{width:100%}html{-webkit-text-size-adjust:100%;font-family:'Noto Sans JP', sans-serif, "メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:62.5%;line-height:1.65;letter-spacing:0;font-weight:400}ul,li{list-style:none;padding:0;margin:0}img{display:block;border:0}.relative_area{position:relative}body,li,ol,p,input,textarea,select{letter-spacing:0;font-weight:400;color:#000;font-size:14px}@media screen and (max-width: 46.93em){body,li,ol,p,input,textarea,select{font-size:calc(24/750*100vw)}}a{color:#fff;text-decoration:underline}a:hover{text-decoration:none}#wrapper{width:100%;position:relative}.container{width:100%;position:relative;padding-top:85px}@media screen and (max-width: 46.93em){.container{padding-top:calc(85/750*100vw)}}.contents{position:relative;width:750px;margin:0 auto}@media screen and (max-width: 46.93em){.contents{width:100%}}header{position:fixed;width:100%;top:0;left:0;z-index:100}#header-area{width:750px;margin:0 auto;position:relative;z-index:100;background-color:#fff}@media screen and (max-width: 46.93em){#header-area{width:100%}}#header-inner{overflow:hidden;position:relative;height:85px;z-index:9999}@media screen and (max-width: 46.93em){#header-inner{height:calc(85/750*100vw)}}#gnav{background-color:#000;display:none}#gnav ul{width:750px;margin:0 auto}@media screen and (max-width: 46.93em){#gnav ul{width:100%}}#gnav li a{display:block}#gnav li a img{max-width:100%}#menu-btn{position:absolute;top:13px;right:27px;cursor:pointer}@media screen and (max-width: 46.93em){#menu-btn{top:calc(13/750*100vw);right:calc(27/750*100vw)}}#open-btn,#close-btn{width:58px}@media screen and (max-width: 46.93em){#open-btn,#close-btn{width:7.7333333333vw}}#open-btn img,#close-btn img{max-width:100%}.hide{display:none}#logo{width:177px;position:absolute;top:16px;left:28px}@media screen and (max-width: 46.93em){#logo{width:23.6vw;top:calc(16/750*100vw);left:calc(28/750*100vw)}}#logo img{max-width:100%}#x_icon{width:57px;position:absolute;top:14px;right:118px}@media screen and (max-width: 46.93em){#x_icon{width:7.6vw;top:calc(14/750*100vw);right:calc(118/750*100vw)}}#x_icon img{max-width:100%}body{background-image:url("../../images/bg/gradient_head2.jpg"),url("../../images/bg/gradient_foot.jpg");background-position:top left, bottom left;background-repeat:repeat-x;background-color:#000}@media screen and (max-width: 46.93em){body{background-size:calc(10/750*100vw) auto}}body.front_gra{background-image:url("../../images/bg/gradient_head.jpg"),url("../../images/bg/gradient_foot.jpg")}#wrapper{background-image:url("../../images/bg/bg_ptn.png");background-repeat:repeat;background-position:top left}@media screen and (max-width: 46.93em){#wrapper{background-size:calc(1295/750*100vw) auto}}.container{position:relative;background-image:url("../../images/bg/foot.png");background-repeat:no-repeat;background-position:bottom center;padding-bottom:87px}@media screen and (max-width: 46.93em){.container{background-size:calc(1500/750*100vw) auto;padding-bottom:calc(87/750*100vw)}}@media screen and (max-width: 46.93em){.imgs{max-width:100%}}#backtop{position:absolute;bottom:-43px;right:20px;z-index:10}@media screen and (max-width: 46.93em){#backtop{width:13.0666666667vw;bottom:calc(-43/750*100vw);right:calc(20/750*100vw)}}footer{width:100%;background-color:#fff}#footer_inner{width:750px;margin:0 auto;padding:22px 0 9px}@media screen and (max-width: 46.93em){#footer_inner{width:100%;padding:2.9333333333vw 0vw 1.2vw 0vw}}#foot_bnr{display:flex}#foot_bnr li img{max-width:100%}#foot_bnr li:nth-child(1){width:48px;margin-left:37px}@media screen and (max-width: 46.93em){#foot_bnr li:nth-child(1){width:6.4vw;margin-left:calc(37/750*100vw)}}#foot_bnr li:nth-child(2){width:195px;margin:22px 0 0 30px}@media screen and (max-width: 46.93em){#foot_bnr li:nth-child(2){width:26vw;margin:2.9333333333vw 0vw 0vw 4vw}}#foot_bnr li:nth-child(3){width:141px;margin:24px 0 0 31px}@media screen and (max-width: 46.93em){#foot_bnr li:nth-child(3){width:18.8vw;margin:3.2vw 0vw 0vw 4.1333333333vw}}#foot_bnr li:nth-child(4){width:201px;margin:19px 0 0 26px}@media screen and (max-width: 46.93em){#foot_bnr li:nth-child(4){width:26.8vw;margin:2.5333333333vw 0vw 0vw 3.4666666667vw}}#copyright{font-size:15px;line-height:1.53;text-align:center;margin-top:19px;color:#150201}@media screen and (max-width: 46.93em){#copyright{font-size:calc(15/750*100vw);margin-top:calc(19/750*100vw)}}.page_in_links{padding-top:85px;margin-top:-85px}@media screen and (max-width: 46.93em){.page_in_links{padding-top:calc(85/750*100vw);margin-top:calc(-85/750*100vw)}}#front_page .contents{padding:0 0 61px}@media screen and (max-width: 46.93em){#front_page .contents{padding:0vw 0vw 8.1333333333vw 0vw}}#kv img{width:100%}#front_intro{margin-top:39px}@media screen and (max-width: 46.93em){#front_intro{margin-top:calc(39/750*100vw)}}.front_text1{margin:0 auto}@media screen and (max-width: 46.93em){.front_text1{max-width:92.9333333333vw}}#front_intro .bw_logo{width:504px;margin:17px auto 0}@media screen and (max-width: 46.93em){#front_intro .bw_logo{width:67.2vw;margin-top:calc(17/750*100vw)}}.front_text2{margin:15px auto 0}@media screen and (max-width: 46.93em){.front_text2{max-width:93.6vw;margin-top:calc(15/750*100vw)}}.front_entry_free{margin:85px auto 0}@media screen and (max-width: 46.93em){.front_entry_free{max-width:51.4666666667vw;margin-top:calc(85/750*100vw)}}#front_c{position:relative;width:652px;margin:135px auto 0;background-color:#be0000;padding:8px;box-sizing:border-box}@media screen and (max-width: 46.93em){#front_c{width:86.9333333333vw;margin-top:calc(135/750*100vw);padding:1.0666666667vw 1.0666666667vw 1.0666666667vw 1.0666666667vw}}.front_c_inner{background-color:#000000;border-radius:70px;padding:25px 0 50px}@media screen and (max-width: 46.93em){.front_c_inner{border-radius:calc(70/750*100vw);padding:3.3333333333vw 0vw 6.6666666667vw 0vw}}.h_contents{position:absolute;z-index:1;top:-37px;left:-25px}@media screen and (max-width: 46.93em){.h_contents{max-width:25.8666666667vw;top:calc(-37/750*100vw);left:calc(-25/750*100vw)}}.fc_logo{width:550px;margin:0 auto}@media screen and (max-width: 46.93em){.fc_logo{width:73.3333333333vw}}.fc_logo img{max-width:100%}.fc_list li p{font-size:20px;letter-spacing:-0.06em;color:#fff;margin:8px 0 0 43px}@media screen and (max-width: 46.93em){.fc_list li p{font-size:calc(20/750*100vw);margin:1.0666666667vw 0vw 0vw 5.7333333333vw}}.fc_list li:nth-child(2){margin-top:43px}@media screen and (max-width: 46.93em){.fc_list li:nth-child(2){margin-top:calc(43/750*100vw)}}.fc_list li:nth-child(3){margin-top:19px}@media screen and (max-width: 46.93em){.fc_list li:nth-child(3){margin-top:calc(19/750*100vw)}}.fc_list li:nth-child(4){margin-top:20px}@media screen and (max-width: 46.93em){.fc_list li:nth-child(4){margin-top:calc(20/750*100vw)}}.fc_list2{display:flex;justify-content:space-between;width:582px;margin:79px auto 0}@media screen and (max-width: 46.93em){.fc_list2{width:77.6vw;margin-top:calc(79/750*100vw)}}.fc_list2 li{width:280px}@media screen and (max-width: 46.93em){.fc_list2 li{width:37.3333333333vw}}.fc_list2 li img{max-width:100%}#front_news{margin-top:93px}@media screen and (max-width: 46.93em){#front_news{margin-top:calc(93/750*100vw)}}.front_h{margin:0 auto}@media screen and (max-width: 46.93em){.front_h{max-width:93.6vw}}.btlob2{width:650px;margin:12px auto 0;background-color:#be0000}@media screen and (max-width: 46.93em){.btlob2{width:86.6666666667vw;margin-top:calc(12/750*100vw)}}.btlob2 img{max-width:100%}#front_schedule{margin-top:108px}@media screen and (max-width: 46.93em){#front_schedule{margin-top:calc(108/750*100vw)}}.schedule_c{position:relative;margin-top:60px;padding-bottom:145px}@media screen and (max-width: 46.93em){.schedule_c{margin-top:calc(60/750*100vw);padding-bottom:calc(145/750*100vw)}}.schedule_area_img{margin-left:55px}@media screen and (max-width: 46.93em){.schedule_area_img{max-width:86.1333333333vw;margin-left:calc(55/750*100vw)}}.area_map{position:absolute;bottom:0;left:49px;z-index:1;width:602px;height:202px;background-color:#fff;border:2px solid #be0000;box-sizing:border-box;overflow:hidden}@media screen and (max-width: 46.93em){.area_map{left:calc(49/750*100vw);width:80.2666666667vw;height:calc(202/750*100vw);border-width:calc(2/750*100vw)}}.area_map iframe{width:100%;height:198px}@media screen and (max-width: 46.93em){.area_map iframe{height:calc(198/750*100vw)}}.schedule_c#tokyo{margin-top:20px;padding-bottom:0}@media screen and (max-width: 46.93em){.schedule_c#tokyo{margin-top:calc(20/750*100vw)}}#tokyo .schedule_area_img{margin-left:24px}@media screen and (max-width: 46.93em){#tokyo .schedule_area_img{max-width:90.2666666667vw;margin-left:calc(24/750*100vw)}}.schedule_c#osaka{margin-top:83px}@media screen and (max-width: 46.93em){.schedule_c#osaka{margin-top:calc(83/750*100vw)}}#front_contact{margin-top:91px}@media screen and (max-width: 46.93em){#front_contact{margin-top:calc(91/750*100vw)}}.front_contact_box{width:650px;margin:6px auto 0;padding:40px 0 38px;background-color:#3f3e3e}@media screen and (max-width: 46.93em){.front_contact_box{width:86.6666666667vw;margin-top:calc(6/750*100vw);padding:5.3333333333vw 0vw 5.0666666667vw 0vw}}.contact_text{position:relative;width:600px;margin:0 auto}@media screen and (max-width: 46.93em){.contact_text{width:80vw}}#contact_link{position:absolute;z-index:1;bottom:0;left:276px;width:70px;height:32px}@media screen and (max-width: 46.93em){#contact_link{left:calc(276/750*100vw);width:9.3333333333vw;height:calc(32/750*100vw)}}#front_contact p{font-size:16px;line-height:1.5;text-align:center;margin-top:15px;color:#fff}@media screen and (max-width: 46.93em){#front_contact p{font-size:calc(16/750*100vw);margin-top:calc(15/750*100vw)}}#x_timeline{margin-top:108px}@media screen and (max-width: 46.93em){#x_timeline{margin-top:calc(108/750*100vw)}}#x_timeline_c{width:560px;margin:0 auto;padding:4px;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 46.93em){#x_timeline_c{width:74.6666666667vw;padding:.5333333333vw .5333333333vw .5333333333vw .5333333333vw}}#x_timeline_c_in{width:100%;height:752px;border:2px solid #000000;overflow:hidden;box-sizing:border-box}@media screen and (max-width: 46.93em){#x_timeline_c_in{height:calc(752/750*100vw);border-width:calc(2/750*100vw)}}#x_timeline_c_in a{color:#000}#food_page .contents{padding:16px 0 68px}@media screen and (max-width: 46.93em){#food_page .contents{padding:2.1333333333vw 0vw 9.0666666667vw 0vw}}.page_title img{margin:0 auto}@media screen and (max-width: 46.93em){#food_page .page_title img{max-width:49.6vw}}#food_page .notes{margin:153px 0 0 50px}@media screen and (max-width: 46.93em){#food_page .notes{margin:20.4vw 0vw 0vw 6.6666666667vw}}.notes p{font-size:20px;line-height:1.65;letter-spacing:-0.08em;color:#fff}@media screen and (max-width: 46.93em){.notes p{font-size:calc(20/750*100vw)}}.food_zaiko{width:550px;margin:48px auto 0}@media screen and (max-width: 46.93em){.food_zaiko{width:73.3333333333vw;margin-top:calc(48/750*100vw)}}.food_zaiko img{max-width:100%}.food_text1{margin:76px auto 0}@media screen and (max-width: 46.93em){.food_text1{max-width:86.6666666667vw;margin-top:calc(76/750*100vw)}}.food_text2{margin:19px 0 0 96px}@media screen and (max-width: 46.93em){.food_text2{max-width:75.6vw;margin:2.5333333333vw 0vw 0vw 12.8vw}}.food_menu_list{width:686px;margin:82px 0 0 42px}@media screen and (max-width: 46.93em){.food_menu_list{width:91.4666666667vw;margin:10.9333333333vw 0vw 0vw 5.6vw}}.food_menu_list li img{max-width:100%}.other_menu{width:686px;padding-left:42px}@media screen and (max-width: 46.93em){.other_menu{width:91.4666666667vw;padding-left:calc(42/750*100vw)}}.other_menu img{max-width:100%}#soft_drink{margin-top:80px}@media screen and (max-width: 46.93em){#soft_drink{margin-top:calc(80/750*100vw)}}#soft_cream{margin-top:54px}@media screen and (max-width: 46.93em){#soft_cream{margin-top:calc(54/750*100vw)}}#fortune_latte{margin-top:74px}@media screen and (max-width: 46.93em){#fortune_latte{margin-top:calc(74/750*100vw)}}#attraction_page .contents{padding:16px 0 94px}@media screen and (max-width: 46.93em){#attraction_page .contents{padding:2.1333333333vw 0vw 12.5333333333vw 0vw}}@media screen and (max-width: 46.93em){#attraction_page .page_title img{max-width:40.4vw}}#attraction_page .notes{margin:64px 0 0 47px}@media screen and (max-width: 46.93em){#attraction_page .notes{margin:8.5333333333vw 0vw 0vw 6.2666666667vw}}.attraction_logo{margin:23px auto 0}@media screen and (max-width: 46.93em){.attraction_logo{max-width:60.8vw;margin-top:calc(23/750*100vw)}}.attraction_details{margin:23px 0 0 227px}@media screen and (max-width: 46.93em){.attraction_details{max-width:39.2vw;margin:3.0666666667vw 0vw 0vw 30.2666666667vw}}.attraction_chara{margin:32px auto 0}@media screen and (max-width: 46.93em){.attraction_chara{max-width:52.6666666667vw;margin-top:calc(32/750*100vw)}}.attraction_story{margin-top:12px}@media screen and (max-width: 46.93em){.attraction_story{margin-top:calc(12/750*100vw)}}.attraction_story img{max-width:100%}.attraction_heading{border-top:1px solid #88857d;background-image:url("../../images/attraction/line.png");background-repeat:no-repeat;background-position:bottom left;padding-bottom:28px}@media screen and (max-width: 46.93em){.attraction_heading{border-width:calc(1/750*100vw);padding-bottom:calc(28/750*100vw);background-size:calc(750/750*100vw) auto}}.attraction_heading p{background-image:url("../../images/attraction/title_bg.png");background-repeat:no-repeat;background-position:top center;padding:17px 0 13px}@media screen and (max-width: 46.93em){.attraction_heading p{background-size:calc(750/750*100vw) auto;padding:2.2666666667vw 0vw 1.7333333333vw 0vw}}.attraction_heading p img{margin:0 auto}#attraction_flow{margin-top:60px}@media screen and (max-width: 46.93em){#attraction_flow{margin-top:calc(60/750*100vw)}}@media screen and (max-width: 46.93em){#attraction_flow .attraction_heading p img{max-width:28.2666666667vw}}.attraction_flow1{margin:32px 0 0 90px}@media screen and (max-width: 46.93em){.attraction_flow1{max-width:76.2666666667vw;margin:4.2666666667vw 0vw 0vw 12vw}}.attraction_flow2{margin:56px 0 0 47px}@media screen and (max-width: 46.93em){.attraction_flow2{max-width:88.5333333333vw;margin:7.4666666667vw 0vw 0vw 6.2666666667vw}}.attraction_flow3{margin:45px 0 0 47px}@media screen and (max-width: 46.93em){.attraction_flow3{max-width:86vw;margin:6vw 0vw 0vw 6.2666666667vw}}.attraction_flow4{margin-top:37px}@media screen and (max-width: 46.93em){.attraction_flow4{max-width:100%;margin-top:calc(37/750*100vw)}}@media screen and (max-width: 46.93em){.attraction_flow5{max-width:100%}}.attraction_benefits_text1{margin:28px auto 0}@media screen and (max-width: 46.93em){.attraction_benefits_text1{max-width:58vw;margin-top:calc(28/750*100vw)}}.attraction_benefits_img{margin:28px auto 0}@media screen and (max-width: 46.93em){.attraction_benefits_img{max-width:77.3333333333vw;margin-top:calc(28/750*100vw)}}.attraction_benefits_text2{margin:43px auto 0}@media screen and (max-width: 46.93em){.attraction_benefits_text2{max-width:66vw;margin-top:calc(43/750*100vw)}}#attraction_benefits{margin-top:54px;padding-bottom:64px;background-image:url("../../images/attraction/line.png");background-repeat:no-repeat;background-position:bottom left}@media screen and (max-width: 46.93em){#attraction_benefits{margin-top:calc(54/750*100vw);padding-bottom:calc(64/750*100vw);background-size:calc(750/750*100vw) auto}}@media screen and (max-width: 46.93em){#attraction_benefits .attraction_heading p img{max-width:23.4666666667vw}}.attraction_guide_box{padding:0 47px}@media screen and (max-width: 46.93em){.attraction_guide_box{padding:0vw 6.2666666667vw 0vw 6.2666666667vw}}.attraction_guide_h{margin:0 0 -10px 6px}@media screen and (max-width: 46.93em){.attraction_guide_h{margin:0vw 0vw -1.3333333333vw .8vw}}.attraction_guide_box p{font-size:20px;text-align:justify;line-height:1.65;letter-spacing:-0.08em;color:#fff;margin-top:32px}@media screen and (max-width: 46.93em){.attraction_guide_box p{font-size:calc(20/750*100vw);margin-top:calc(32/750*100vw)}}#att_guide1{margin-top:76px}@media screen and (max-width: 46.93em){#att_guide1{margin-top:calc(76/750*100vw)}}@media screen and (max-width: 46.93em){#att_guide1 .attraction_guide_h{max-width:37.2vw}}#att_guide2{margin-top:52px}@media screen and (max-width: 46.93em){#att_guide2{margin-top:calc(52/750*100vw)}}@media screen and (max-width: 46.93em){#att_guide2 .attraction_guide_h{max-width:45.8666666667vw}}.guide2_kids{width:654px;margin-top:21px}@media screen and (max-width: 46.93em){.guide2_kids{max-width:87.2vw;margin-top:calc(21/750*100vw)}}#att_guide2 p{margin-top:5px}@media screen and (max-width: 46.93em){#att_guide2 p{margin-top:calc(5/750*100vw)}}#att_guide3{margin-top:61px}@media screen and (max-width: 46.93em){#att_guide3{margin-top:calc(61/750*100vw)}}@media screen and (max-width: 46.93em){#att_guide3 .attraction_guide_h{max-width:72.8vw}}#minigame_page .contents{padding:16px 0 38px}@media screen and (max-width: 46.93em){#minigame_page .contents{padding:2.1333333333vw 0vw 5.0666666667vw 0vw}}@media screen and (max-width: 46.93em){#minigame_page .page_title img{max-width:32.4vw}}#minigame_page .notes{margin:86px 70px 0 75px}@media screen and (max-width: 46.93em){#minigame_page .notes{margin:11.4666666667vw 9.3333333333vw 0vw 10vw}}#mg_link{position:relative;margin-top:22px;width:100%;height:346px}@media screen and (max-width: 46.93em){#mg_link{margin-top:calc(22/750*100vw);height:calc(346/750*100vw)}}#mg_link img{position:absolute}@media screen and (max-width: 46.93em){#mg_link img{max-width:42.1333333333vw}}#mg_link img:hover{opacity:0.9}#l_mg1{top:0;left:38px;z-index:1}@media screen and (max-width: 46.93em){#l_mg1{left:calc(38/750*100vw)}}#l_mg2{bottom:0;left:217px;z-index:2}@media screen and (max-width: 46.93em){#l_mg2{left:calc(217/750*100vw)}}#l_mg3{top:0;right:38px;z-index:3}@media screen and (max-width: 46.93em){#l_mg3{right:calc(38/750*100vw)}}.mg_zaiko{width:550px;margin:51px auto 0}@media screen and (max-width: 46.93em){.mg_zaiko{width:73.3333333333vw;margin-top:calc(51/750*100vw)}}.mg_zaiko img{max-width:100%}.mg_payment_method{width:550px;margin:94px auto 0}@media screen and (max-width: 46.93em){.mg_payment_method{max-width:73.3333333333vw;margin-top:calc(94/750*100vw)}}.mg_payment_method img{max-width:100%}.mg_payment_method img:hover{opacity:0.8}.mg_box{position:relative;width:650px;margin:0 auto}@media screen and (max-width: 46.93em){.mg_box{width:86.6666666667vw}}.mg_price{position:absolute;z-index:1;top:-28px;right:-21px}@media screen and (max-width: 46.93em){.mg_price{max-width:27.2vw;top:calc(-28/750*100vw);right:calc(-21/750*100vw)}}#mg1 .mg_box{margin-top:83px}@media screen and (max-width: 46.93em){#mg1 .mg_box{margin-top:calc(83/750*100vw)}}.mg_h{max-width:100%}.mg_prize_list img{max-width:100%}#mg2 .mg_box{margin-top:123px}@media screen and (max-width: 46.93em){#mg2 .mg_box{margin-top:calc(123/750*100vw)}}#mg3 .mg_box{margin-top:128px}@media screen and (max-width: 46.93em){#mg3 .mg_box{margin-top:calc(128/750*100vw)}}#goods_page .contents{padding:16px 0 68px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:2.1333333333vw 0vw 9.0666666667vw 0vw}}@media screen and (max-width: 46.93em){#goods_page .page_title img{max-width:56.4vw}}#goods_page .notes{margin:70px 0 0 25px}@media screen and (max-width: 46.93em){#goods_page .notes{margin:9.3333333333vw 0vw 0vw 3.3333333333vw}}.goods_zaiko{width:550px;margin:48px auto 0}@media screen and (max-width: 46.93em){.goods_zaiko{width:73.3333333333vw;margin-top:calc(48/750*100vw)}}.goods_zaiko img{max-width:100%}#goods_item{width:100%;margin-top:80px}@media screen and (max-width: 46.93em){#goods_item{margin-top:calc(80/750*100vw)}}#goods_item li{margin-bottom:60px}@media screen and (max-width: 46.93em){#goods_item li{margin-bottom:calc(60/750*100vw)}}#goods_item li:last-child{margin-bottom:0}#goods_item li img{max-width:100%}.letter_set{margin-top:60px}@media screen and (max-width: 46.93em){.letter_set{margin-top:calc(60/750*100vw)}}.letter_set_type{width:679px;padding:48px 0 0 34px}@media screen and (max-width: 46.93em){.letter_set_type{width:90.5333333333vw;padding:4.4vw 0vw 0vw 4.5333333333vw}}.letter_set_type img{margin-top:15px}@media screen and (max-width: 46.93em){.letter_set_type img{max-width:100%;margin-top:calc(15/750*100vw)}}.letter_set_type p{font-size:20px;line-height:1.65;letter-spacing:-0.08em;color:#fff;margin-top:5px}@media screen and (max-width: 46.93em){.letter_set_type p{font-size:calc(20/750*100vw);margin-top:calc(5/750*100vw)}}.letter_set_details{margin-top:36px}@media screen and (max-width: 46.93em){.letter_set_details{margin-top:calc(36/750*100vw)}}.lsd_btn{width:550px;margin:0 auto;cursor:pointer}@media screen and (max-width: 46.93em){.lsd_btn{width:73.3333333333vw}}.lsd_btn img{max-width:100%}.letter_set_details_c{display:none;width:674px;margin:50px auto 0;padding:22px 0 29px;background-color:#3f3e3e}@media screen and (max-width: 46.93em){.letter_set_details_c{width:89.8666666667vw;margin-top:calc(50/750*100vw);padding:2.9333333333vw 0vw 3.8666666667vw 0vw}}.ls_text1{margin:0 auto}@media screen and (max-width: 46.93em){.ls_text1{max-width:80.8vw}}.ls_img{margin-top:16px}@media screen and (max-width: 46.93em){.ls_img{max-width:100%;margin-top:calc(16/750*100vw)}}.ls_text2{margin:37px auto 0}@media screen and (max-width: 46.93em){.ls_text2{max-width:80.8vw;margin-top:calc(37/750*100vw)}}.other_goods_text{margin:165px 0 0 115px}@media screen and (max-width: 46.93em){.other_goods_text{max-width:70.6666666667vw;margin:22vw 0vw 0vw 15.3333333333vw}}.other_goods_link{width:550px;margin:7px auto 0;cursor:pointer}@media screen and (max-width: 46.93em){.other_goods_link{width:73.3333333333vw;margin-top:calc(7/750*100vw)}}.other_goods_link img{max-width:100%}#add_goods_items{margin-top:166px}@media screen and (max-width: 46.93em){#add_goods_items{margin-top:calc(166/750*100vw)}}.goods_h_add0620{margin:0 auto}@media screen and (max-width: 46.93em){.goods_h_add0620{max-width:93.8666666667vw}}#add_goods_items ul{width:100%;margin-top:64px}@media screen and (max-width: 46.93em){#add_goods_items ul{margin-top:calc(64/750*100vw)}}#add_goods_items li{margin-bottom:70px}@media screen and (max-width: 46.93em){#add_goods_items li{margin-bottom:calc(70/750*100vw)}}#add_goods_items li:last-child{margin-bottom:0}#add_goods_items li img{max-width:100%}
