@charset "UTF-8";/*! destyle.css v1.0.15 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}:before,:after{box-sizing:inherit}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}body{position:relative;z-index:0;overflow-x:hidden;min-width:320px;color:#000;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:2.08333vw;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){body{font-size:16px}}body.fixed{position:fixed;overflow-y:scroll;width:100%;height:100%}a{text-decoration:none;-webkit-tap-highlight-color:transparent}img{width:100%;height:auto;vertical-align:bottom}.sp_i{display:inline}@media screen and (min-width:768px){.sp_i{display:none!important}}.pc_i{display:none!important}@media screen and (min-width:768px){.pc_i{display:inline!important}}.sp_i_lg{display:inline}@media screen and (min-width:1024px){.sp_i_lg{display:none!important}}.pc_i_lg{display:none!important}@media screen and (min-width:1024px){.pc_i_lg{display:inline!important}}.st-Wrapper{position:relative;z-index:0;overflow-x:hidden;background-color:#fff;background-image:url(../../../_materials/img/guild-card/common/bg_pattern.png);background-repeat:repeat;background-position:top center;background-size:15.36458vw 15.36458vw}@media screen and (min-width:768px){.st-Wrapper{background-size:118px 118px}}.st-Preview_Modal{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.st-Preview_Modal_Container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:94.79167vw;margin:0 auto;height:100%}@media screen and (min-width:768px){.st-Preview_Modal_Container{width:728px}}@media screen and (min-width:1024px){.st-Preview_Modal_Container{width:800px}}.st-Preview_Modal_Container_Inner{position:relative;top:-6.51042vw}@media screen and (min-width:768px){.st-Preview_Modal_Container_Inner{top:0}}.st-Preview_Modal_Container img{display:none}.st-Preview_Modal_Loading{display:block;position:absolute;top:50%;right:50%;transform:translate3d(50%,-50%,0);color:#fff;width:1em;height:1em;border-radius:50%;animation:preview_loading 1.5s linear infinite}.st-GuildCard_Profile{position:absolute;top:0;left:-1200px;z-index:-1;width:1200px;height:630px}.st-GuildCard_Profile_Layout{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.st-GuildCard_Profile .left_layout{width:560px;margin-left:30px}.st-GuildCard_Profile .right_layout{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;width:546px;margin-top:28px;margin-left:30px}.st-GuildCard_Profile .profile_image{position:relative;overflow:hidden;width:100%;height:336px;margin-top:112px}.st-GuildCard_Profile .profile_image img{position:absolute;top:0;left:0}.st-GuildCard_Profile .guild_name{margin-top:31px;padding-left:150px;font-size:26px;font-weight:500;letter-spacing:.06em}.st-GuildCard_Profile .world{margin-top:45px;padding-left:150px;font-size:26px;font-weight:500;letter-spacing:.06em}.st-GuildCard_Profile .guild_lv{width:270px;margin-top:14px;padding-left:190px;font-size:26px;font-weight:500;letter-spacing:.06em}.st-GuildCard_Profile .members{width:calc(100% - 270px);margin-top:14px;padding-left:190px;font-size:26px;font-weight:500;letter-spacing:.06em}.st-GuildCard_Profile .use_vc{width:100%;margin-top:46px;padding-left:190px;font-size:26px;font-weight:500;letter-spacing:.06em}.st-GuildCard_Profile .guild_policy{width:100%;margin-top:48px;padding-left:190px;font-size:26px;font-weight:500;letter-spacing:.06em}.st-GuildCard_Profile .active_time{width:100%;margin-top:45px;padding-left:190px;font-size:26px;font-weight:500;letter-spacing:.06em}.st-GuildCard_Profile .message{width:100%;height:288px;margin-top:27px;padding:18px 24px;font-size:24px;font-weight:500;line-height:1.5;letter-spacing:.08em;word-break:keep-all}.st-Header{position:relative;width:96.875vw;height:14.84375vw;margin:0 auto 6.51042vw;background-image:url(../../../_materials/img/guild-card/sp/complete/bg_frame.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}@media screen and (min-width:768px){.st-Header{width:744px;height:114px;margin-bottom:50px}}@media screen and (min-width:1024px){.st-Header{max-width:1040px;width:100%;height:114px;margin-bottom:40px;background-image:url(../../../_materials/img/guild-card/pc/complete/bg_frame.png);background-size:auto 100%}}.st-Header_Inner{display:-ms-flexbox;display:flex;width:84.375vw;margin:0 auto;padding-top:2.60417vw}@media screen and (min-width:768px){.st-Header_Inner{width:648px;padding-top:20px}}@media screen and (min-width:1024px){.st-Header_Inner{width:800px;padding-top:10px}}.st-Header .logo{position:relative;left:-1.17188vw;width:14.71354vw}@media screen and (min-width:768px){.st-Header .logo{left:-9px;width:113px}}@media screen and (min-width:1024px){.st-Header .logo{left:0;width:150px}}.st-Header .title{width:69.53125vw;margin-top:1.69271vw;margin-left:auto}@media screen and (min-width:768px){.st-Header .title{width:534px;margin-top:13px}}@media screen and (min-width:1024px){.st-Header .title{width:609px;margin-top:20px}}.st-Footer_License{width:94.79167vw;margin:0 auto 5.59896vw}@media screen and (min-width:768px){.st-Footer_License{width:728px;margin:0 auto 55px;padding:0}}@media screen and (min-width:1024px){.st-Footer_License{width:800px}}.st-Footer_License p{font-size:2.86458vw;font-weight:500;line-height:1.54545}@media screen and (min-width:768px){.st-Footer_License p{font-size:14px;line-height:1.57143}}.st-Footer_License p.notice{padding-left:1em;letter-spacing:.08em;text-indent:-1em}.st-Footer_License p.license_text{margin-top:2.08333vw;letter-spacing:.06em}@media screen and (min-width:768px){.st-Footer_License p.license_text{margin-top:10px}}.st-Footer_Content{padding:13.02083vw 0 6.51042vw;background-color:#000}@media screen and (min-width:768px){.st-Footer_Content{padding:70px 0 40px}}@media screen and (min-width:768px){.st-Footer_Content_Inner{width:728px;margin:0 auto}}@media screen and (min-width:1024px){.st-Footer_Content_Inner{width:800px}}.st-Footer_Content .official_top{display:block;width:55.72917vw;margin:0 auto 10.41667vw;text-align:center;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .35s}.st-Footer_Content .official_top:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}@media screen and (min-width:768px){.st-Footer_Content .official_top{width:330px;margin-bottom:40px}}.st-Footer_Content .official_top .logo{margin-bottom:2.99479vw}@media screen and (min-width:768px){.st-Footer_Content .official_top .logo{margin-bottom:8px}}.st-Footer_Content .official_top .text{color:#fff;font-size:3.64583vw;font-weight:700;letter-spacing:.08em}@media screen and (min-width:768px){.st-Footer_Content .official_top .text{font-size:16px}}.st-Footer_Content .official_top .text:before{display:inline-block;position:relative;top:-.39062vw;width:2.08333vw;height:1.95312vw;margin-right:2.08333vw;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%2293%22%20viewBox%3D%220%200%20100%2093%22%3E%3Cpath%20d%3D%22M97.929%2043.254L5.074.398a3.59%203.59%200%2000-4.271%201%203.553%203.553%200%2000-.086%204.386l30.535%2040.713L.717%2087.21a3.56%203.56%200%2000.079%204.386%203.563%203.563%200%20004.272%201L97.921%2049.74a3.572%203.572%200%2000.008-6.486z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto;content:""}@media screen and (min-width:768px){.st-Footer_Content .official_top .text:before{top:-1px;width:11px;height:10px;margin-right:10px}}.st-Footer_Content .button{display:block;width:55.72917vw;height:10.41667vw;margin:0 auto 7.8125vw;border:2px solid #fff;border-radius:5.20833vw;color:#fff;font-size:3.125vw;font-weight:700;line-height:calc(10.41667vw - 4px);letter-spacing:.08em;text-align:center;transition:color .35s,background-color .35s}@media screen and (min-width:768px){.st-Footer_Content .button{width:320px;height:50px;margin-bottom:55px;border-radius:25px;font-size:16px;line-height:46px}}.st-Footer_Content .button:before{display:inline-block;position:relative;top:-.26042vw;width:1.82292vw;height:1.69271vw;margin-right:1.5625vw;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%2293%22%20viewBox%3D%220%200%20100%2093%22%3E%3Cpath%20d%3D%22M97.929%2043.254L5.074.398a3.59%203.59%200%2000-4.271%201%203.553%203.553%200%2000-.086%204.386l30.535%2040.713L.717%2087.21a3.56%203.56%200%2000.079%204.386%203.563%203.563%200%20004.272%201L97.921%2049.74a3.572%203.572%200%2000.008-6.486z%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto;content:"";transition:background-image .35s}@media screen and (min-width:768px){.st-Footer_Content .button:before{top:-1px;width:11px;height:10px;margin-right:10px}}.st-Footer_Content .button:hover{color:#000;background-color:#fff}.st-Footer_Content .button:hover:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%2293%22%20viewBox%3D%220%200%20100%2093%22%3E%3Cpath%20d%3D%22M97.929%2043.254L5.074.398a3.59%203.59%200%2000-4.271%201%203.553%203.553%200%2000-.086%204.386l30.535%2040.713L.717%2087.21a3.56%203.56%200%2000.079%204.386%203.563%203.563%200%20004.272%201L97.921%2049.74a3.572%203.572%200%2000.008-6.486z%22%20fill%3D%22%23000000%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto}.st-Footer_Content .copyright{padding-left:2.60417vw;color:#fff;font-size:2.60417vw;font-weight:500;line-height:1.7;letter-spacing:.04em}@media screen and (min-width:768px){.st-Footer_Content .copyright{padding-left:0;font-size:12px;line-height:1.66667}}.st-Footer_Content .copyright span{display:inline-block}@keyframes scroll_down{0%{transform:scaleY(1);transform-origin:bottom center}50%{transform:scaleY(0);transform-origin:bottom center}51%{transform:scaleY(0);transform-origin:top center}100%{transform:scaleY(1);transform-origin:top center}}@keyframes preview_loading{0%,100%{box-shadow:0 -3em 0 .2em,2.1em -2.1em 0 0,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 0}12.5%{box-shadow:0 -3em 0 0,2.1em -2.1em 0 .2em,3em 0 0 0,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}25%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 0,3em 0 0 .2em,2.1em 2.1em 0 0,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 0,2.1em 2.1em 0 .2em,0 3em 0 0,-2.1em 2.1em 0 -1em,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 0,0 3em 0 .2em,-2.1em 2.1em 0 0,-3em 0 0 -1em,-2.1em -2.1em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 0,-2.1em 2.1em 0 .2em,-3em 0 0 0,-2.1em -2.1em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 0,-3em 0 0 .2em,-2.1em -2.1em 0 0}87.5%{box-shadow:0 -3em 0 0,2.1em -2.1em 0 -1em,3em 0 0 -1em,2.1em 2.1em 0 -1em,0 3em 0 -1em,-2.1em 2.1em 0 -1em,-3em 0 0 0,-2.1em -2.1em 0 .2em}}@keyframes rotation{0%{transform:translateX(50%) rotate(0deg)}100%{transform:translateX(50%) rotate(360deg)}}.index-MainVisual{position:relative}.index-MainVisual_Container{position:relative;width:96.875vw;height:128.64583vw;margin:4.29688vw auto 11.45833vw;background-image:url(../../../_materials/img/guild-card/sp/index/bg_frame.png);background-repeat:no-repeat;background-position:center;background-size:100% auto}@media screen and (min-width:768px){.index-MainVisual_Container{width:744px;height:988px;margin:33px auto 88px}}@media screen and (min-width:1024px){.index-MainVisual_Container{max-width:1200px;width:100%;height:506px;margin:33px auto 80px;background-image:url(../../../_materials/img/guild-card/pc/index/bg_frame.png);background-size:auto 100%}}.index-MainVisual_Container:after{position:absolute;bottom:-7.68229vw;right:0;left:0;-ms-transform:scaleY(1);transform:scaleY(1);-ms-transform-origin:bottom center;transform-origin:bottom center;width:.26042vw;height:13.28125vw;margin:0 auto;background-color:#2d3b6b;content:"";animation:scroll_down 2s ease-in-out infinite}@media screen and (min-width:768px){.index-MainVisual_Container:after{bottom:-59px;width:2px;height:102px}}@media screen and (min-width:1024px){.index-MainVisual_Container:after{bottom:-40px;height:80px}}.index-MainVisual_Inner{width:84.375vw;margin:0 auto;padding-top:6.51042vw}@media screen and (min-width:768px){.index-MainVisual_Inner{width:648px;padding-top:50px}}@media screen and (min-width:1024px){.index-MainVisual_Inner{width:950px;padding-top:38px}}.index-MainVisual_Header{display:-ms-flexbox;display:flex;margin-bottom:3.25521vw}@media screen and (min-width:768px){.index-MainVisual_Header{margin-bottom:25px}}@media screen and (min-width:1024px){.index-MainVisual_Header{margin-bottom:16px}}.index-MainVisual_Header .logo{position:relative;width:26.17188vw;margin-top:.91146vw;margin-left:-3.51562vw;pointer-events:none}@media screen and (min-width:768px){.index-MainVisual_Header .logo{width:201px;margin-top:7px;margin-left:-27px}}@media screen and (min-width:1024px){.index-MainVisual_Header .logo{width:220px;margin:0}}.index-MainVisual_Header .title{width:61.32812vw;margin-left:auto;pointer-events:none}@media screen and (min-width:768px){.index-MainVisual_Header .title{width:471px}}@media screen and (min-width:1024px){.index-MainVisual_Header .title{width:711px;margin-top:28px}}@media screen and (min-width:1024px){.index-MainVisual_Content{display:-ms-flexbox;display:flex}}.index-MainVisual_CardImage{position:relative;margin-bottom:5.59896vw}@media screen and (min-width:768px){.index-MainVisual_CardImage{margin-bottom:43px}}@media screen and (min-width:1024px){.index-MainVisual_CardImage{width:480px;margin-bottom:0}}@media screen and (min-width:1024px){.index-MainVisual_CardImage:after{position:absolute;top:-15px;left:-16px;z-index:-1;width:510px;height:280px;background-image:url(../../../_materials/img/guild-card/pc/index/bg_mv_guildcard.png);background-repeat:no-repeat;background-position:center;background-size:100% auto;content:""}}.index-MainVisual_CardImage img{border:1px solid #ccc;box-shadow:0 0 3.90625vw rgba(14,23,56,.2);pointer-events:none}@media screen and (min-width:768px){.index-MainVisual_CardImage img{box-shadow:0 0 30px rgba(14,23,56,.2)}}@media screen and (min-width:1024px){.index-MainVisual_Introduction{width:calc(100% - 480px);margin-top:10px;padding-left:33px}}.index-MainVisual .catch{width:83.85417vw;margin-bottom:3.125vw;pointer-events:none}@media screen and (min-width:768px){.index-MainVisual .catch{width:644px;margin-bottom:24px}}@media screen and (min-width:1024px){.index-MainVisual .catch{width:100%;margin-bottom:33px}}.index-MainVisual .text{font-size:3.25521vw;font-weight:500;line-height:1.92;letter-spacing:.03em}@media screen and (min-width:768px){.index-MainVisual .text{font-size:25px;line-height:1.92}}@media screen and (min-width:1024px){.index-MainVisual .text{font-size:16px;line-height:1.75}}.index-MainVisual .background{position:absolute;top:19.53125vw;left:0;z-index:-1;width:100vw;height:60.80729vw;background-image:url(../../../_materials/img/guild-card/sp/index/bg_mv_guildcard.png);background-repeat:no-repeat;background-position:top center;background-size:100% auto}@media screen and (min-width:768px){.index-MainVisual .background{top:150px;width:100%;height:467px;background-size:100% 100%}}@media screen and (min-width:1024px){.index-MainVisual .background{display:none}}@media screen and (min-width:1024px){.index-Content{width:800px;margin:0 auto}}.index-Section{margin-bottom:7.8125vw}@media screen and (min-width:768px){.index-Section{margin-bottom:50px}}.index-Section_Header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:94.79167vw;height:10.41667vw;margin:0 auto;padding-left:2.86458vw;color:#fff;background-image:url(../../../_materials/img/guild-card/sp/index/bg_ttl.jpg);background-repeat:no-repeat;background-position:center;background-size:100% auto}@media screen and (min-width:768px){.index-Section_Header{width:728px;height:60px;padding-left:25px;background-image:url(../../../_materials/img/guild-card/pc/index/bg_ttl.jpg)}}@media screen and (min-width:1024px){.index-Section_Header{width:100%}}.index-Section_Header.sp_large{height:16.92708vw;background-image:url(../../../_materials/img/guild-card/sp/index/bg_ttl-large.jpg)}@media screen and (min-width:768px){.index-Section_Header.sp_large{height:60px;background-image:url(../../../_materials/img/guild-card/pc/index/bg_ttl.jpg)}}.index-Section_Header .number{font-family:PT Serif,serif;font-size:5.46875vw}@media screen and (min-width:768px){.index-Section_Header .number{font-size:34px}}.index-Section_Header .title{position:relative;margin-left:1.5625vw;padding-left:3.125vw;font-size:4.16667vw;font-weight:700;line-height:1.4375;letter-spacing:.08em}@media screen and (min-width:768px){.index-Section_Header .title{margin-left:20px;padding-left:22px;font-size:24px;line-height:1}}.index-Section_Header .title:before{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);content:"-"}.index-Section_Body{width:94.79167vw;margin:0 auto}@media screen and (min-width:768px){.index-Section_Body{width:728px}}@media screen and (min-width:1024px){.index-Section_Body{width:100%;padding:0 30px}}.index-InputProfile .index-Section_Header{margin-bottom:3.64583vw}@media screen and (min-width:768px){.index-InputProfile .index-Section_Header{margin-bottom:23px}}.index-InputProfile .notice{margin-bottom:3.90625vw;font-size:3.125vw;font-weight:500;line-height:1.66667;letter-spacing:.04em}@media screen and (min-width:768px){.index-InputProfile .notice{margin-bottom:24px;font-size:16px;line-height:1.75}}.index-InputProfile .profile_item{display:-ms-flexbox;display:flex}.index-InputProfile .profile_item+.profile_item{margin-top:3.90625vw}@media screen and (min-width:768px){.index-InputProfile .profile_item+.profile_item{margin-top:30px}}.index-InputProfile .profile_item .title{width:22.13542vw;padding-top:calc(2.34375vw + 1px);font-size:3.64583vw}@media screen and (min-width:768px){.index-InputProfile .profile_item .title{width:120px;padding-top:12px;font-size:18px}}.index-InputProfile .profile_item .data{width:calc(100% - 22.13542vw);font-size:3.64583vw}@media screen and (min-width:768px){.index-InputProfile .profile_item .data{width:calc(100% - 120px);font-size:18px}}.index-InputProfile input[type=text]{width:100%;padding:1.82292vw;border:1px solid #999;border-radius:1.30208vw;font-size:3.64583vw;font-weight:500;line-height:1.5;letter-spacing:.1em;background-color:#fff;-webkit-user-select:text}@media screen and (min-width:768px){.index-InputProfile input[type=text]{padding:8px 15px;border-radius:4px;font-size:18px}}.index-InputProfile input[type=text]::-webkit-input-placeholder{color:#ccc}.index-InputProfile input[type=text]:-ms-input-placeholder{color:#ccc}.index-InputProfile input[type=text]::-moz-placeholder{color:#ccc}.index-InputProfile input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.index-InputProfile select{width:100%;padding:1.82292vw;border:1px solid #999;border-radius:1.30208vw;font-size:3.64583vw;font-weight:500;line-height:1.5;letter-spacing:.1em;background-color:#fff;cursor:pointer}@media screen and (min-width:768px){.index-InputProfile select{padding:8px 15px;border-radius:4px;font-size:18px}}.index-InputProfile textarea{width:100%;height:39.0625vw;padding:1.82292vw;border:1px solid #999;border-radius:1.30208vw;font-size:3.64583vw;font-weight:500;line-height:1.42857;letter-spacing:.1em;background-color:#fff;-webkit-user-select:text}@media screen and (min-width:768px){.index-InputProfile textarea{height:200px;padding:8px 15px;border-radius:4px;font-size:18px;line-height:1.66667}}.index-InputProfile textarea::-webkit-input-placeholder{color:#ccc}.index-InputProfile textarea:-ms-input-placeholder{color:#ccc}.index-InputProfile textarea::-moz-placeholder{color:#ccc}.index-InputProfile textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.index-ImageEdit .index-Section_Header{margin-bottom:3.90625vw}@media screen and (min-width:768px){.index-ImageEdit .index-Section_Header{margin-bottom:30px}}@media screen and (min-width:768px){.index-ImageEdit .index-Section_Header .title{font-size:20px;letter-spacing:.04em}}@media screen and (min-width:1024px){.index-ImageEdit .index-Section_Header .title{font-size:22px}}@media screen and (min-width:768px){.index-ImageEdit .index-Section_Header .title br{display:none}}.index-ImageEdit_CardBoard{position:relative;overflow:hidden;margin-bottom:6.25vw;background-color:#e5e5e5}@media screen and (min-width:768px){.index-ImageEdit_CardBoard{margin-bottom:50px}}.index-ImageEdit_CardBoard .background{position:relative;z-index:1;pointer-events:none}.index-ImageEdit_CardBoard .profile_image{position:absolute;top:8.85417vw;left:2.34375vw;width:44.27083vw;height:26.5625vw}@media screen and (min-width:768px){.index-ImageEdit_CardBoard .profile_image{top:68px;left:18px;width:340px;height:204px}}@media screen and (min-width:1024px){.index-ImageEdit_CardBoard .profile_image{top:69px;left:19px;width:345px;height:207px}}.index-ImageEdit_CardBoard .profile_image img{position:absolute;top:0;left:0}.index-ImageEdit_CardBoard .guide{position:absolute;top:4.16667vw;left:48.17708vw;z-index:1;width:37.63021vw;pointer-events:none}@media screen and (min-width:768px){.index-ImageEdit_CardBoard .guide{top:32px;left:370px;width:289px}}@media screen and (min-width:1024px){.index-ImageEdit_CardBoard .guide{top:60px;left:384px}}@media screen and (min-width:768px){.index-ImageEdit_Adjust{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:50px}}.index-ImageEdit_Upload{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6.25vw}@media screen and (min-width:768px){.index-ImageEdit_Upload{width:300px;padding-right:20px;margin-bottom:0}}.index-ImageEdit_Upload .btn_upload{display:block;width:39.0625vw;height:9.11458vw;border:2px solid #000;border-radius:4.55729vw;font-size:3.38542vw;font-weight:700;line-height:calc(9.11458vw - 4px);letter-spacing:.04em;text-align:center;background-color:#fff;transition:color .35s,background-color .35s}@media screen and (min-width:768px){.index-ImageEdit_Upload .btn_upload{width:130px;height:30px;border-width:1px;border-radius:15px;font-size:13px;line-height:28px}}.index-ImageEdit_Upload .btn_upload:hover{color:#fff;background-color:#333}.index-ImageEdit_Upload .btn_upload input[type=file]{display:none}.index-ImageEdit_Upload .file_name{width:calc(100% - 39.0625vw);padding-left:3.64583vw;overflow:hidden;font-size:3.64583vw;font-weight:500;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:768px){.index-ImageEdit_Upload .file_name{width:calc(100% - 130px);padding-left:10px;font-size:12px}}.index-ImageEdit_Resize{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6.51042vw}@media screen and (min-width:768px){.index-ImageEdit_Resize{width:calc(100% - 300px);margin-bottom:0}}.index-ImageEdit_Resize .title{width:21.09375vw;font-size:3.64583vw;font-weight:500;letter-spacing:.05em}@media screen and (min-width:768px){.index-ImageEdit_Resize .title{width:98px;font-size:18px}}.index-ImageEdit_Resize .slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:calc(100% - 21.09375vw)}@media screen and (min-width:768px){.index-ImageEdit_Resize .slider{width:calc(100% - 98px)}}.index-ImageEdit_Resize .slider .btn_resize{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:7.29167vw;height:7.29167vw;color:#fff;font-size:3.64583vw;font-weight:500;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2340529a%22%20d%3D%22M0%2050L50%200l50%2050-50%2050z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto;transition:background-image .35s}@media screen and (min-width:768px){.index-ImageEdit_Resize .slider .btn_resize{width:33px;height:33px;font-size:15px}.index-ImageEdit_Resize .slider .btn_resize:hover{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%22100%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23364480%22%20d%3D%22M0%2050L50%200l50%2050-50%2050z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto}}.index-ImageEdit_Resize input[type=range]{width:calc(100% - 18.48958vw);height:.52083vw;margin:0 1.5625vw;border-radius:.26042vw;background-color:#ccc}@media screen and (min-width:768px){.index-ImageEdit_Resize input[type=range]{width:calc(100% - 90px);height:3px;margin:0 12px;border-radius:1.5px}}.index-ImageEdit_Resize input[type=range]::-webkit-slider-thumb{display:block;width:5.98958vw;height:5.98958vw;border:.26042vw solid #b09663;border-radius:50%;background-color:#f1d399;box-shadow:0 .39062vw 0 #b09663;cursor:pointer;-webkit-appearance:none;appearance:none}@media screen and (min-width:768px){.index-ImageEdit_Resize input[type=range]::-webkit-slider-thumb{width:24px;height:24px;border-width:2px;box-shadow:0 2px 0 #b09663}}.index-CardPreview{position:relative}.index-CardPreview.fixed{position:fixed;bottom:-19.53125vw;left:0;z-index:1010;width:100%;padding:5.20833vw 0;background-color:rgba(255,255,255,.8);box-shadow:0 -1.30208vw 3.90625vw -2.60417vw rgba(0,0,0,.2)}@media screen and (min-width:768px){.index-CardPreview.fixed{bottom:-140px;padding:20px 0;box-shadow:0 -10px 30px -20px rgba(0,0,0,.2)}}.index-CardPreview.transition{transition:bottom .35s}.index-CardPreview.show{bottom:0}.index-CardPreview.preview{position:fixed;bottom:0;left:0;z-index:1010;width:100%;padding:5.20833vw 0;background-color:transparent;box-shadow:none}@media screen and (min-width:768px){.index-CardPreview.preview{padding:20px 0}}.index-Button_Preview{display:block;position:relative;top:0;width:94.79167vw;height:13.02083vw;margin:0 auto;border:2px solid #000;border-radius:6.51042vw;font-size:4.16667vw;font-weight:700;line-height:calc(13.02083vw - 4px);letter-spacing:.01em;text-align:center;background-color:#fff7d3;box-shadow:0 .52083vw 0 #000}@media screen and (min-width:768px){.index-Button_Preview{width:540px;height:80px;border-radius:40px;font-size:22px;line-height:76px;box-shadow:0 4px 0 #000}}.index-Button_Preview[data-event=close]:after{position:absolute;top:50%;right:4.94792vw;width:3.90625vw;height:3.90625vw;margin-top:-1.95312vw;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2288%22%20viewBox%3D%220%200%2088%2088%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M.27%2076.461L32.73%2044%20.27%2011.539%2011.539.27%2044%2032.73%2076.48.27l11.25%2011.25L55.27%2044l32.46%2032.48-11.25%2011.25L44%2055.27%2011.539%2087.73z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto;content:""}@media screen and (min-width:768px){.index-Button_Preview[data-event=close]:after{right:27px;width:24px;height:24px;margin-top:-12px}}.index-Button_Preview:hover{top:.52083vw;box-shadow:0 0 0 #000}@media screen and (min-width:768px){.index-Button_Preview:hover{top:4px}}.index-CardMake .index-Section_Header{margin-bottom:3.64583vw}@media screen and (min-width:768px){.index-CardMake .index-Section_Header{margin-bottom:22px}}.index-CardMake .text{margin-bottom:4.16667vw;font-size:3.64583vw;font-weight:500;line-height:1.57143;letter-spacing:.1em}@media screen and (min-width:768px){.index-CardMake .text{margin-bottom:25px;font-size:18px;line-height:1.66667}}.index-CardMake_Terms .fankit_terms{overflow:hidden;width:94.79167vw;height:32.55208vw;margin-bottom:5.98958vw;border:1px solid #999;background-color:#fff}@media screen and (min-width:768px){.index-CardMake_Terms .fankit_terms{width:100%;height:200px;margin-bottom:22px}}.index-CardMake_Terms .fankit_terms iframe{width:100%;height:100%}.index-CardMake_Terms .terms_agree{margin-bottom:9.375vw;text-align:center}@media screen and (min-width:768px){.index-CardMake_Terms .terms_agree{margin-bottom:56px}}.index-CardMake_Terms input[type=checkbox]{position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-appearance:none;-moz-appearance:none;appearance:none}.index-CardMake_Terms input[type=checkbox]+span{font-size:3.90625vw;font-weight:500;letter-spacing:.04em;cursor:pointer}@media screen and (min-width:768px){.index-CardMake_Terms input[type=checkbox]+span{font-size:20px}}.index-CardMake_Terms input[type=checkbox]+span:before{display:inline-block;position:relative;top:1.82292vw;width:6.51042vw;height:6.51042vw;margin-right:2.86458vw;border:1px solid #999;border-radius:1.30208vw;background-color:#fff;content:""}@media screen and (min-width:768px){.index-CardMake_Terms input[type=checkbox]+span:before{top:8px;width:30px;height:30px;margin-right:15px;border-radius:4px}}.index-CardMake_Terms input[type=checkbox]:checked+span:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2227%22%20viewBox%3D%220%200%2034%2027%22%3E%3Cpath%20d%3D%22M2.457%2012.721l11.311%209.827%2017.465-20.39%22%20fill%3D%22none%22%20stroke%3D%22%23122569%22%20stroke-width%3D%226%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:4.42708vw 3.51562vw}@media screen and (min-width:768px){.index-CardMake_Terms input[type=checkbox]:checked+span:before{background-size:22px 18px}}.index-Button_Make{display:block;top:0;position:relative;width:83.33333vw;height:15.625vw;margin:0 auto;border:.52083vw solid #122569;border-radius:7.8125vw;text-align:center;background-color:#40529a;box-shadow:0 .91146vw 0 #122569,0 1.82292vw 0 rgba(0,0,0,.2);transition:top .2s,box-shadow .3s}@media screen and (min-width:768px){.index-Button_Make{width:540px;height:100px;border-width:4px;border-radius:50px;box-shadow:0 7px 0 #122569,0 14px 0 rgba(0,0,0,.2)}}.index-Button_Make:after{position:absolute;top:50%;right:5.98958vw;width:3.25521vw;height:3.125vw;margin-top:-1.5625vw;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%2293%22%20viewBox%3D%220%200%20100%2093%22%3E%3Cpath%20d%3D%22M97.929%2043.254L5.074.398a3.59%203.59%200%2000-4.271%201%203.553%203.553%200%2000-.086%204.386l30.535%2040.713L.717%2087.21a3.56%203.56%200%2000.079%204.386%203.563%203.563%200%20004.272%201L97.921%2049.74a3.572%203.572%200%2000.008-6.486z%22%20fill%3D%22%23ffe365%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto;content:""}@media screen and (min-width:768px){.index-Button_Make:after{right:36px;width:21px;height:20px;margin-top:-10px}}.index-Button_Make:disabled{border-color:#656565;background-color:#868686;box-shadow:0 .91146vw 0 #656565,0 1.82292vw 0 rgba(0,0,0,.2)}@media screen and (min-width:768px){.index-Button_Make:disabled{box-shadow:0 7px 0 #656565,0 14px 0 rgba(0,0,0,.2)}}.index-Button_Make:disabled:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%22%20height%3D%2293%22%20viewBox%3D%220%200%20100%2093%22%3E%3Cpath%20d%3D%22M97.929%2043.254L5.074.398a3.59%203.59%200%2000-4.271%201%203.553%203.553%200%2000-.086%204.386l30.535%2040.713L.717%2087.21a3.56%203.56%200%2000.079%204.386%203.563%203.563%200%20004.272%201L97.921%2049.74a3.572%203.572%200%2000.008-6.486z%22%20fill%3D%22%23e8e8e8%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:100% auto}.index-Button_Make:disabled img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1 0 0 0 0 0 1.01 0 0 0 0 0 1 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:saturate(0)}.index-Button_Make:hover:not(:disabled){top:.91146vw;box-shadow:0 .91146vw 0 #122569,0 0 0 rgba(0,0,0,.2)}@media screen and (min-width:768px){.index-Button_Make:hover:not(:disabled){top:7px;box-shadow:0 7px 0 #122569,0 0 0 rgba(0,0,0,.2)}}.index-Button_Make img{width:45.70312vw}@media screen and (min-width:768px){.index-Button_Make img{width:294px}}.index-SystemRequirements{width:94.79167vw;margin:10.41667vw auto 13.02083vw;padding:1.30208vw 2.60417vw;border:1px solid #999;background-color:#fff}@media screen and (min-width:768px){.index-SystemRequirements{width:728px;margin:80px auto;padding:13px 22px}}@media screen and (min-width:1024px){.index-SystemRequirements{width:800px}}.index-SystemRequirements .text{font-size:3.125vw;font-weight:500;line-height:1.66667;letter-spacing:.04em}@media screen and (min-width:768px){.index-SystemRequirements .text{font-size:16px;line-height:1.75}}.index-SystemRequirements .attention li{padding-left:1em;font-size:3.125vw;font-weight:500;line-height:1.66667;letter-spacing:.04em;text-indent:-1em}@media screen and (min-width:768px){.index-SystemRequirements .attention li{font-size:16px;line-height:1.75}}.index-SystemRequirements .attention li:before{content:"※"}