@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400&display=swap');body{min-width:986px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/bg_all.jpg) repeat-x center 35px #f7f5eb}.allcontainer{position:relative}.container{background:url(https://static.nexon.co.jp/talesweaver_4th/common/bg_container_btm.jpg) no-repeat center bottom}header{position:relative;margin:0 auto;width:986px}.loginbox.logout input[type="text"],.loginbox.logout input[type="password"]{position:absolute;padding:0 5px;color:#aa9778;border:none;background:url(https://static.nexon.co.jp/talesweaver_4th/common/txt_loginbox_form.png) no-repeat transparent}.loginbox.logout input[type="text"]{top:14px;background-position:center 1px}.loginbox.logout input[type="password"]{top:38px;background-position:center -19px}.loginbox.logout .btn-login{position:absolute}.loginbox.logout .btn-login a{display:block;width:71px;height:45px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_loginbox_login.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.loginbox .btn-login a:hover{background-position:0 -45px}.loginbox.logout li{position:absolute}.loginbox.logout li.btn-idsave{top:62px}.loginbox.logout li.btn-idsave label{display:block;padding-right:53px;width:17px;height:14px;cursor:pointer;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_loginbox_idsave.png) no-repeat 17px top}.loginbox.logout li.btn-idsave label:hover{background-position:17px -14px}.loginbox.logout li.btn-idsave span{display:none}.loginbox.logout li.btn-forget{top:62px}.loginbox.logout .btn-forget a{display:block;width:120px;height:14px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_loginbox_forget.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.loginbox.logout .btn-forget a:hover{background-position:0 -14px}.loginbox.logout li.btn-otp{top:76px}.loginbox.logout .btn-otp a{display:block;width:205px;height:19px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_loginbox_otp.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.loginbox.logout .btn-otp a:hover{background-position:0 -19px}.loginbox.login p.welcome{position:absolute;margin:0;width:205px;height:22px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/txt_login_welcome.png) no-repeat center top;line-height:22px;text-indent:110%;white-space:nowrap;overflow:hidden}.loginbox.login p.userid{position:absolute;margin:0;padding-left:10px;width:205px;height:22px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/bg_login_userid.png) no-repeat left top;font-family:Arial,"ＭＳ Ｐゴシック","Osaka－等幅",Verdana;line-height:22px;white-space:nowrap;color:#fff;font-weight:700}.loginbox.login .btn-otp-camp,.loginbox.login .btn-mypage,.loginbox.login .btn-logout{position:absolute}.loginbox.login.openid .btn-mypage,.loginbox.login.openid .btn-logout{position:absolute}.loginbox.login .btn-otp-camp a{display:block;width:208px;height:32px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_loginbox_otpcamp.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.loginbox.login .btn-otp-camp a:hover{background-position:0 -32px}.loginbox.login .btn-mypage a,.loginbox.login .btn-logout a{display:block;width:100px;height:30px;white-space:nowrap;text-indent:120%;overflow:hidden}.loginbox.login .btn-mypage a{background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_loginbox_mypage_140219.png) no-repeat left top}.loginbox.login .btn-logout a{background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_loginbox_logout_140219.png) no-repeat left top}.loginbox.login .btn-mypage a:hover,.loginbox.login .btn-logout a:hover{background-position:0 -30px}.btn-web-login a{display:block;position:absolute;left:5px;top:0;width:216px;height:36px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_web_login.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.btn-web-login a:hover{background-position:left bottom}.btn-openid-login a{display:block;position:absolute;left:5px;top:39px;width:216px;height:36px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_openid_login_160120.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.btn-openid-login a:hover{background-position:left bottom}.randomitem h1{display:none}.randomitem>a{display:block;text-decoration:none;cursor:pointer}.randomitem>a>div{height:151px;background-repeat:no-repeat;background-position:left top}.randomitem>a>div dl{position:relative}.randomitem>a>div dt{position:absolute;top:29px;padding:4px 3px 9px 2px;width:98px;height:25px;font-size:92%;line-height:1.1;text-align:center;background:url(https://static.nexon.co.jp/talesweaver_4th/common/randomitem/bg_randomitem_balloon.png) no-repeat left top;z-index:1;overflow:hidden}.randomitem>a>div dt strong{font-weight:400;color:#840000}.randomitem>a>div dd.image{position:absolute;top:24px;width:120px;height:103px;vertical-align:middle;text-align:center;z-index:0}.randomitem>a>div dd.date img{vertical-align:top}.randomitem>a>div dd.date{padding-top:127px;height:24px;text-align:right}.randomitem>a>div dd.date span{display:inline-block;*display:inline;*zoom:1;height:24px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/randomitem/img_date_span.png) no-repeat;white-space:nowrap;text-indent:120%;overflow:hidden}.randomitem>a>div dd.date span.month{width:10px;background-position:0 center}.randomitem>a>div dd.date span.day{width:10px;background-position:-11px center}.randomitem>a>div dd.date span.update{width:33px;background-position:-21px center}.emergency{border:solid 2px #840000;background:#faf9f6;overflow:hidden}.emergency dt,.emergency dd.title{float:left}.emergency dt{width:78px;height:22px;margin-right:5px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/ttl_emergency.gif) no-repeat left top #840000;white-space:nowrap;text-indent:120%;overflow:hidden}.emergency dd{line-height:22px}.emergency dd.title{overflow:hidden}.emergency dd.title a{color:#840000;white-space:nowrap}.emergency dd.date{float:right;padding-right:10px;text-align:right}.left .gamedownload{margin-bottom:19px}.left .gamedownload .btn-gamedownload a{display:block;width:230px;height:66px;background:url(https://static.nexon.co.jp/talesweaver_4th/index/button/btn_gamedownload_130909.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.left .gamedownload .btn-gamedownload a:hover{background-position:0 -66px}.left .jellypimart{margin-bottom:19px}.left .jellypimart .btn-jellypimart a{display:block;width:230px;height:66px;background:url(https://static.nexon.co.jp/talesweaver_4th/index/button/btn_jellypimart_2408.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.left .jellypimart .btn-jellypimart a:hover{background-position:0 -66px}.left .updatehistory{margin-bottom:19px}.left .updatehistory .btn-update a{display:block;width:230px;height:66px;background:url(https://static.nexon.co.jp/talesweaver_4th/index/button/btn_update.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.left .updatehistory .btn-update a:hover{background-position:0 -66px}.left .discordserver{margin-bottom:19px}.left .discordserver .btn-discordserver a{display:block;width:230px;height:66px;background:url(https://static.nexon.co.jp/talesweaver_4th/index/button/btn_discordserver.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.left .discordserver .btn-discordserver a:hover{background-position:0 -66px}.left .nexonchan{margin-bottom:19px}.left .nexonchan .btn-nexonchan a{display:block;width:230px;height:66px;background:url(https://static.nexon.co.jp/talesweaver_4th/index/button/btn_nexonchan.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.left .nexonchan .btn-nexonchan a:hover{background-position:0 -66px}.left .maintenance{border-bottom:solid 1px #c5c5c5}.left .maintenance>h1{margin-bottom:10px;height:33px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/ttl_maintenance_180307.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.left .maintenance>dl{width:230px;height:95px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/bg_maintenance_151222.png) no-repeat left top;white-space:nowrap;text-indent:120%;overflow:hidden}.left .leftbanner li{margin-top:10px}.left .leftbanner li:first-child{margin-top:0}.container>.btn-pagetop{position:relative;margin:0 auto;width:986px;height:59px;overflow:hidden}.container>.btn-pagetop a{float:right;display:block;margin-right:10px;width:163px;height:59px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/button/btn_pagetop_160713.png) no-repeat;white-space:nowrap;text-indent:120%;overflow:hidden;outline:none}.container>.btn-pagetop a:hover{background-position:0 -64px}.sitemap{font-family:Arial,"ＭＳ Ｐゴシック","Osaka－等幅",Verdana;background:url(https://static.nexon.co.jp/talesweaver_4th/common/bg_sitemap.jpg) no-repeat center top}.sitemap>div{position:relative;margin:0 auto;width:986px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/bg_sitemap160713.png) no-repeat center top}.sitemap>div>.detail{padding:49px 0 0 53px;width:933px;height:238px}.sitemap>div>.detail>dl{float:left;width:113px;font-size:100%;line-height:17px;letter-spacing:.5px}.sitemap>div>.detail>dl>dt{margin-bottom:2px;height:17px;white-space:nowrap;text-indent:120%;overflow:hidden}.sitemap>div>.detail>dl>dd>dl{margin-bottom:11px}.sitemap>div>.detail>dl>dd>dl>dt{margin-bottom:1px;font-weight:700}.sitemap>div>.detail>dl>dd{font-size:10px}.sitemap>div>.detail>dl.support .sub02{padding-right:17px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/icon_blank_sitemap.png) no-repeat 26px 4px}.commonfooter{clear:both;padding:45px 0 0;font-family:"Noto Sans JP","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:11px;text-align:center;color:#ffffff;background:#323b4d;font-feature-settings: "palt";}.commonfooter>div{padding-bottom:83px;background:url(https://static.nexon.co.jp/talesweaver_4th/index_2024/common/logo_nexon.svg) no-repeat center bottom 40px / 36px 33px}.commonfooter>div a{text-decoration:none}.commonfooter>div a:hover{text-decoration:underline}.commonfooter > div > ul{display: flex;justify-content: center;align-items: center;padding-bottom: 15px}.commonfooter>div>ul>li{position: relative;padding:0 2px;line-height:1.4}.commonfooter > div > ul > li::after{content: "│";font-size: 11px;color: #fff}.commonfooter > div > ul > li:last-child::after{content: none}.commonfooter>div>ul>li a{color:#ffffff}.commonfooter>div>div p{margin:0;padding-bottom:11px;line-height:1.4;}.commonfooter>div>div p>a{color:#6ea0cd}.commonfooter > div > div p + p{padding-bottom:0;font-size:9px}.get-community-point-box{position:fixed;right:20px;bottom:20px;width:189px;height:112px;background:url(https://static.nexon.co.jp/talesweaver_4th/common/bg_get_community_point.jpg);box-shadow:0 0 8px 1px rgba(0,0,0,.2);opacity:0;transform:translate(0,80px);transition:all .3s linear 0s;z-index:1000}.get-community-point-box.open{opacity:1;transform:translate(0,0)}.get-community-point-box p:first-child,.get-community-point-box p span+span{display:none}.get-community-point-box p+p{position:absolute;left:13px;top:38px;margin:0;padding:0;width:102px;height:40px;line-height:40px;text-align:center;font-size:40px;font-weight:700;color:#6b3f00}