﻿@font-face{font-family:'st-original';src:url("https://tobira.me/fonts/st-original.ttf") format("truetype"),url("https://tobira.me/fonts/st-original.woff2") format("woff2"),url("https://tobira.me/fonts/st-original.woff") format("woff")}@font-face{font-family:'st-original-2';src:url("https://tobira.me/fonts/st-original-2.ttf") format("truetype"),url("https://tobira.me/fonts/st-original-2.woff2") format("woff2"),url("https://tobira.me/fonts/st-original-2.woff") format("woff")}html{touch-action:manipulation}body{margin:0 auto;overflow:hidden;color:#232323;width:100%;height:100%;overflow:hidden;font-family:"游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;font-size:1.6rem;letter-spacing:0.015rem;line-height:1.3;-webkit-touch-callout:none;-webkit-user-select:none}.Contents{position:relative;box-sizing:border-box;overflow:hidden;width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100)}.Loading{visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;background-color:white;z-index:10000;transition:all 0.3s ease-in}.Loading_Gif_1{display:none;width:60vw}.Loading_Gif_1.active{display:block}.Loading_Gif_2{display:none;width:60vw}.Loading_Gif_2.active{display:block}.Loading_Gif_3{display:none;width:60vw}.Loading_Gif_3.active{display:block}.Loading.active{visibility:visible;opacity:1}.Opening{width:100vw;height:100vh;height:calc(var(--vh, 1vh) * 100);min-height:-webkit-fill-available;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.4s;text-align:center;overflow:scroll;z-index:6}.Opening.is-Hidden{pointer-events:none;opacity:0}.Opening_Logo{width:40%;margin:0 auto;display:block}.Opening_gif{width:40%}.Opening p{font-size:1.1rem;font-weight:bold;margin:10px auto;letter-spacing:2px;line-height:1.4}.Opening_Slider_Prev,.Opening_Slider_Next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:30%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.Opening_Slider_Prev:hover,.Opening_Slider_Prev:focus,.Opening_Slider_Next:hover,.Opening_Slider_Next:focus{outline:none;background:transparent;color:transparent}.Opening_Slider_Prev:hover:before,.Opening_Slider_Prev:focus:before,.Opening_Slider_Next:hover:before,.Opening_Slider_Next:focus:before{opacity:0.8}.Opening_Slider_Prev{left:40px;z-index:1}.Opening_Slider_Next{right:25px}.Opening_Slider_Prev:before,.Opening_Slider_Next:before{content:"";width:24px;height:24px;border:0px;border-right:20px solid transparent;border-bottom:20px solid #ff008c;border-left:20px solid transparent;position:absolute;top:100%;margin-top:-4px;opacity:0.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Opening_Slider_Prev:before{left:-45px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.Opening_Slider_Next:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Opening_Slider_Dots{position:absolute;bottom:0;left:42%;list-style:none;text-align:center;display:block;padding:0;margin:0;width:auto;border-radius:25px}.Opening_Slider_Dots li{position:relative;background-color:#fff;border:1px solid #232323;border-radius:25px;cursor:pointer;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;top:4px}.Opening_Slider_Dots li button{line-height:0;cursor:pointer;color:transparent;font-size:0px}.Opening_Slider_Dots li button::before{position:absolute;top:0;content:""}.Opening_Slider_Dots>.slick-active{background-color:#ff008c}.Opening_Banner{width:90%;margin:0 auto 30px}.Opening-Container{width:100%;height:100vh;padding-top:6vh;box-sizing:border-box;position:relative;background-image:url(https://asset.tobira.me/assets/photo/bg-1cf3cb24336bda09db536e56986e684d6a81055a5bb4bec896fa20980ca4c7ff.jpg);background-repeat:no-repeat;background-position:50%;background-size:100%}.Opening .btn_border{margin:auto;padding:12px 30px;letter-spacing:3px;box-shadow:6px 6px #232323}.Opening_Button{display:block;font-size:0.8rem;letter-spacing:0.05em;font-weight:bold;text-align:center;cursor:pointer;z-index:7;background-color:#232323;top:30px;padding:10px 30px}.Opening .Opening_Button--enjoy{width:270px;background-color:#ff008c}.Opening #Opening_Album_Button{margin-top:20px;background-image:url(https://asset.tobira.me/assets/photo/icon-album-296a66fb1da18150aa588c37a85099c1426f0e274168c59338dd89e33133d003.png);background-size:20px;background-position:16% 50%;background-repeat:no-repeat;padding-left:54px}.Opening #Opening_Album_Button:after{content:none}.Opening-login{max-width:80%;min-height:70px;font-weight:bold;padding-top:5% !important;display:block;border-bottom:1px solid #232323;background-color:#ff008c;color:#fff;margin-top:20px;top:10px}.Opening-face{position:relative;width:270px;margin:auto;margin-top:70px}.Opening-face:after{content:"";display:inline-block;width:4em;height:4em;background:url("photo/icon-new.png") no-repeat;background-size:contain;position:absolute;left:-33px;top:-15px}.Opening_Button--face{display:block;background-color:#00c2ff;color:#fff;padding:10px 60px !important;background-image:url(https://asset.tobira.me/assets/photo/icon-face-0003851badc15cb51d034bc1a5f820463ca07ee9dd6c89944403a37a2315cc6c.png);background-size:33px;background-repeat:no-repeat;background-position:9% 50%}.Signup{width:100%;height:100%;box-sizing:border-box;overflow-y:scroll;position:fixed;top:0;left:0;z-index:2000;transition:0.25s;text-align:center}.Signup.is-Hidden{pointer-events:none;opacity:0}.Signup-Container{height:100%;box-sizing:border-box;font-size:16px;line-height:1.6;letter-spacing:0.025em;position:relative;z-index:2;background-color:#fff;padding:20px}.Signup_Close{width:70%;height:50px;line-height:1;background-color:#232323;color:#fff;margin:auto;flex:1 1 auto;margin:10px;padding:10px 20px;text-align:center;text-transform:uppercase;position:relative;overflow:hidden;transition:0.3s}.Signup_Close img{width:100%;height:auto}.Signup_Title{width:100%;line-height:1;text-align:center;font-weight:bold;letter-spacing:3px;color:#ff008c;margin-top:10px;line-height:1.4}.Signup_Title span{color:#232323;font-weight:bold;font-size:1.2rem}.Signup_Flow{width:100%;text-align:left;margin-bottom:20px;margin-top:20px;padding-left:30px;counter-reset:listCounter;margin:_vw(56.25) 0 0 0}.Signup_Flow_Item{width:100%;min-height:36px;margin-bottom:10px;counter-increment:listCounter;display:inline-block;padding-left:40px;background-repeat:no-repeat}.Signup_Flow_Item .Item_title{position:relative;font-size:3.75vw}.Signup_Flow_Item .Item_Image{margin:_vw(12.5) 0 0 0}.Signup_Flow_Item:first-of-type{background-image:url(https://asset.tobira.me/assets/photo/icon-img-6e08580c14ec89fe83600946d36213cc0b7dc21523c747b3b639de02b0e8338e.png);background-size:25px;background-position:0% 50%}.Signup_Flow_Item:nth-of-type(2){background-image:url(https://asset.tobira.me/assets/photo/icon-rare-e1389daa339fba8a9fd76f902666a0dd96d5d881940446b7e610c8a04d923cb7.png);background-size:25px;background-position:0% 50%}.Signup_Flow_Item:nth-of-type(3){background-image:url(https://asset.tobira.me/assets/photo/icon-dl-b-b6dac8414683ff8bcba61c805e2fc50805596c7571ffcf32a4dc6895ef45f60f.png);background-size:25px;background-position:0% 50%}.Signup_Flow_Item:last-of-type{background-image:url(https://asset.tobira.me/assets/photo/icon-tw-b-baaf1d8a4b57e796290e43a5bb324cd4526db6e74d586ce54f43004578e4fb9a.png);background-size:25px;background-position:0% 50%}.Signup .Signup_Flow_Item p{font-size:1rem}.Signup .Signup_Flow_Item strong{font-weight:bold}.Signup .Item_Announce{font-weight:bold;font-size:1rem;margin-bottom:16px}.Signup .Item_Announce span{color:#ff008c;border:2px solid;padding:1px 3px;margin-right:4px;font-size:12px}.Signup .Item_Announce a{color:#00c2ff;border-bottom:1px solid #00c2ff;padding-bottom:1px;font-weight:bold}.Signup .Item_Announce input{width:18px;height:18px;margin-left:-10px}.Signup .link-login{width:fit-content;height:30px;display:block;border-bottom:1px solid #232323;margin:auto}.Signup_Sns{margin-bottom:30px;text-align:center}.Signup_Sns_Item{width:calc(100% / 3 - 12px);margin-right:8px;height:80px;display:inline-block;border:2px solid #232323}@media screen and (max-width: 480px){.Signup_Sns_Item{height:60px}}.Signup_Sns_Item a{display:block;width:100%;height:100%;padding-top:46px;color:#fff;text-decoration:none;background-repeat:no-repeat;font-size:14px;transition-duration:0.2s}@media screen and (max-width: 480px){.Signup_Sns_Item a{padding-top:33px}}.Signup_Sns_Item:first-of-type a{background-color:#1da1f2;background-image:url(https://asset.tobira.me/assets/photo/icon-tw-2c63c2b79e7b471416f19301bdf0e5b52fe28ea2b12df1b1d63228e5fa9a9c6c.png);background-size:25%;background-position:50% 24%}.Signup_Sns_Item:nth-of-type(2) a{background-color:#d63173;background-image:url(https://asset.tobira.me/assets/photo/icon-insta-ef5a1a6706b575b2bff4bad621fea4b348b6c19df630fde982f825d13a1860af.png);background-size:24%;background-position:50% 22%}.Signup_Sns_Item:last-of-type a{background-color:#00c300;background-image:url(https://asset.tobira.me/assets/photo/icon-line-d9429fb39e45f66ff0f87f3f0f7a7f8ee71768ecb279212885527c86714874ce.png);background-size:36%;background-position:50% 6%;margin-right:0}.Signup_Sns_Item .disable{pointer-events:none;opacity:0.7;filter:grayscale(100%);transition-duration:0.2s}.Howto{width:100%;height:100%;background-color:rgba(35,35,35,0.8);box-sizing:border-box;overflow-y:scroll;position:fixed;top:0;left:0;z-index:5;transition:0.25s;text-align:center;padding:20px}.Howto.is-Hidden{pointer-events:none;opacity:0}.Howto-Container{box-sizing:border-box;font-size:16px;line-height:1.6;letter-spacing:0.025em;position:relative;z-index:2;background-color:#fff;padding:20px}.Howto_Close{width:50px;height:50px;line-height:1;position:absolute;top:0;right:0;background-color:transparent}.Howto_Close img{width:100%;height:auto}.Howto_Title{width:100%;line-height:1;text-align:center;font-weight:bold;letter-spacing:3px;color:#ff008c;margin-top:10px}.Howto_Img{width:70%;height:auto;margin-bottom:20px}.Howto_Flow{width:100%;display:flex;counter-reset:listCounter;margin:_vw(56.25) 0 0 0;margin-top:20px}.Howto_Flow_Item{counter-increment:listCounter;display:inline-block}.Howto_Flow_Item .Item_title{position:relative;font-size:3.75vw}.Howto_Flow_Item .Item_Image{margin:_vw(12.5) 0 0 0}.Howto_Flow-menu{margin-top:30px}.Howto_Flow-menu li{height:45px;position:relative;display:block;border-top:1px solid #ababab}.Howto_Flow-menu li a{width:100%;height:100%;display:block;color:#232323;padding-top:14px}.Howto_Flow-menu li::before{content:"";width:10px;height:10px;border:0px;border-top:solid 2px #232323;border-right:solid 2px #232323;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:5%;margin-top:-4px}.Howto_Flow-Large .Howto_Flow_Item{width:calc(100% / 2)}.Howto_Flow-Large .Howto_Flow_Item .Item_Image{width:90%;height:auto}.Howto .Item_Announce{margin-bottom:20px}.Howto .btn_border{line-height:50px;letter-spacing:2px;color:#fff;background-color:#ff008c;border:2px solid #232323;padding:10px 40px}.Ui_Icons_Top.-left{left:16px}.Ui_Icons_Top.-left.is-Hidden{display:none}.Ui_Icons_Top.-right{right:16px}.Ui_Icons_Top{display:flex;position:absolute;top:16px;z-index:4;box-shadow:0 0 _vw(12.5) rgba(35,35,35,0.4)}.Ui_Icons_Top li{color:#fff;margin-left:16px;text-align:center}.Ui_Icons_Top li p{margin-top:3px;text-shadow:1px 1px 1px #232323, -1px 1px 1px #232323, 1px -1px 1px #232323, -1px -1px 1px #232323, 1px 0px 1px #232323, 0px 1px 1px #232323, -1px 0px 1px #232323, 0px -1px 1px #232323}.Ui_Icons_Top li:first-of-type{margin-left:auto}.Ui_Icons_Top_Button_Item{width:45px;height:45px;background-color:rgba(255,255,255,0.8);border:2px solid #232323;box-sizing:border-box;background-repeat:no-repeat;background-position:50%;margin:auto;cursor:pointer}.Ui_Icons_Top .Header_Button_Item-Upload{background-image:url(https://asset.tobira.me/assets/photo/icon-img-w-53c30ba74319914f6ff88bf30b8741c82eb75610ca79547e89ef73b2b26b654a.png);background-size:25px;background-position:50%}.Ui_Icons_Top #Button_Upload_Image{display:none}.Ui_Icons_Top #Header_Button_Switch{background-image:url(https://asset.tobira.me/assets/photo/icon-change-bb56a112a3bafd204d16e6fd3534c34121f600d2a0a0e2fedea5f906d7ffb2f9.png);background-size:32px;background-position:45% 50%}.Ui_Icons_Top #Control_Howto{background-image:url(https://asset.tobira.me/assets/photo/icon-hatena-3395dbd7e71c66f408b5e2ad59dd652026cd67bf646bc53d656d8c6206d62579.png);background-size:24px;background-repeat:no-repeat;background-position:50% 55%}.Ui_Icons_Top #Open_Album{background-image:url(https://asset.tobira.me/assets/photo/icon-mypage-693da4798c3b6414a00d2810a7f634b622d012b9e3efec33c2ee21c7393ee890.png);background-size:23px;background-repeat:no-repeat;background-position:center;border-radius:50%}.Ui_Icons_Top #Open_Album.is-Appealing{animation:flash 0.6s ease;animation-iteration-count:3}@keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.Modal{width:100%;height:auto;box-sizing:border-box;overflow-y:scroll;position:fixed;top:0;left:0;padding:40px 20px;z-index:5;opacity:1;transition:0.25s;overflow-y:auto}.Modal-Capture{padding:10px;height:100vh;height:calc(var(--vh, 1vh) * 100)}.Modal-Capture.is-Flex{display:flex}.Modal.is-Hidden{pointer-events:none;opacity:0}.Modal-Container{width:100%;height:100%;padding:30px 40px;background-color:#fff;box-sizing:border-box;position:relative;z-index:2;text-align:center;z-index:6;user-select:none;-webkit-user-select:none}.Modal-Container-Capture{padding:20px}.Modal-Container-Capture.is-Centered{height:auto;margin:auto}.Modal_Close{line-height:1;position:absolute;top:0;right:0;width:50px;height:50px;background-color:transparent}.Modal_Close img{width:100%;height:auto}.Modal_Image{width:90%;-webkit-touch-callout:default;-webkit-user-select:all;height:auto}.Modal_Image-Capture{width:auto;height:65vh;height:calc(var(--vh, 1vh) * 65);margin:0 auto}.Modal_Text{margin:3px 0 12px;color:#232323;font-size:14px;letter-spacing:0.05em;line-height:1;text-align:center}.Modal_Text.is-Hidden{display:none}.Modal_Button{display:flex;margin-top:8px}.Modal_Button_Item{padding:12px 0;width:100%;color:#fff;border:3px solid #232323;font-size:16px;letter-spacing:0.05em;line-height:1;margin:0 auto}.Modal_Button_Item:first-of-type{margin-right:10px}.Modal_Button_Item-Capture{width:50%;color:#232323;margin:0 auto;padding:8px 0}.Modal_Button_Item.is-Hidden{display:none}.Modal_Button_Item-Save{font-size:14px;margin:0px auto 13px 0;display:block;background-color:#fff}.Modal_Button_Item-Save:hover{border-color:#232323;color:#232323}.Modal_Button_Item-Save-Face{background-color:#ff008c}.Modal_Button_Item_icon_dl{margin-right:8px;width:16px;vertical-align:sub}.Modal_Button_Item_icon_tw{width:29px}.Modal_Button_Item_icon_ig{width:29px}.Modal_Button_Item-Close{width:67px;background-color:#00c2ff}.Modal_Button_Item-Tw{width:60px;background-color:#00c2ff}.Modal_Button_Item-Ig{width:60px;background-color:#ff008c;margin-left:10px}.Modal_Background{width:100%;height:100%;background-color:rgba(35,35,35,0.8);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.Text-Editor{width:100%;box-sizing:border-box;background-color:rgba(35,35,35,0.8);position:absolute;bottom:0;z-index:4;transition:0.25s;position:fixed;left:0;transition:0.4s;transform:translate(0, 46px)}.Text-Editor.is-Hidden{transform:translateY(calc(100% - -2.5vw));transition:0.4s}.Text-Editor_Tab{width:100%;height:70px;box-shadow:0 0 10px rgba(0,0,0,0.2);margin:0 auto;display:flex;overflow-x:auto;overflow-y:hidden;display:-webkit-inline-box;justify-content:space-between;background-color:#232323}.Text-Editor_Tab .title{width:100%;max-height:50px;overflow-x:auto;overflow-y:hidden;display:-webkit-inline-box;justify-content:space-between;background-color:#232323}.Text-Editor_Tab_Txt{font-size:12px}.Text-Editor_Tab_Delete{height:100%;line-height:50px;font-size:16px;color:#fff;text-align:center;font-weight:bold;transition:all 0.2s ease;flex-shrink:0;margin:auto 10px;display:flex;flex-flow:column;justify-content:center}.Text-Editor_Tab_Delete-Icon{width:50px;height:40px;display:inline-block;background-image:url(https://asset.tobira.me/assets/photo/icon-delete-bffe4bd96427ce4b43021fd1351c49e29ea81488cc76875f2e50021daab5a4fb.png);background-size:33px;background-position:50%;background-repeat:no-repeat}.Text-Editor_Tab_Border{height:70%;width:1px;background-color:#fff;margin:14px 5px 0 0}.Text-Editor_Tab_Option{display:flex}.Text-Editor_Tab_Option_Item{height:50px;color:#fff;margin:auto 0;margin-left:10px;text-align:center}.Text-Editor_Tab_Option_Item_Font{height:18px;margin-top:9px;margin-bottom:6px}.Text-Editor_Tab_Option_Item_Color{height:25px;display:block;margin:6px auto 5px}.Text-Editor_Contents{height:30vh;padding:0 16px;font-size:0;line-height:0;display:none;clear:both;overflow:hidden;padding-top:20px;padding-bottom:80px}.Text-Editor_Contents.active{display:block;overflow-y:scroll}.Text-Editor_List{display:flex;flex-wrap:wrap}.Text-Editor_List-Font{padding:10px 20px}.Text-Editor_List_Item-Font{color:#ffffff;font-size:18px;width:calc(100% / 3);height:35px;margin-bottom:20px;text-align:center;letter-spacing:1px;padding:5px 6px}.Text-Editor_List_Item-Font.isSelectedFont{border:solid 3px #ff008c}.Text-Editor_List_Item-Color{width:calc(100% / 5 - 13px);height:50px;margin-right:16px;margin-bottom:16px;display:inline-block;position:relative;border-radius:5px}.Text-Editor_List_Item-Color.isSelectedColor{border:solid 3px #ff008c;box-shadow:0px 0px 0px 3px #fff}.Text-Editor_List_Item-Color:nth-of-type(5n){margin-right:0}.Control_Select{background-color:rgba(255,255,255,0.8);border:2px solid #232323;border-radius:50%;width:50px;height:50px;margin:auto 0}.Control_Select_List_Button{position:relative}.Control_Select_Caption{font-size:12px;color:#fff;margin-top:3px;text-shadow:1px 1px 1px #232323, -1px 1px 1px #232323, 1px -1px 1px #232323, -1px -1px 1px #232323, 1px 0px 1px #232323, 0px 1px 1px #232323, -1px 0px 1px #232323, 0px -1px 1px #232323}.Control_Select_Img{width:27px;height:auto;background-color:transparent;vertical-align:sub}.Control_Select_Stamp{width:33px;height:auto;background-color:transparent;vertical-align:sub;margin-bottom:1px}.Control_Select_Filter{width:35px;height:auto;background-color:transparent;vertical-align:sub}.Control_Select_Txt{width:20px;height:auto;background-color:transparent;vertical-align:bottom;margin-right:2px}.Control_Button{display:flex;justify-content:space-between;align-items:flex-end;width:75%;position:absolute;bottom:30px;right:12px;z-index:4;text-align:center;user-select:none;-webkit-user-select:none}.Control_Button #Record_Video_Text{display:none}.Control_Button_Item{width:64px;height:64px;border-radius:32px;background-color:rgba(255,255,255,0.3);background-repeat:no-repeat;cursor:pointer}.Control_Button_Item-Capture{background-image:url(https://asset.tobira.me/assets/photo/icon-shutter-5b0eb7d136e465a5e7904c387672f616872ef976bfb2c13e5a1393bab4fdf225.png);background-repeat:no-repeat;background-position:center;background-size:contain}.progress-pie-chart{width:72px;height:72px;border-radius:50%;background-color:#E5E5E5;position:absolute;top:-4px;left:1px;z-index:-1;display:none}.progress-pie-chart.gt-50{background-color:#ff008c}.ppc-progress{content:"";position:absolute;border-radius:50%;left:calc(50% - 36px);top:calc(50% - 36px);width:72px;height:72px;clip:rect(0, 72px, 72px, 36px)}.ppc-progress .ppc-progress-fill{content:"";position:absolute;border-radius:50%;left:calc(50% - 36px);top:calc(50% - 36px);width:72px;height:72px;clip:rect(0, 36px, 72px, 0);background:#ff008c;transform:rotate(0deg);transition:transform 0.2s}.gt-50 .ppc-progress{clip:rect(0, 36px, 72px, 0)}.gt-50 .ppc-progress .ppc-progress-fill{clip:rect(0, 72px, 72px, 36px);background:#E5E5E5}.ppc-percents{content:"";position:absolute;border-radius:50%;left:calc(50% - 62.6086956522px/2);top:calc(50% - 62.6086956522px/2);width:62.6086956522px;height:62.6086956522px;background:#fff;text-align:center;display:table}.ppc-percents span{display:block;font-size:2.6em;font-weight:bold;color:#ff008c}.pcc-percents-wrapper{display:table-cell;vertical-align:middle}.Control{width:100%;box-sizing:border-box;background-color:rgba(35,35,35,0.8);position:absolute;bottom:0;z-index:4;transition:0.25s;position:fixed;left:0;transition:0.4s;transform:translate(0, 46px)}.Control .tabs{height:50px;box-shadow:0 0 10px rgba(0,0,0,0.2);margin:0 auto}.Control .tabs .title{width:100%;max-height:50px;overflow-x:auto;overflow-y:hidden;display:-webkit-inline-box;justify-content:space-between;background-color:#232323}.Control .tab_item{width:fit-content;padding:0 10px;line-height:50px;font-size:16px;color:#fff;text-align:center;font-weight:bold;transition:all 0.2s ease;flex-shrink:0;margin-right:10px}.Control .tab_item:hover{opacity:0.75}.Control input[name="tab_item"]{display:none}.Control #stamp1:checked ~ #stamp1_content,.Control #stamp2:checked ~ #stamp2_content,.Control #stamp3:checked ~ #stamp3_content{display:block}.Control .tab_item.active{background-color:#ff008c;color:#fff}.Control.is-Hidden{transform:translateY(calc(100% - -2.5vw));transition:0.4s}.Control .Stamp_List{height:40vh;overflow-y:scroll}.Control .Stamp_List_Locked{border:#fff 3px solid;border-radius:20px;position:fixed;background-color:rgba(35,35,35,0.9);width:90%;left:5%;height:27.5vh;z-index:2;color:#fff}.Control .Stamp_List_Locked_Heading{display:flex;justify-content:center;align-content:center;margin-top:10px}.Control .Stamp_List_Locked_Icon-Present{width:27px;height:27px;display:inline-block;margin-top:4%;margin-right:10px}.Control .Stamp_List_Locked_Text{text-align:center;margin-top:4%}.Control .Stamp_List_Locked_Text span{font-size:20px;margin-left:3px;margin-right:3px}.Control .Stamp_List_Button-Buy{z-index:3;position:fixed;color:#fff;bottom:30%;left:30%;width:40%;letter-spacing:1px;font-size:15px;padding:10px 15px 10px 45px;border:2px solid #232323;background-color:#00c2ff}@media screen and (max-width: 320px){.Control .Stamp_List_Button-Buy{width:45%;left:27%;bottom:24%}}.Control .Stamp_List_Button-Buy::before{content:"";display:block;position:absolute;bottom:20%;left:8%;width:23px;height:23px;background-image:url(https://asset.tobira.me/assets/photo/icon-lock-white-6415ffa7cdc64305430ac38d7c17929eda93528040e08829cb453ef45cad2749.png);background-size:contain;background-repeat:no-repeat}.Control_Toggle{width:54px;height:54px;display:block;background-color:rgba(255,0,140,0.8);position:absolute;top:-54px;left:16px;color:#fff;border:2px solid #232323;border-bottom:none}.Control_Toggle.is-Opened::after{transform:translateY(-50%) rotate(0);top:40px}.Control_Toggle::after{content:"";position:absolute;top:10px;right:10px;width:30px;height:40px;margin:auto;border-style:solid;border-width:10px 14px 0 14px;border-color:#fff transparent transparent transparent;transform:translateY(-50%) rotate(180deg)}.Control_Scroll.active{display:block}.Control_Scroll{overflow-y:scroll;padding:0 16px;font-size:0;line-height:0;display:none;clear:both;overflow:hidden;margin-top:20px;padding-bottom:80px}.Control_Scroll_Delete{width:50px;height:50px;display:inline-block}.Control_Scroll_Delete_Icon{width:25px;height:auto;display:block;margin:6px auto 0}.Control_Scroll_Delete_Txt{color:#fff;text-align:center;font-size:10px}.Control_Scroll_Stamp,.Control_Scroll_Frame{max-width:100%;margin-bottom:0;font-size:0;list-style:none}.Control_Scroll_Stamp_Item,.Control_Scroll_Frame_Item{width:calc(100% / 5 - 11px);height:64px;margin-right:10px;margin-bottom:10px;display:inline-block;position:relative;user-select:none;-webkit-user-select:none}.Control_Scroll_Stamp_Item.isUsing::before,.Control_Scroll_Frame_Item.isUsing::before{border:2px solid #ff008c}.Control_Scroll_Stamp_Item::before,.Control_Scroll_Frame_Item::before{content:"";width:100%;height:100%;display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.Control_Scroll_Stamp_Item.isUsing::before,.Control_Scroll_Frame_Item.isUsing::before{border:2px solid #ff008c}.Control_Scroll_Stamp_Item[data-payment-status="notYet"]::after,.Control_Scroll_Frame_Item[data-payment-status="notYet"]::after{content:"";display:block;position:absolute;bottom:0;right:-8%;width:24px;height:24px;background-image:url(https://asset.tobira.me/assets/photo/icon-lock-white-6415ffa7cdc64305430ac38d7c17929eda93528040e08829cb453ef45cad2749.png);background-size:contain;background-repeat:no-repeat;z-index:2}.Control_Scroll_Stamp_Item img,.Control_Scroll_Frame_Item img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.Control_Scroll_txt{color:#fff;font-size:20px;text-align:center;margin-top:30px;letter-spacing:3px}.Filter_List{width:100%;height:100px;box-shadow:0 0 10px rgba(0,0,0,0.2);margin:0 auto;background-color:rgba(35,35,35,0.9);position:absolute;bottom:0;z-index:4;transition:0.25s;left:0}.Filter_List_Selects{width:100%;height:100%;max-height:100%;overflow-x:auto;overflow-y:hidden;display:-webkit-inline-box;justify-content:space-between}.Filter_List_Item{height:100%;line-height:50px;font-size:16px;color:#fff;text-align:center;font-weight:bold;transition:all 0.2s ease;flex-shrink:0;margin:auto 10px;display:flex;flex-flow:column;justify-content:center}.Filter_List_Item:last-of-type{padding-right:15px}.Filter_List_Border{height:70%;width:1px;background-color:#fff;margin:15px 5px 0 0}.Filter_List_Delete{width:50px;height:50px;display:inline-block;background-image:url(https://asset.tobira.me/assets/photo/icon-delete-bffe4bd96427ce4b43021fd1351c49e29ea81488cc76875f2e50021daab5a4fb.png);background-size:37px;background-position:50%;background-repeat:no-repeat;margin-bottom:4px}.Filter_List_Icon{width:50px;height:50px;margin-bottom:5px}.Filter_List_Title{font-size:12px}.Filter_List.is-Hidden{display:none}.Konva{position:absolute;top:0;left:0;z-index:3;user-select:none;-webkit-user-select:none}.Video{z-index:1}.Video.is-Reverse{transform:scaleX(-1)}.Dummy_Logo{display:none}.Custom_Logo{display:none}.Text-Container.is-Hidden{display:none}.Input_Text{display:block;width:230px;height:70px;object-fit:contain;position:absolute;top:30%;left:19%;background-color:rgba(35,35,35,0.9);color:#fff;font-size:22px;text-align:center;border:0;z-index:10}.Invalid_Text_Msg{position:absolute;top:22%;right:0;left:0;margin:0 auto;color:#fff;text-align:center;letter-spacing:1px;font-weight:bold;line-height:1.4rem;text-shadow:2px 2px 1px #ff008c, -2px 2px 1px #ff008c, 2px -2px 1px #ff008c, -2px -2px 1px #ff008c, 2px 0px 1px #ff008c, 0px 2px 1px #ff008c, -2px 0px 1px #ff008c, 0px -2px 1px #ff008c;z-index:3;pointer-events:none}.Input_Text.sirent-tokyo-placeholder::placeholder{font-family:sans-serif}.Button_Text-Container{display:block;width:230px;object-fit:contain;position:absolute;top:calc(30% + 86px);left:19%;z-index:10;text-align:end}.Button_Text_Edit{background-color:rgba(35,35,35,0.9);border:3px solid #fff;margin-right:10px}.Button_Text_Edit_Img{height:30px}.Button_Text_Complete{height:43px;border:3px solid #fff;padding:0 10px;vertical-align:top}.Button_Text_Complete_Img{width:20px;margin-right:10px;vertical-align:middle}#Asset_Control_UI.active{position:absolute;right:5%}#Asset_Control_UI.isFrameTarget #Rotate_Stamp_Right,#Asset_Control_UI.isFrameTarget #Rotate_Stamp_Left{visibility:hidden;pointer-events:none}#Asset_Control_UI{position:absolute;right:-20%;transition:right 0.4s cubic-bezier(0.17, 0.67, 0.51, 1.04);top:35vh;z-index:6}#Asset_Control_UI li{text-align:center;margin-bottom:12px;cursor:pointer}#Asset_Control_UI li p{color:#fff;margin-top:3px;text-shadow:1px 1px 1px #232323, -1px 1px 1px #232323, 1px -1px 1px #232323, -1px -1px 1px #232323, 1px 0px 1px #232323, 0px 1px 1px #232323, -1px 0px 1px #232323, 0px -1px 1px #232323}.Asset_Control_Item{height:40px;width:40px;z-index:6;background-color:rgba(255,0,140,0.8);box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-position:50%;border:2px solid #fff;margin:auto}#Rotate_Stamp_Right{background-image:url("https://asset.tobira.me/assets/photo/icon-rotate-r-692e17b7644d1f7989b8dfadf43f20460c41c3001a8b2fb0a4f96e1f388ee742.png");background-size:30px}#Rotate_Stamp_Left{background-image:url("https://asset.tobira.me/assets/photo/icon-rotate-l-81410c4282f7d40556ab06e1be991f9ff4dc9eb06de9bee1dcec067412b787b7.png");background-size:30px;background-position:50%}#Dust_Box{background-image:url("https://asset.tobira.me/assets/photo/icon-trash-9627bc9b6331e28ac8dd71464897d20395808be1a8322133729cb5e55f953c72.png");background-size:23px;background-position:50%}.Asset_Loading_Screen{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.Asset_Loading_Screen.active{display:block}.Asset_Loading_Screen p{position:absolute;top:36vh;left:0;right:0;font-size:20px;text-align:center;color:white}.Alert_Modal{visibility:hidden;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:10000;transition:all 0.2s ease}.Alert_Modal h2{font-size:18px;margin-bottom:5px}.Alert_Modal_Inner{display:flex;flex-direction:column;justify-content:center;position:absolute;top:30vh;width:80%;padding:20px 0;right:0;left:0;margin:0 auto;background-color:#fff;border-radius:6px}.Alert_Modal_Inner .Alert_Modal_Message.isActive{display:block}.Alert_Modal_Inner .Alert_Modal_Message{display:none;font-size:18px;padding:0 16px;text-align:center;font-weight:bold}.Alert_Modal_Inner .Alert_Modal_DetailMessage{font-size:14px;padding:0 16px;margin-top:10px;text-align:center}.Alert_Modal_Inner .btn_border{letter-spacing:2px;color:#232323;background-color:#fff;border:3px solid #232323}.Alert_Modal_Inner .btn_border:after{border-top:none;border-right:none}.Alert_Modal_Inner .Alert_Modal_Buttons{display:flex;align-items:center;justify-content:space-between;width:88%;margin:5px auto 0}.Alert_Modal_Inner .Alert_Modal_Buttons .Alert_Modal_Back{display:none;max-height:40px;font-size:14px;width:40%;padding:6px;margin:16px auto 0;margin-right:10px;cursor:pointer}.Alert_Modal_Inner .Alert_Modal_Buttons .Alert_Modal_Back.active{display:block}.Alert_Modal_Inner .Alert_Modal_Buttons .Alert_Modal_Confirm{max-height:40px;font-size:14px;width:40%;padding:6px;margin:16px auto 0;cursor:pointer;color:#fff;background-color:#ff008c}.Alert_Modal.active{visibility:visible;opacity:1}.Browser_Alert_Modal{visibility:hidden;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:10000;transition:all 0.2s ease}.Browser_Alert_Modal h2{font-size:18px;margin-bottom:5px}.Browser_Alert_Modal_Inner{display:flex;flex-direction:column;justify-content:center;position:absolute;top:20vh;width:80%;padding:70px 0;right:0;left:0;margin:0 auto;background-color:#fff;border-radius:6px}.Browser_Alert_Modal_Inner .Browser_Alert_Modal_Message.isActive{display:block}.Browser_Alert_Modal_Inner .Browser_Alert_Modal_Text{font-size:18px;text-align:center;margin-bottom:20px}.Browser_Alert_Modal_Inner .Browser_Alert_Modal_Text span{font-weight:bold}.Browser_Alert_Modal_Inner .Browser_Alert_Modal_Img{width:20%;margin:0 auto}.Browser_Alert_Modal_Inner .btn_border{letter-spacing:2px;background-color:#fff;border:3px solid #232323}.Browser_Alert_Modal_Inner .btn_border a{color:#fff}.Browser_Alert_Modal_Inner .btn_border:after{border-top:none;border-right:none}.Browser_Alert_Modal_Inner .Browser_Alert_Modal_Confirm{text-align:center;max-height:50px;font-size:14px;width:20%;padding:6px;margin:16px auto 0;cursor:pointer;color:#fff;background-color:#ff008c}.Browser_Alert_Modal.active{visibility:visible;opacity:1}.filter-active_1{filter:grayscale(1)}.filter-active_2{filter:sepia(1)}.filter-active_3{filter:brightness(1.2)}.filter-active_4{filter:brightness(1.1) saturate(1.4)}.filter-active_5{filter:contrast(1.8)}#css-filter-mask.-isBlue{background-color:rgba(15,0,245,0.48);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}#Konva_Stage_Target_Frame{position:absolute;top:0;left:0;width:100vw;height:calc(var(--vh, 1vh) * 100);z-index:10;pointer-events:none}.Album.active{visibility:visible;opacity:1}.Album{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:white;padding:24px;visibility:hidden;opacity:0;transition:all 0.3s ease;box-sizing:border-box;background-image:url(https://asset.tobira.me/assets/photo/bg-1cf3cb24336bda09db536e56986e684d6a81055a5bb4bec896fa20980ca4c7ff.jpg);background-repeat:no-repeat;background-position:50%;background-size:100%;overflow-y:scroll}.Album_Head_Bottuns{width:100%;display:flex;justify-content:space-between}.Album_Head_Bottuns .Album_BackToApp{height:40px;background-color:#232323;background-image:url("https://asset.tobira.me/assets/photo/icon-camera-5fc7ba3650b5ce2f21349aa3a379740da1d1503e8ab9eb65d09bfe4ac49b1ab9.png");background-size:21px;background-repeat:no-repeat;background-position:13% 50%;padding:0 20px;padding-left:47px;font-size:14px}.Album_Head_Bottuns .Album_BackToApp:disabled{opacity:0.3}.Album_Head_Bottuns .Album_SelectPics{display:none;height:40px;background-color:white;border:solid 1px black;width:80px;text-align:center;color:black;font-size:14px}.Album_Head_Bottuns .Album_SelectPics.active{display:block}.Album_Head_Bottuns .Album_SelectPics:disabled{color:#CCCCCC}.Album_Head_Bottuns .Album_SelectPics:focus{color:black}.Album_ttl{text-align:center}.Album_ttl p{font-size:0.8rem;font-weight:bold;letter-spacing:2px}.Album_Empty_Message{text-align:center;margin-top:40px}.Album_Empty_Message p{font-size:1rem}.Album h2{font-size:1.2rem;font-weight:bold;margin:20px auto 0;letter-spacing:2px}.Album_ErrorMessage{display:none}.Album_ErrorMessage.active{display:block}.Album_ThumbnailList.active{display:flex}.Album_ThumbnailList{display:none;padding:18px 0;flex-wrap:wrap}.Album_ThumbnailList .Album_Item{position:relative;width:calc(100% / 3);height:100px;border:2px solid #fff}.Album_ThumbnailList .Album_Item .Album_Thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border:none}.Album_ThumbnailList .Album_Item .Album_Loading{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/loading-spin.svg") center/contain no-repeat;background-size:36px;display:block;border:none}.Album_ThumbnailList .Album_Item .Album_Loading.finished{display:none}.Album_ThumbnailList .Album_Item.-isSelected::before{content:"";display:block;background-color:rgba(255,255,255,0.3);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.Album_ThumbnailList .Album_Item.-underSelection::after{content:"";display:block;width:18px;height:18px;border-radius:50%;border:solid 2px rgba(255,255,255,0.5);position:absolute;top:4px;right:4px;z-index:3}.Album_ThumbnailList .Album_Item.-isSelected::after{background-color:#ff5eb4}.Album_Paganation.active{display:flex}.Album_Paganation{display:none;justify-content:space-around;text-align:center}.Album_Paganation_Button{margin:0 8px;height:40px;padding:10px;padding-top:6px;background-color:#fff;border:1px solid #ababab;color:#ababab}.Album_Paganation_Button:hover,.Album_Paganation_Button:focus{background-color:#232323;color:#fff}.Album_Empty_Message{display:none}.Album_Empty_Message.active{display:block}.Album_Footer{position:absolute;bottom:0;width:100%;height:70px;background-color:gray;color:white;display:none;align-items:center;justify-content:space-between;left:0}.Album_Footer.-isActive{display:flex}.Album_Footer_Msg{text-align:center}.Album_Footer_Button_Dummy{width:80px;text-align:center;background-color:transparent;color:red}.Album_Footer_Button_Delete{width:50px;height:50px;margin-left:20px;margin-right:10px;text-align:center;border:3px solid #fff;background-color:#ff008c}.Album_Footer_Button_Delete::after{content:'';background-image:url(https://asset.tobira.me/assets/photo/icon-trash-9627bc9b6331e28ac8dd71464897d20395808be1a8322133729cb5e55f953c72.png);background-size:30px;background-repeat:no-repeat;width:30px;height:30px;margin-top:5px;display:inline-block}#Preview_Modal_Album{z-index:600 !important}.Input_Copy_Url{margin:0;padding:0;display:block;height:0;border:none;opacity:0;overflow:visible}#Button_Copy_Url{background-color:#232323;font-size:0.85rem;padding-top:8px}.Modal_Button_Item_icon_copy{margin-right:8px;width:16px}.Payment_Modal{visibility:hidden;opacity:0;justify-content:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:4;transition:all 0.2s ease;overflow-y:scroll}.Payment_Modal.-isActive{visibility:visible;opacity:1}.Payment_Modal_Inner{background-color:#fff;width:90%;text-align:center;padding:20px 0;position:relative;margin:10vh auto 2%}.Payment_Modal_Close{width:50px;height:50px;line-height:1;position:absolute;top:0;right:0;background-color:transparent}.Payment_Modal_Close img{width:100%;height:auto}.Payment_Modal_Message{font-size:18px;font-weight:bold;line-height:1.4}.Payment_Modal_PriceMessage{color:#ff008c;font-size:18px;font-weight:bold;margin:8px 0px}.Payment_Modal_Image_Container{display:block;position:relative;width:60%;margin:20px auto}@media screen and (max-width: 320px){.Payment_Modal_Image_Container{width:70%}}.Payment_Modal_Image_Container::after{content:"";display:block;position:absolute;bottom:10%;right:8%;width:30px;height:30px;background-image:url(https://asset.tobira.me/assets/photo/icon-lock-2cdee84cb461c4a31793170f53a5791b56c8426876684794f9397b17b26e9b8e.png);background-size:contain;background-repeat:no-repeat}.Payment_Modal_Button{max-height:40px;font-size:14px;width:50%;margin:16px auto 0;cursor:pointer}.Payment_Modal .btn_border{letter-spacing:2px;color:#fff;background-color:#00c2ff;border:3px solid #232323;padding:6px}.Payment_Modal .btn_border:after{border-top:solid 2px #fff;border-right:solid 2px #fff}.Category_Payment_Modal_Image_Container{display:block;position:relative;width:90%;margin:20px auto}.Category_Payment_Modal_Image_Container img{width:calc(100% / 4 - 10px);max-width:80px;height:70px;object-fit:contain}@media screen and (max-width: 320px){.Category_Payment_Modal_Image_Container{width:85%}}.Category_Payment_Modal_Addon{margin-bottom:10px}.Geofence_Modal{visibility:hidden;opacity:0;justify-content:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);z-index:4;transition:all 0.2s ease;overflow-y:scroll}.Geofence_Modal.-isActive{visibility:visible;opacity:1}.Geofence_Modal_Inner{background-color:#fff;width:90%;text-align:center;padding:40px 0;position:relative;margin:10vh auto 2%}.Geofence_Modal_Close{width:50px;height:50px;line-height:1;position:absolute;top:0;right:0;background-color:transparent}.Geofence_Modal_Close img{width:100%;height:auto}.Geofence_Modal_Message{font-size:18px;font-weight:bold;line-height:1.4}.Geofence_Modal_Message_Place{color:#ff008c;font-size:18px;font-weight:bold;line-height:1.4;margin:10px 0}.Geofence_Modal_Image{width:70%;margin-top:20px}.pictures{display:flex;flex-flow:column;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}.pictures img{border:2px solid #232323;height:65vh;margin:0 auto;display:block}.pictures_header{height:50px;margin:20px;background-image:url(https://asset.tobira.me/assets/top/logo-2-1d9684c20a5953017a1d6d1b6ff882d5f6aa9bdc748f4f0827adbf046dca972f.png);background-size:150px;background-repeat:no-repeat}.pictures_btn{width:60%;display:block;box-shadow:6px 6px #232323;color:#fff;font-weight:bold;letter-spacing:3px;margin:auto;padding:10px 30px;border:2px solid #fff;background:#ff008c;cursor:pointer;text-align:center;position:relative;transition:0.3s}.pictures_btn::after{content:"";width:11px;height:11px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:45%;right:11%;margin-top:-4px}.pictures_footer{font-size:0.7rem;background-color:#232323;color:#fff;padding:10px}.pictures_bg{background-color:#ff008c;height:250px;width:100%;-webkit-transform:skewY(-15deg);-moz-transform:skewY(-15deg);-o-transform:skewY(-15deg);transform:skewY(-15deg);position:absolute;z-index:-2;top:20%}.unvisible{visibility:hidden}body{background-color:#fff;color:#333;margin:33px;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:hover{opacity:0.8}th{padding-bottom:5px}td{padding:0 5px 7px}div.field,div.actions{margin-bottom:20px}#notice{color:green}#error_explanation{width:450px;border:2px solid red;padding:7px 7px 0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}label{display:block}.mt-10{margin-top:10px !important}.mt-12vh{margin-top:12vh !important}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;font-size:16px;font-weight:300;font-style:normal;text-decoration:none;list-style-type:none}.clear::after{content:"";display:block;clear:both}input[type="submit"]{-webkit-appearance:none;border-radius:0}@media screen and (max-width: 768px){.sp-none{display:none !important}}@media screen and (min-width: 769px){.pc-none{display:none !important}}@media screen and (min-width: 1441px){header,footer{background-size:100%}}@media screen and (max-width: 768px){header,footer{background-position:center center;background-size:500px}}#submit-btn{display:none;width:60%;height:50px;line-height:50px;letter-spacing:2px;color:#fff;background-color:#FF008C;border:2px solid #232323}@media screen and (max-width: 768px){#submit-btn{width:80%}}@media screen and (max-width: 320px){#submit-btn{font-size:14px}}button{background:#FF008C;border:none;font:inherit}button{color:#fff;transition:0.25s}button:hover,button:focus{border-color:var(--hover);color:#fff}.btn_border{flex:1 1 auto;margin:10px;padding:10px 20px;border:2px solid #fff;text-align:center;text-transform:uppercase;position:relative;overflow:hidden;transition:.3s}.btn_border:after{content:'';width:10px;height:10px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:6%;margin-top:-4px}h2{font-weight:bold;text-align:center;margin:0 auto 40px;font-size:30px}@media screen and (max-width: 768px){h2{font-size:25px;margin:15px auto 15px}}@media screen and (max-width: 480px){h2{font-size:25px;margin:15px auto 15px}}h2 span{font-size:1rem}body{width:100%;height:100%;overflow:hidden;margin:0;padding:0;line-height:1.6;letter-spacing:0.3px;color:#222;font-family:"游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", sans-serif;font-weight:500}#top{overflow:scroll}section{margin:160px 0}@media screen and (max-width: 768px){section{padding:30px 0 0;margin:30px 0}}.header{position:relative;margin-bottom:100px}@media screen and (max-width: 480px){.header{margin-bottom:30px}}.header_bg{width:100%;height:37vw;display:inline-flex;position:relative;background-image:url(https://asset.tobira.me/assets/top/mv_bg-2cf78f84b0d0bccb3117e63fa0901a1706356b187857c3f84ba21e7f478a9d67.jpg);background-repeat:no-repeat;background-size:100%}@media screen and (max-width: 480px){.header_bg{height:490px;background-image:url(https://asset.tobira.me/assets/top/mv_bg_sp-7a0f94ee82a982c820226310e2c9f4131589d72b5bd1461acfe2c58bcf270016.jpg);background-size:cover}}.mv_sp{width:280px;display:inline-block;margin-left:8%;object-fit:contain;position:relative;top:40px;filter:drop-shadow(2px 2px 7px rgba(35,35,35,0.6))}@media screen and (max-width: 480px){.mv_sp{display:none}}.mv-right{width:67%;display:inline-block;margin-top:100px}@media screen and (max-width: 480px){.mv-right{width:100%;margin-top:80px}}.mv_img{display:block;text-align:center}.mv_img img{display:inline-block}.mv_logo{width:40%;margin-right:40px}@media screen and (max-width: 480px){.mv_logo{width:80%;margin-right:auto}}h1.mv_ttl{width:80%;margin:auto;margin-top:10px}@media screen and (max-width: 480px){h1.mv_ttl{width:85%;top:18%;right:0%;margin-right:auto}}h1.mv_ttl img{width:100%}.bannerSlider{width:70%;margin:30px auto 0}@media screen and (max-width: 480px){.bannerSlider{width:70%;bottom:-80px;right:-15%;margin:0;margin-right:0}}.mv_banner{width:100%;position:relative}.mv_banner_slick-prev{left:-15px;z-index:1}@media screen and (max-width: 480px){.mv_banner_slick-prev{left:5px}}.mv_banner_slick-next{right:0;z-index:1}@media screen and (max-width: 480px){.mv_banner_slick-next{right:-12px}}.mv_banner_slick-prev:before,.mv_banner_slick-next:before{content:'';background-image:url(https://asset.tobira.me/assets/top/slider-arrow-2f35d16a7e5964c1d62d04031cfe88b4f5e22653dc6ea2650ec466e135c9b2c3.jpg);background-size:contain;background-repeat:no-repeat;display:inline-block;width:40px;height:40px;position:absolute;top:0%;margin-top:-7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mv_banner_slick-prev:before{left:-8px}@media screen and (max-width: 480px){.mv_banner_slick-prev:before{left:-47px}}.mv_banner_slick-next:before{left:0;top:0;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);transform-origin:50% 50%}@media screen and (max-width: 480px){.mv_banner_slick-next:before{left:-20px}}.mv_banner_slick-prev,.mv_banner_slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.mv_banner_slick-prev:hover,.mv_banner_slick-prev:focus,.mv_banner_slick-next:hover,.mv_banner_slick-next:focus{outline:none;background:transparent;color:transparent}.mv_banner_slick-prev:hover:before,.mv_banner_slick-prev:focus:before,.mv_banner_slick-next:hover:before,.mv_banner_slick-next:focus:before{opacity:0.8}.mv_banner_dots{position:absolute;bottom:-30px;left:40%;list-style:none;text-align:center;display:block;padding:0 10px;margin:0;width:auto;background-color:#232323;border-radius:25px}@media screen and (max-width: 480px){.mv_banner_dots{bottom:-30px}}.mv_banner_dots li{position:relative;background-color:#fff;border-radius:25px;cursor:pointer;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;top:4px}.mv_banner_dots li button{line-height:0;cursor:pointer;color:transparent;font-size:0px}.mv_banner_dots li button::before{position:absolute;top:0;content:""}.mv_banner_dots>.slick-active{background-color:#FF008C}nav{width:100%;padding:20px 40px;display:flex;z-index:2;position:absolute;justify-content:space-between}@media screen and (max-width: 480px){nav{width:100%;text-align:left;position:absolute;top:0;height:90px;z-index:99;padding:0;color:#232323}}nav ul{display:inline-block;margin-left:auto}@media screen and (max-width: 480px){nav ul{width:100%;margin:0 auto;position:fixed;display:block}nav ul .icon{display:block;position:relative;text-align:right;z-index:999;width:70px;margin-top:14px;margin-left:auto;transition:all .4s}nav ul .icon span{position:absolute;right:20px;height:3px;background-color:#fff;border-radius:2px;width:35px;transition:.35s ease-in-out;box-shadow:0px 0px 0px 2px}nav ul .icon span:nth-of-type(1){top:20px}nav ul .icon span:nth-of-type(2){top:30px}nav ul .icon span:nth-of-type(3){top:40px}nav ul .icon_active span{transition:.35s ease-in-out}nav ul .icon_active span:nth-of-type(1){transform:translateY(20px) rotate(-45deg);top:10px}nav ul .icon_active span:nth-of-type(2){opacity:0}nav ul .icon_active span:nth-of-type(3){transform:translateY(-20px) rotate(45deg);top:50px}}@media screen and (max-width: 480px){nav ul li .menu_sub{display:none;height:100vh;background-color:rgba(35,35,35,0.95);width:100%;position:absolute;padding:40px;top:0}nav ul li .menu_sub li{display:block;width:100%;margin:0 8px;text-align:center}}@media screen and (max-width: 480px) and (max-width: 480px){nav ul li .menu_sub li{margin:0;margin-bottom:20px}}@media screen and (max-width: 480px){nav ul li .menu_sub li:first-of-type{margin-top:50px}}nav ul li a{display:block;width:100%;font-size:14px;font-weight:500;color:#fff;letter-spacing:1px;padding:10px 20px;overflow:hidden;transition:.3s;background-color:#232323;border:2px solid #fff}@media screen and (max-width: 480px){nav ul li a{border:none}}ul li .btn_border{margin:0}@media screen and (max-width: 480px){ul li .menu_sub li{width:100%}}.icon{display:none}.menu_sub{display:inline-block}.menu_sub li{display:inline-block;margin-left:20px}@media screen and (max-width: 480px){.menu_sub li{height:auto;background-image:none !important}}@media screen and (max-width: 768px){.menu_sub li:last-of-type{flex:1 1 auto;margin:0;padding:10px 20px}}.menu_sub li:last-of-type a{background-color:#FF008C}.header_logo{width:14%;display:inline-block}@media screen and (max-width: 768px){.header_logo{width:17%}}@media screen and (max-width: 480px){.header_logo{width:100%}}.header_logo a{width:100%;height:100%;display:block}@media screen and (max-width: 480px){.header_logo a{width:34%;height:100%;padding:10px;margin-left:5px;margin-top:15px;height:50px}}.header_logo a:hover{background-color:inherit}.header_logo img{width:100%;margin-top:10px}@media screen and (max-width: 480px){.header_logo img{margin-top:0}}.header_logo_bg{background-color:#fff}.btnWrap{margin-top:20px}@media screen and (max-width: 768px){.btnWrap{text-align:center;width:100%;margin-bottom:30px}}.pc-none .btn_border{max-width:80%;margin:auto;margin-bottom:20px;display:block;height:50px;letter-spacing:2px;color:#fff;background-color:#FF008C;border:2px solid #232323}.banner_fix{width:130px;height:130px;position:fixed;bottom:20px;left:20px;color:#fff;background-color:#FF008C;border-radius:70px;text-align:center;padding:14px;z-index:2}.banner_fix p{margin:3px 0}.banner_fix img{width:66px}.news_txt{width:900px;margin:0 auto;text-align:left}@media screen and (max-width: 480px){.news_txt{width:90%;padding:16px 10px}}.news_txt p{font-size:16px;line-height:1.6;margin-bottom:10px}@media screen and (max-width: 480px){.news_txt p{font-size:14px}}.news_txt .news_ttl{width:250px;display:block;margin:auto}.news_content{width:calc(100% / 3 - 10px);display:inline-block;margin-right:10px}@media screen and (max-width: 480px){.news_content{width:100%}}.news_content:last-of-type{margin-right:0}.news_date{font-size:14px;color:#ABABAB;margin-right:12px}.news_main a{height:74px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news_more{text-align:right;display:block;position:relative}@media screen and (max-width: 480px){.news_more{padding-right:30px}}.news_more::after{content:'';width:10px;height:10px;border:0px;border-top:solid 2px #232323;border-right:solid 2px #232323;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:45%;right:-20px;margin-top:-4px}@media screen and (max-width: 480px){.news_more::after{right:15px}}.pagination{width:100%;display:inline-block;margin:0 auto;text-align:center}@media screen and (max-width: 480px){.pagination{margin-top:20px;height:auto;position:initial}}.pagination .page,.pagination .translation_missing{width:40px;height:40px;text-align:center;padding:10px;padding-left:13px;margin-right:20px;background-color:#fff;border:1px solid #ABABAB;color:#ABABAB}.pagination .page a,.pagination .translation_missing a{color:#ABABAB}.pagination .page:last-of-type{margin-right:0}.pagination .current{background-color:#232323;color:#fff}.hidden_box{width:100%;position:absolute;top:0;left:0}.hidden_box:first-of-type{z-index:1;top:100px}.hidden_box:first-of-type .hidden_show{position:relative;top:-20px}.hidden_box:nth-of-type(2){z-index:2;top:180px;left:0}.hidden_box:nth-of-type(2) .hidden_show{position:relative;top:-100px}.hidden_box:nth-of-type(3){z-index:3;top:260px;left:0}.hidden_box:nth-of-type(3) .hidden_show{position:relative;top:-180px}.hidden_box label{width:230px;height:50px;padding:15px;padding-left:80px;font-weight:bold;cursor:pointer;display:inline-block;border:3px solid #232323;color:#232323;background-color:#fff;text-decoration:none;background-repeat:no-repeat;font-size:14px;box-shadow:6px 6px;position:absolute;margin-top:30px}@media screen and (max-width: 480px){.hidden_box label{width:70%;height:50px;margin-right:0;margin-top:20px}}.hidden_box:first-of-type label{background-image:url(https://asset.tobira.me/assets/top/function-icon-1-99e269e49f5f73fbaff057192de8fc804c1fc0e8c5a8d03da6104e82128a75ac.png);background-size:30px;background-position:21% 50%;right:0}.hidden_box:nth-of-type(2) label{background-image:url(https://asset.tobira.me/assets/top/function-icon-2-6ba998fe513e72d0b87a6e3b8c907464dcdf3763f49893977adf776b27631d23.png);background-size:30px;background-position:21% 50%;right:0}.hidden_box:nth-of-type(3){margin-right:0}.hidden_box:nth-of-type(3) label{background-image:url(https://asset.tobira.me/assets/top/function-icon-8-0d0ca54c5c2f6a542d7f74c755011cdce9828f36ddff2c991a86e93d73874e19.png);background-size:15px;background-position:21% 50%;right:0}.hidden_box label:hover{background-color:#efefef}.hidden_box input{display:none}.hidden_box .hidden_show{width:71%;display:inline-block;height:auto;padding:0;overflow:hidden;opacity:0;transition:0.8s;z-index:-1;display:flex}.hidden_box .hidden_show img{width:40%;margin-right:20px}.hidden_box input:checked ~ .hidden_show{padding:10px 0;height:auto;opacity:1}.about{position:relative}.about img{width:40%;max-width:450px;margin-right:30px}@media screen and (max-width: 480px){.about img{width:46%;margin:auto}}@media (min-width: 480px) and (max-width: 768px){.about img{width:60%;margin-right:0}}.about p{line-height:1.6;margin:10px 0;font-weight:bold;font-size:1rem}.about_ttl{-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-o-transform:skewY(-5deg);transform:skewY(-5deg);position:absolute;top:-5%;right:19%}@media screen and (max-width: 480px){.about_ttl{width:68% !important;top:-1%}}.about_ttl:nth-of-type(2){position:absolute;top:48%;left:13%}@media screen and (max-width: 480px){.about_ttl:nth-of-type(2){top:34%;left:2%}}.about .box{width:900px;margin:0 auto;display:flex}@media screen and (max-width: 768px){.about .box{width:100%}}.about .btn-box{width:100%;display:inline-block}@media screen and (max-width: 768px){.about .btn-box{width:100%;margin-top:10px}}@media screen and (max-width: 480px){.about .btn-box{width:100%}}.about .btn-box ul{width:100%;display:flex;position:relative;margin-top:-50px}.about .btn-box-txt{font-size:20px;margin-top:60px;font-weight:bold;line-height:1.6}@media screen and (max-width: 480px){.about .btn-box-txt{font-size:16px;letter-spacing:-1px;margin-top:20px}}.about .box-2{margin-top:63vh}.about .box-2 .btn-box{padding-top:20vh}.about .box-2 .hidden_box:first-of-type{z-index:4}.about .box-2 .hidden_box:nth-of-type(2){z-index:5}.about .box-2 .hidden_box .hidden_show img{width:40%}@media screen and (max-width: 480px){.about div{margin:0 auto;text-align:center}}.about p{margin-bottom:11px}.about .about-bg{width:100%;height:600px;background-image:url(https://asset.tobira.me/assets/top/about-bg-1-cd8c1bf715e9bac2ac22ec0321752caaa1c46401eba080b46e62d6a8dcb98008.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:-40px;z-index:-2}@media screen and (max-width: 768px){.about .about-bg{height:500px}}.about .about-bg-2{width:100%;height:600px;background-image:url(https://asset.tobira.me/assets/top/about-bg-2-8debd5d5be2038d35a95fafe02ac717b5a3ef6e0816c26b7838ff5bb61543a33.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:-2;position:relative;top:-40px}@media screen and (max-width: 768px){.about .about-bg-2{height:500px;top:-500px}}.frames{text-align:center;max-width:900px;overflow:hidden;margin:auto}@media screen and (max-width: 768px){.frames{padding-bottom:0}}@media screen and (max-width: 480px){.frames{padding-bottom:0}}.frames h3{font-weight:bold;margin-bottom:10px}@media screen and (max-width: 768px){.frames-ttl{width:60%}}@media screen and (max-width: 480px){.frames-ttl{width:90%;margin-top:10px}}.autoplay-slider{display:flex;min-width:100%;width:min-content;animation:150s linear infinite sliderAnimation}.autoplay-slider .slide{width:200px;height:fit-content;margin:5px 10px;position:relative}.autoplay-slider .slide img{width:100%}.autoplay-slider:nth-of-type(2){animation:150s linear infinite sliderAnimation-reverse}@keyframes sliderAnimation{0%{transform:translateX(0%)}to{transform:translateX(-100%)}}@keyframes sliderAnimation-reverse{0%{transform:translateX(-50%)}to{transform:translateX(100%)}}.about-others{margin-top:-100px}@media screen and (max-width: 480px){.about-others{margin-top:-500px}}.about-others .box{width:900px;margin:0 auto;display:flex}@media screen and (max-width: 480px){.about-others .box{width:100%;display:block}}.about-others-box{width:calc(100% / 3);display:inline-block;text-align:center}@media screen and (max-width: 480px){.about-others-box{width:100%;display:block;margin-bottom:50px}}.about-others-box img{width:80%}@media screen and (max-width: 480px){.about-others-box img{width:40%}}.about-others-box p{text-align:left;line-height:1.6;margin:10px 0;font-weight:bold;font-size:1rem;background-repeat:no-repeat;padding-left:67px}@media screen and (max-width: 480px){.about-others-box p{width:70%;margin:10px auto}}.about-others-box p span{color:#FF008C;font-weight:bold}.about-others-box p:after{content:"";display:inline-block;width:100%;height:15px;background:url("top/icon-func-ttl.png") no-repeat;background-size:contain}.about-others-box:first-of-type p{background-image:url(https://asset.tobira.me/assets/top/icon-func-1-4cbbe9a422f926df4a32a5bed445e92b2d6836376a02c6934291bbf228ca639f.png);background-size:28px;background-position:10% 50%}.about-others-box:nth-of-type(2) p{background-image:url(https://asset.tobira.me/assets/top/icon-func-2-46af9280507756193320f8898c505f9def62d553d331969ab73c6af3dc6d2aa8.png);background-size:28px;background-position:10% 50%}.about-others-box:last-of-type p{background-image:url(https://asset.tobira.me/assets/top/icon-func-3-c794973a6b334b0380fea685d6326b2af5071048e00bd1cd4535c8ac959f7cdc.png);background-size:28px;background-position:10% 50%}@media screen and (max-width: 480px){.howto{margin-top:0;padding-top:20px;text-align:center}}.howto .box{width:900px;margin:0 auto;display:flex;counter-reset:number 0}@media screen and (max-width: 768px){.howto .box{width:100%;display:block}}.howto-box{width:calc(100% / 3 - 10px);margin-right:10px;display:inline-block;text-align:center}@media screen and (max-width: 768px){.howto-box{width:90%;margin-bottom:10px;margin-right:0}}.howto-box-ttl{font-size:20px;margin-bottom:20px;font-weight:bold}@media screen and (max-width: 480px){.howto-box-ttl{font-size:18px}}.howto-box-ttl:before{width:50px;height:50px;padding:6px 10px;margin-right:10px;counter-increment:number 1;content:counter(number);color:#fff;background-color:#232323}.howto-box:first-of-type img{width:60%}.howto-box:nth-of-type(2) img{width:90%;margin-top:40px}@media screen and (max-width: 480px){.howto-box:nth-of-type(2) img{width:60%;margin-top:0}}.howto-box:last-of-type{margin-right:0}.howto-box:last-of-type img{width:100%}@media screen and (max-width: 480px){.howto-box:last-of-type img{width:60%}}@media screen and (max-width: 768px){.howto div{margin:0 auto;text-align:center}}.howto p{line-height:1.6;margin:20px 0}.sns{text-align:center}.sns_txt{width:70%;margin:0 auto;padding:0 15%}@media screen and (max-width: 480px){.sns_txt{width:100%;margin:0 auto;padding:16px}}.sns .Item_Announce{font-weight:bold;font-size:1rem;margin-bottom:20px}.sns_item{width:calc(100% / 2 - 154px);margin-right:20px;height:80px;display:inline-block;border:3px solid #232323}@media screen and (max-width: 480px){.sns_item{width:calc(100% / 3 - 22px);height:60px;margin-right:11px}}.sns_item a{display:block;width:100%;height:100%;padding-top:46px;color:#fff;text-decoration:none;background-repeat:no-repeat;font-size:14px}@media screen and (max-width: 480px){.sns_item a{padding-top:33px}}.sns_item:first-of-type a{background-color:#1DA1F2;background-image:url(https://asset.tobira.me/assets/photo/icon-tw-2c63c2b79e7b471416f19301bdf0e5b52fe28ea2b12df1b1d63228e5fa9a9c6c.png);background-size:25%;background-position:50% 24%}.sns_item:nth-of-type(2) a{background-color:#D63173;background-image:url(https://asset.tobira.me/assets/photo/icon-insta-ef5a1a6706b575b2bff4bad621fea4b348b6c19df630fde982f825d13a1860af.png);background-size:24%;background-position:50% 22%}footer{padding:30px;text-align:center;color:#fff;background-color:#232323;position:relative}@media screen and (max-width: 768px){footer{padding:20px}}footer .pagetop{position:absolute;right:50px;top:-40px;background-color:#232323;color:#fff;padding:10px}@media screen and (max-width: 768px){footer .pagetop{right:0}}footer .pagetop:before{content:"";position:absolute;width:0;height:0;top:-10px;left:0;border-style:solid;border-color:#232323 transparent transparent transparent;border-width:10px 50px 0px 50px;transform:rotate(180deg)}footer img{width:13%;margin-bottom:8px}@media screen and (max-width: 768px){footer img{width:30%}}footer ul li{display:inline-block;margin-top:10px;margin-bottom:10px}footer ul li a{color:#fff;font-size:14px}footer li{margin-right:20px}footer li:last-of-type{margin-right:0}footer p{letter-spacing:1px;font-size:12px}.decoration{display:inline}@media screen and (max-width: 1024px){.decoration{display:none}}.pieces{position:absolute}.pieces_mv02{top:670px;left:50px;transform:rotate(-10deg)}.pieces_mv03{top:720px;right:60px}.pieces_mv04{top:1020px;left:40px}.pieces_mv05{top:1430px;left:90px}.pieces_mv06{top:1300px;right:30px}.pieces_mv07{top:2040px;left:20px}.pieces_mv08{top:3700px;left:100px}.pieces_mv09{top:2890px;right:60px}.error{width:100%;height:100%;background-color:#fff}.error span{font-weight:bold;font-size:13px}.error button:hover{border-color:#232323}.error::before{width:100%;height:110px;display:inline-block;content:'';background-image:url(https://asset.tobira.me/assets/error/bg_top2-c9efe67daed41b5bb2a561765a03ee1c55cd2b4e7411d75a00d6237192366fb9.png);background-repeat:no-repeat;background-position:40% 0%;background-size:100%}@media screen and (max-width: 320px){.error::before{height:90px}}@media screen and (min-width: 768px){.error::before{height:240px;background-position:0 100%}}.error::after{width:100%;height:110px;display:inline-block;bottom:0;content:'';background-image:url(https://asset.tobira.me/assets/error/bg_bottom2-dec0b73d47a5078f455b2acb8a94e27e9fe25eed8feae48cf7387ca8e637df64.png);background-repeat:no-repeat;background-position:80% 100%;background-size:100%;margin-bottom:-10px}@media screen and (min-width: 768px){.error::after{height:240px;background-position:100% 0}}.error_top{width:100%;margin:0 auto;text-align:center}.error_top_img{display:inline-block;margin-bottom:20px;width:70%}.error_browser{display:flex;margin-top:30px;justify-content:center;margin-bottom:30px;align-items:center}.error_browser p{font-size:16px}.error_browser_icon{width:12%;margin-right:10px}.error_howto{width:80%;margin:0 auto;border-top:1px solid #ABABAB;padding-top:20px}.error_howto h3{text-align:center;font-weight:bold;color:#FF008C;font-size:18px;margin-bottom:30px}.error_howto p{text-align:left}.error_howto_img{width:90%;margin-bottom:10px}.error_howto_text{margin-bottom:20px}.error_howto_copy{display:flex;justify-content:center;margin-top:10px;margin-bottom:30px}.error_howto_copy_input{padding:5px 10px;width:78%;border:2px solid #232323;border-radius:0}.error_howto_copy_button{padding:5px 10px 4px;border:2px solid #232323;border-left:none;background-color:#fff}.error_howto_copy_button-file{display:block;width:20px;height:27px;content:"";background-image:url(https://asset.tobira.me/assets/error/file-icon-a071c2cf8ee82a8e17e74a41f6c9d7353990be1d5db68167673ce027fee1dc95.png);background-repeat:no-repeat;background-position:100% 100%;background-size:100%;transition:all .2s ease}.error_howto_copy_button-checked{display:block;width:20px;height:27px;content:"";background-image:url(https://asset.tobira.me/assets/error/checked-690c9c5a0d7e5506d8e90e957209e241ab594620fbe4c4be45d87255a4ce4b2f.png);background-repeat:no-repeat;background-position:50% 50%;background-size:100%;transition:all .2s ease}.error_help{padding:25px 0 10px 0}.error_help .btn_wrapper{margin-top:15px}.error_help .btn_border-mono{flex:1 1 auto;margin:10px;padding:10px 40px;border:2px solid #232323;text-align:center;text-transform:uppercase;position:relative;overflow:hidden;transition:.3s;background-color:#fff}.error_help .btn_border-mono:after{content:'';width:10px;height:10px;border:0px;border-top:solid 2px #232323;border-right:solid 2px #232323;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:6%;margin-top:-4px}.header_static{position:relative;height:240px;margin-bottom:100px}@media screen and (max-width: 768px){.header_static{margin-bottom:0}}@media screen and (max-width: 480px){.header_static{margin-bottom:20px;height:200px}}.header_static_title{color:#fff;font-weight:bold;text-align:center;font-size:32px;padding-top:120px}@media screen and (max-width: 480px){.header_static_title{margin:0;font-size:25px;padding-top:30%}}.header_bg_static{width:100%;height:240px;background-image:url(https://asset.tobira.me/assets/top/mv_bg-2cf78f84b0d0bccb3117e63fa0901a1706356b187857c3f84ba21e7f478a9d67.jpg);background-repeat:no-repeat;background-size:cover;z-index:-2;position:absolute;top:0}@media screen and (max-width: 1024px){.header_bg_static{height:240px}}@media screen and (max-width: 480px){.header_bg_static{height:180px}}.static{width:70%;margin:0 auto}@media screen and (max-width: 768px){.static{width:80%}}@media screen and (max-width: 480px){.static{margin-bottom:30px;width:90%}}.static h2{font-size:27px;text-align:left;margin:0 auto 20px}@media screen and (max-width: 768px){.static h2{width:100%}}@media screen and (max-width: 480px){.static h2{margin:0}}.static p{line-height:1.6;font-size:14px;word-break:break-all}.static_section{margin-bottom:50px}.enterprise{width:80%;margin:110px auto 20px;text-align:center;padding-bottom:40px}@media screen and (max-width: 768px){.enterprise{margin:0 auto}}@media screen and (max-width: 480px){.enterprise{width:90%;margin:0 auto 10%}}.enterprise h2{font-size:2rem}@media screen and (max-width: 768px){.enterprise h2{font-size:1.8rem}}@media screen and (max-width: 480px){.enterprise h2{margin:5% auto}}.enterprise:nth-of-type(1){padding-bottom:0}.enterprise_txt{font-size:16px;line-height:2}.enterprise_txt span{font-weight:bold}@media screen and (max-width: 768px){.enterprise_txt{font-size:0.8rem}}.enterprise .gps{width:90%;margin:auto;display:flex;justify-content:center;position:relative}@media screen and (max-width: 480px){.enterprise .gps{width:100%;display:block}}.enterprise .gps img{max-width:300px}.enterprise .gps h3{text-align:center}.enterprise .gps .box{display:flex;text-align:left;padding:20px}@media screen and (max-width: 480px){.enterprise .gps .box{display:block}}.enterprise .gps-box-txt{padding:20px}@media screen and (max-width: 480px){.enterprise .gps-box-txt{padding:20px 0}}.enterprise .gps-box-txt p,.enterprise .gps-box-txt span{font-weight:bold}.enterprise .gps-box-txt span{color:#FF008C}.enterprise .gps-ttl{font-weight:bold;font-size:1.6rem;line-height:1.4;margin-bottom:30px}.enterprise .gps-ttl span{font-size:1.6rem}.enterprise .gps-txt{font-size:1rem;line-height:1.6}.enterprise .gps_flow{width:90%;margin:auto;display:flex;justify-content:center;position:relative;background-color:#EAEAEA;padding:40px 20px}@media screen and (max-width: 480px){.enterprise .gps_flow{display:block}}.enterprise .gps_list{width:calc(100% / 3 - 10px);margin-right:20px;position:relative}@media screen and (max-width: 768px){.enterprise .gps_list{width:50%}}@media screen and (max-width: 480px){.enterprise .gps_list{width:100%;margin-bottom:40px}}.enterprise .gps_list:last-of-type{margin-right:0}.enterprise .gps_list:not(:last-of-type)::after{content:'';position:absolute;right:0;top:50%;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #232323}@media screen and (max-width: 768px){.enterprise .gps_list:not(:last-of-type)::after{border:none}}.enterprise .gps_list img{width:100%;max-height:350px;object-fit:contain}.enterprise .gps_list p{min-height:50px;font-size:1rem;line-height:1.4;text-align:center;margin-bottom:10px}@media screen and (max-width: 480px){.enterprise .gps_list p{min-height:auto;margin-bottom:20px}}.enterprise .payment{width:90%;margin:auto;display:flex;justify-content:center;position:relative}@media screen and (max-width: 480px){.enterprise .payment br{display:none}}@media screen and (max-width: 480px){.enterprise .payment{width:100%;display:block}}.enterprise .payment img{max-width:260px}@media screen and (max-width: 480px){.enterprise .payment img{margin:0 auto;display:block}}.enterprise .payment h3{text-align:center}.enterprise .payment .box{display:flex;text-align:left;padding:20px}@media screen and (max-width: 480px){.enterprise .payment .box{display:block}}.enterprise .payment-box-txt{padding:20px 120px 20px 20px}@media screen and (max-width: 480px){.enterprise .payment-box-txt{padding:20px 0}}.enterprise .payment-box-txt p,.enterprise .payment-box-txt span{font-weight:bold}.enterprise .payment-box-txt span{color:#FF008C}.enterprise .payment-ttl{font-weight:bold;font-size:1.6rem;line-height:1.4;margin-bottom:50px}.enterprise .payment-ttl span{font-size:1.6rem}.enterprise .payment-txt{font-size:1rem;line-height:1.6}.enterprise .payment_flow{width:90%;margin:auto;display:flex;justify-content:center;position:relative;background-color:#EAEAEA;padding:40px 20px}@media screen and (max-width: 480px){.enterprise .payment_flow{display:block}}.enterprise .payment_list{width:calc(100% / 3 - 10px);margin-right:20px;position:relative}@media screen and (max-width: 768px){.enterprise .payment_list{width:50%}}@media screen and (max-width: 480px){.enterprise .payment_list{width:100%;margin-bottom:40px}}.enterprise .payment_list:last-of-type{margin-right:0}.enterprise .payment_list:not(:last-of-type)::after{content:'';position:absolute;right:0;top:50%;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #232323}@media screen and (max-width: 768px){.enterprise .payment_list:not(:last-of-type)::after{border:none}}.enterprise .payment_list img{width:100%;max-height:350px;object-fit:contain}.enterprise .payment_list p{min-height:50px;font-size:1rem;line-height:1.4;text-align:center;margin-bottom:10px}@media screen and (max-width: 480px){.enterprise .payment_list p{min-height:auto;margin-bottom:20px}}.enterprise .case{width:90%;margin:auto;justify-content:center;margin-bottom:60px;margin-top:80px;text-align:left}@media screen and (max-width: 480px){.enterprise .case{width:100%;flex-flow:column nowrap;margin:0 auto 40px}}.enterprise .case_ttl{font-weight:bold;font-size:1.6rem;padding-left:60px;position:relative}@media screen and (max-width: 480px){.enterprise .case_ttl{margin-top:70px}}.enterprise .case_ttl span{color:#FF008C;font-weight:bold;font-size:1.6rem}.enterprise .case_ttl_number{width:80px;position:absolute;top:-40px;left:-20px}@media screen and (max-width: 480px){.enterprise .case_ttl_number{width:60px;top:0;right:0}}.enterprise .case_txt{width:100%;margin:30px auto;display:flex}@media screen and (max-width: 480px){.enterprise .case_txt{display:block}}.enterprise .case_item_txt{width:calc(100% - 50%);display:inline-block}@media screen and (max-width: 480px){.enterprise .case_item_txt{width:100%;margin-bottom:20px}}.enterprise .case_item_txt p{font-size:1rem;text-align:left;line-height:1.6;display:inline-block;font-size:14px}.enterprise .case_item_txt span{font-weight:bold}.enterprise .case_item_img{width:100%;padding:20px;text-align:center}.enterprise .case_item_img img{margin-right:20px}.enterprise .case_item_effect{width:calc(100% - 60%);display:inline-block;text-align:left;margin-left:30px}@media screen and (max-width: 480px){.enterprise .case_item_effect{width:100%;margin-left:0}}.enterprise .case_item_effect li{width:calc(100% / 3 - 20px);height:126px;display:inline-table;background-color:#EAEAEA;padding:20px 10px;margin-left:10px;text-align:center;font-size:14px}@media screen and (max-width: 480px){.enterprise .case_item_effect li{width:calc(100% / 3 - 16px)}}.enterprise .case_item_effect .case_icon{width:40px;object-fit:contain;display:block;margin:auto;margin-bottom:5px}.enterprise .case_img{width:40%}@media screen and (max-width: 768px){.enterprise .case_img{width:50%}}@media screen and (max-width: 480px){.enterprise .case_img{width:100%;order:1;margin-top:20px;margin-right:0}}@media screen and (max-width: 480px){.enterprise .case_img:first-child{margin-top:0}}.enterprise .case:first-of-type .case_item_img{background-color:rgba(255,247,0,0.4)}.enterprise .case:nth-of-type(2) .case_item_img{background-color:rgba(0,194,255,0.4)}.enterprise .case:last-of-type .case_item_img{background-color:rgba(255,0,140,0.4)}.enterprise .merit{display:flex;justify-content:center;position:relative}@media screen and (max-width: 480px){.enterprise .merit{display:block}}.enterprise .merit h3{text-align:center}.enterprise .merit_ttl{top:24px;max-width:300px;text-align:center;margin:0 auto;padding:10px 40px;position:relative;color:#fff;background-color:#232323}@media screen and (max-width: 768px){.enterprise .merit_ttl{width:100%}}.enterprise .merit_list{width:calc(100% / 3 - 10px);margin-right:20px}@media screen and (max-width: 768px){.enterprise .merit_list{width:50%}}@media screen and (max-width: 480px){.enterprise .merit_list{width:100%;margin-bottom:40px}}.enterprise .merit_list:last-of-type{margin-right:0}.enterprise .merit_box{width:100%;height:100%;padding-top:50px;vertical-align:middle}.enterprise .merit_item img{width:100%;max-height:180px;object-fit:contain}.enterprise .merit_txt{max-width:90%;min-height:100px;font-size:1rem;line-height:1.4;text-align:left;margin-bottom:10px;margin-right:auto;margin-left:auto}@media screen and (max-width: 480px){.enterprise .merit_txt{min-height:auto;margin-bottom:20px}}.enterprise .merits{justify-content:center;display:flex;margin-bottom:60px;margin-top:80px}@media screen and (max-width: 480px){.enterprise .merits{flex-flow:column nowrap;margin:0 auto 40px}}.enterprise .merits_txt{font-size:1rem;text-align:left;line-height:1.6}.enterprise .merits_txt span{font-weight:bold}@media screen and (max-width: 480px){.enterprise .merits_txt{text-align:left}}.enterprise .merits_item{width:40%;margin-right:70px}@media screen and (max-width: 768px){.enterprise .merits_item{width:50%;margin-right:20px}}@media screen and (max-width: 480px){.enterprise .merits_item{width:100%;margin:0}}.enterprise .merits_item:nth-child(2){margin-right:0;margin-left:70px}@media screen and (max-width: 768px){.enterprise .merits_item:nth-child(2){width:50%}}@media screen and (max-width: 480px){.enterprise .merits_item:nth-child(2){margin:0;width:100%}}.enterprise .merits_pop{width:90%}@media screen and (max-width: 480px){.enterprise .merits_pop{width:100%}}.enterprise .merits_pop span{font-weight:600}.enterprise .merits_img{width:40%}@media screen and (max-width: 768px){.enterprise .merits_img{width:50%}}@media screen and (max-width: 480px){.enterprise .merits_img{width:100%;order:1;margin-top:30px}}.enterprise_contact{width:100%;position:relative}@media screen and (max-width: 480px){.enterprise_contact{padding:70px 0 0 0;margin-bottom:100px}}.enterprise_contact p{font-size:16px;line-height:1.6}.enterprise_contact h2{margin-bottom:20px}.enterprise_contact_bg,.enterprise_contact_bg-2{width:100%;height:450px;background-color:#FFF700;-webkit-transform:skewY(15deg);-moz-transform:skewY(15deg);-o-transform:skewY(15deg);transform:skewY(15deg);position:absolute;left:0;top:-20%;z-index:-2}@media screen and (max-width: 480px){.enterprise_contact_bg,.enterprise_contact_bg-2{display:none}}.enterprise_contact_bg-2{background-color:#FF008C;height:450px;top:-95%}.enterprise_contact_content{width:50%;border:1px solid #232323;background-color:#fff;margin:0 auto 170px;font-weight:600;margin-top:160px;padding-bottom:60px;padding-top:30px;text-align:center}@media screen and (max-width: 1024px){.enterprise_contact_content{width:70%}}@media screen and (max-width: 768px){.enterprise_contact_content{width:70%;margin-top:0;margin-bottom:0}}@media screen and (max-width: 480px){.enterprise_contact_content{width:90%;padding:10px}}.enterprise_contact_content .btn_border{width:60%;margin-top:25px;cursor:pointer;border:2px solid #232323;background-color:#00c2FF;letter-spacing:1.8px;display:inline-block;color:#fff}@media screen and (max-width: 480px){.enterprise_contact_content .btn_border{width:80%}}.enterprise .function{display:flex;justify-content:center;position:relative}@media screen and (max-width: 480px){.enterprise .function{display:block}}.enterprise .function h3{text-align:center}.enterprise .function_img{width:80%;display:block;margin:80px auto 60px}@media screen and (max-width: 480px){.enterprise .function_img{width:100%;margin-bottom:40px;margin-top:30px}}.enterprise .function_ttl{top:24px;width:300px;text-align:center;margin:0 auto;padding:10px 40px;position:relative;z-index:1;color:#fff;background-color:#232323}@media screen and (max-width: 768px){.enterprise .function_ttl{width:80%}}.enterprise .function_list{width:40%}@media screen and (max-width: 768px){.enterprise .function_list{width:50%}}@media screen and (max-width: 480px){.enterprise .function_list{width:100%}}.enterprise .function_list:first-of-type{margin-right:10px}.enterprise .function_box,.enterprise .function_box_first{width:100%;height:100%;padding-top:50px;vertical-align:middle;border:1px solid #232323}.enterprise .function_box_first{padding-top:70px}@media screen and (max-width: 480px){.enterprise .function_box_first{padding-top:40px}}.enterprise .function_item{display:flex;justify-content:left;margin-bottom:10px;padding-left:100px}@media screen and (max-width: 1024px){.enterprise .function_item{padding-left:40px}}@media screen and (max-width: 768px){.enterprise .function_item{padding-left:30px}}.enterprise .function_icon{width:14%;margin-right:10px;object-fit:contain}.enterprise .function_icon_plus{position:absolute;width:5%;top:170px}@media screen and (max-width: 768px){.enterprise .function_icon_plus{width:7%}}@media screen and (max-width: 480px){.enterprise .function_icon_plus{display:none}}.enterprise .function_txt{font-size:16px;line-height:40px}.enterprise .flow{width:60%;padding:80px 0;text-align:center}@media screen and (max-width: 480px){.enterprise .flow{width:80%}}.enterprise .flow_ttl{font-size:20px;margin-top:30px;margin-bottom:20px;font-weight:bold}@media screen and (max-width: 768px){.enterprise .flow_ttl{font-size:0.8rem}}@media screen and (max-width: 480px){.enterprise .flow_ttl{font-size:1.3rem}}.enterprise .flow_number{position:absolute;font-size:1.2rem;font-weight:bold;top:10px;left:8px;color:#fff}.enterprise .flow_box{display:flex;justify-content:center}@media screen and (max-width: 480px){.enterprise .flow_box{flex-flow:column nowrap}}.enterprise .flow_item{padding-bottom:40px;border:2px solid #232323;width:calc(100%/3);margin-right:15px;position:relative}@media screen and (max-width: 480px){.enterprise .flow_item{width:100%;margin-bottom:10px}}.enterprise .flow_item:nth-of-type(3){margin-right:0}.enterprise .flow_item::before{border-bottom:60px solid transparent;border-left:60px solid #232323;position:absolute;content:'';left:0}.enterprise .faq{position:relative;width:100%}.enterprise .faq_accordion{width:80%;margin:0 auto;position:relative;background-color:#fff}@media screen and (max-width: 1024px){.enterprise .faq_accordion{width:100%}}@media screen and (max-width: 768px){.enterprise .faq_accordion{width:100%}}.enterprise .faq_accordion:last-of-type .faq_label{border-bottom:2px solid #232323}.enterprise .faq_label{text-align:left;display:block;padding:10px 0 10px 80px;cursor:pointer;border:2px solid #232323;border-bottom:0;font-weight:bold}@media screen and (max-width: 768px){.enterprise .faq_label{padding:10px 55px 10px 55px}}@media screen and (max-width: 480px){.enterprise .faq_label{padding:10px 50px 10px 55px}}.enterprise .faq_label::before{content:'';position:absolute;left:0;top:0;width:50px;height:50px;background-color:#232323}@media screen and (max-width: 480px){.enterprise .faq_label::before{width:40px;height:40px}}.enterprise .faq_label::after{content:'';position:absolute;right:0;top:0;width:50px;height:50px;background-color:#232323}@media screen and (max-width: 480px){.enterprise .faq_label::after{width:40px;height:40px}}.enterprise .faq_icon_left{position:absolute;left:10px;font-size:1.6rem;color:#fff;top:13px}@media screen and (max-width: 480px){.enterprise .faq_icon_left{top:7px;left:7px}}.enterprise .faq_icon_right{position:absolute;top:15px;right:7px;width:35px;transform:rotateX(180deg)}@media screen and (max-width: 480px){.enterprise .faq_icon_right{width:28px;right:6px}}.enterprise .faq_input{display:none}.enterprise .faq_list,.enterprise .faq_list__1,.enterprise .faq_list__2,.enterprise .faq_list__3,.enterprise .faq_list__4{margin:0;padding:0 10px;display:none;transition:all 0.1s ease-out}.enterprise .faq_list_wrapper,.enterprise .faq_list_wrapper_flex{width:80%;padding:25px 0 25px 0;margin:0 auto}@media screen and (max-width: 1024px){.enterprise .faq_list_wrapper,.enterprise .faq_list_wrapper_flex{width:90%}}@media screen and (max-width: 768px){.enterprise .faq_list_wrapper,.enterprise .faq_list_wrapper_flex{width:80%}}.enterprise .faq_list_wrapper_flex{display:flex}@media screen and (max-width: 480px){.enterprise .faq_list_wrapper_flex{flex-flow:column nowrap}}.enterprise .faq_list_format{display:flex}.enterprise .faq_list_format dl:first-of-type{margin-right:40px;margin-bottom:10px}.enterprise .faq_list_format dt{text-align:center}.enterprise .faq_list_format dd{font-weight:bold;font-size:0.8rem}.enterprise .faq_list_txt,.enterprise .faq_list_txt-pink,.enterprise .faq_list_txt-blue{font-size:16px;line-height:150%;letter-spacing:2px}.enterprise .faq_list_txt span,.enterprise .faq_list_txt-pink span,.enterprise .faq_list_txt-blue span{font-weight:bold}.enterprise .faq_list_txt-pink{font-weight:bold;color:#FF008C;margin-top:20px}.enterprise .faq_list_txt-blue{margin-top:20px;font-weight:bold;color:#00c2FF}.enterprise .faq_list_image1{width:90%}@media screen and (max-width: 480px){.enterprise .faq_list_image1{width:100%;margin-bottom:30px}}.enterprise .faq_list_content{width:100%}.enterprise .faq_list_content h3{font-weight:bold;margin-bottom:17px}.enterprise .faq_list_content:nth-of-type(2){border-left:1px solid #232323;padding-left:40px}@media screen and (max-width: 480px){.enterprise .faq_list_content:nth-of-type(2){padding:20px 0 0 0;border-left:none;border-top:1px solid #232323}}.enterprise #faq-1:checked+.faq_list__1,.enterprise #faq-2:checked+.faq_list__2,.enterprise #faq-3:checked+.faq_list__3{display:block;text-align:left;border:2px solid black;border-top:0;border-bottom:0}.enterprise #faq-4:checked+.faq_list__4{display:block;border:2px solid black;border-top:0}.enterprise #faq-1:checked ~ .faq_icon_right,.enterprise #faq-2:checked ~ .faq_icon_right,.enterprise #faq-3:checked ~ .faq_icon_right,.enterprise #faq-4:checked ~ .faq_icon_right{transform:rotateX(0deg)}.form{margin:0 auto 10%;max-width:560px;padding:15px}@media screen and (max-width: 480px){.form{margin:0 auto 25%}}.form_txt{font-size:1rem;line-height:1.6;margin-bottom:20px}.form_txt_link{margin-bottom:20px}.form_txt_link a{font-size:1rem;line-height:1.6;color:#2395ce;border-bottom:1px solid #2395ce;padding-bottom:2px}.form ul{display:block}.form textarea{border:1px solid #ABABAB;border-radius:2px;display:block;font-family:Arial;margin:3px auto 0;padding:0.4rem 0.75rem;width:100%}.form_item{margin-bottom:30px}.form_control{border:1px solid #ABABAB;border-radius:2px;display:block;height:calc(2rem + 2px);margin:3px auto 0;padding:0.4rem 0.75rem;width:100%}.form_label{display:inline-block;line-height:1.6}.form_required{background-color:#00c2FF;border-radius:15px;color:#fff;display:inline-block;font-size:0.8rem;padding:1px 10px;vertical-align:text-top}.form_option{background-color:#ABABAB;border-radius:15px;color:#fff;display:inline-block;font-size:0.8rem;padding:1px 10px;vertical-align:text-top}.form_submit{border:2px solid #232323;background-color:#00c2FF;color:#fff;display:block;margin:50px auto 0;overflow:hidden;padding:10px 100px;position:relative;text-align:center;transition:.3s;cursor:pointer}.alert{border:1px solid #ff0000;color:#ff0000;font-weight:bold;font-size:14px;margin-bottom:20px;padding:10px 30px;top:0;text-align:left}.confirm_items{margin-bottom:30px;line-height:1.4}.confirm_items label{font-weight:bold;margin-right:10px}.confirm_items_labels{display:flex;margin-bottom:10px}.confirm_btnBox{display:flex;margin:0 auto;width:70%}@media screen and (max-width: 480px){.confirm_btnBox{display:block;width:100%}}.confirm_button{border:2px solid #232323;background-color:#FF008C;color:#fff;display:block;margin:50px auto 0;overflow:hidden;padding:10px 40px;position:relative;text-align:center;transition:.3s;cursor:pointer}@media screen and (max-width: 480px){.confirm_button{margin:30px auto 0}}.confirm_button.button_submit{background-color:#00c2FF;padding:10px 50px}@media screen and (max-width: 480px){.confirm_button.button_submit{margin-top:70px}}.thanks{margin-bottom:10%;padding:0 15px;text-align:center}@media screen and (max-width: 480px){.thanks{margin-bottom:30%}}.thanks h2{font-size:1.7rem}.thanks h3{font-size:1.2rem;margin:0 auto 20px;font-weight:600;line-height:1.6}.thanks_txt{font-size:16px;margin:30px 0;line-height:1.6}@media screen and (max-width: 480px){.thanks_txt{margin:0}}.thanks_box{margin-bottom:20px;margin-left:15px;margin-right:15px}@media screen and (max-width: 480px){.thanks_box{padding:20px 0}}.thanks_btn{border:2px solid #232323;background-color:#00c2FF;color:#fff;display:block;margin:50px auto 0;overflow:hidden;padding:10px 0;position:relative;text-align:center;transition:.3s;width:20%}@media screen and (max-width: 480px){.thanks_btn{margin:0 auto;width:40%}}.news-list{margin-bottom:15%}@media screen and (max-width: 480px){.news-list{margin-bottom:30%}}.news-list_wrapper{max-width:70%;margin:0 auto 50px}@media screen and (max-width: 480px){.news-list_wrapper{max-width:80%}}.news-list_item{border-bottom:1px solid #ABABAB;display:flex}@media screen and (max-width: 480px){.news-list_item{display:block}}.news-list_item_txt{margin:15px auto;width:95%}.news-list_date{color:#ABABAB;font-size:16px;margin:15px 30px 0 0}.news_detail{margin:100px 18%}@media screen and (max-width: 480px){.news_detail{margin:0 30px 100px}}.news_detail_ttl{font-size:2rem;font-weight:bold}@media screen and (max-width: 480px){.news_detail_ttl{font-size:1.2rem;font-weight:bold}}.news_detail_date{color:#FF008C;font-size:1.1rem;margin-bottom:50px}@media screen and (max-width: 480px){.news_detail_date{font-size:1rem;margin-bottom:40px}}.news_detail_body{margin-bottom:100px}.news_detail_body p{margin-bottom:30px;line-height:1.6;font-size:1rem;word-break:break-all}.news_detail_body h2{text-align:left;font-size:1.1rem}.news_detail_body h3{font-size:1.2rem;font-weight:bold}.news_detail_body h4{font-size:1.1rem}.news_detail_body strong{font-weight:bold}.news_detail_body a{color:#2196F3;word-break:break-all}.news_detail_body img{width:100%;margin-bottom:20px}.news_detail_btn{position:relative;margin:0 auto;display:block;padding:10px 50px;text-align:center;overflow:hidden;transition:.3s;border:2px solid #232323;background-color:#FF008C}.news_detail_btn::before{content:'';width:10px;height:10px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;-ms-transform:rotate(230deg);-webkit-transform:rotate(230deg);transform:rotate(230deg);position:absolute;top:46%;left:20%;margin-top:-4px}.news_detail_btn a{color:#fff;padding-left:10px}.address_body{width:100%;height:100%;background-color:#fff}.address_body::before{width:100%;height:120px;display:inline-block;content:'';background-image:url(https://asset.tobira.me/assets/error/bg_top-97eebcb3723d4d724eb4a2a1c69e47e04568c0bbf226ff570545c5ef19c1aef3.png);background-repeat:no-repeat;background-position:40% 50%;background-size:100%}@media screen and (max-width: 320px){.address_body::before{height:90px}}@media screen and (min-width: 768px){.address_body::before{height:240px;background-position:0 100%}}.address_body::after{width:100%;height:140px;display:inline-block;position:absolute;bottom:0;content:'';background-image:url(https://asset.tobira.me/assets/error/bg_bottom-090ad0c0930e62c76c998e915ebfb22874bfcac12bc7fb82c94cf82c705df7f1.png);background-repeat:no-repeat;background-position:80% 50%;background-size:100%}@media screen and (min-width: 768px){.address_body::after{height:240px;background-position:100% 0}}.address_content{text-align:center}.address_header{font-size:28px;color:#FF008C;font-weight:bold;margin-bottom:40px}@media screen and (max-width: 480px){.address_header{font-size:20px;margin-bottom:30px}}.address_form{width:30%;margin:25px 0;padding:5px 10px}@media screen and (max-width: 480px){.address_form{width:75%}}.address_btn{margin:0 auto;display:block;color:#fff;background-color:#00c2FF;border:2px solid #232323;height:40px;letter-spacing:2px;width:15%;cursor:pointer}@media screen and (max-width: 480px){.address_btn{width:35%}}
