<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background-color:#111}#wrapper{background:url(../images/special/bg.jpg) center 0 no-repeat;background-size:100% auto}#wrapper .main{margin:0 auto;max-width:720px}#wrapper .wrapper_inner{background:url(../images/common/bg_diagonal_pattern.png) fixed;background-size:3px 3px}#wrapper a{color:#00a2ff}#wrapper h3{vertical-align:bottom}#wrapper .first{font-size:11px;padding:0 5%;text-align:justify}#wrapper .box_area{margin:0 auto;position:relative;width:90%}#wrapper .box_area:before{background:url(../images/special/bg_box_top.png) center 0 no-repeat;top:0}#wrapper .box_area:after{background:url(../images/special/bg_box_bottom.png) center bottom no-repeat;bottom:0}#wrapper .box_area:after,#wrapper .box_area:before{background-size:100% auto;content:"";height:16px;left:0;position:absolute;width:100%}#wrapper .box_area .box_inner{position:relative}#wrapper .box_area .box_inner:after{background:url(../images/special/bg_box_pattern.png) center top;background-size:100% auto;bottom:16px;content:"";left:0;position:absolute;right:0;top:16px}#wrapper .box_area .box_inner .box_content{padding:3% 3% 4%;position:relative;z-index:1}#wrapper .rule h3{font-weight:400;font-size:14px;padding:3% 0;text-align:center}#wrapper .rule p{font-size:10px;padding:3%;text-align:justify}#wrapper .rule h4{font-size:12px;padding:3% 3% 2%}#wrapper .rule .block{font-size:10px;padding:0 3% 4%}#wrapper .rule .block h5{padding:2% 0}#wrapper .rule .block p{font-size:10px;padding:0}#wrapper .rule .block .licence_mark{background-color:rgba(102,102,102,.2);text-align:center;margin:3% 0;padding:5% 3%;border:1px solid #777}#wrapper .rule .block ol,#wrapper .rule .block ul{padding:0 0 3%}#wrapper .rule .block ol li,#wrapper .rule .block ul li{font-size:10px}#wrapper .rule .right{text-align:right}#wrapper .ringtone .download{background:url(../images/special/bg_music.png) center top no-repeat;background-size:100% auto;margin:0 auto;padding:34.5% 0 0;width:56%}#wrapper .ringtone .box_content p{font-size:10px;margin:0 auto;padding:3% 0;width:80%}#wrapper .twitter .icon{margin:0 auto;overflow:hidden;width:90%}#wrapper .twitter .icon li{float:left;width:33.33%}#wrapper .twitter .icon li a{display:block;padding:3%}#wrapper .twitter .head{margin:0 auto;overflow:hidden;padding-bottom:5%;width:84%}#wrapper .twitter .head li{padding-bottom:3%}#wrapper .wallpaper h4{font-weight:400;font-size:14px;margin:0 auto;width:90%}#wrapper .wallpaper ul{overflow:hidden;margin:0 auto;padding:0 0 5%;width:90%}#wrapper .wallpaper ul li{float:left}#wrapper .wallpaper .w1920h1080 li{padding:0 1%;width:48%}#wrapper .wallpaper .w1280h1024 li{padding:0 1%;width:23%}#wrapper .calendar .figure{margin:0 auto;padding:0 0 3.24%;width:73%}#wrapper .calendar .download{margin:0 auto;width:66.56%}#wrapper .calendar .sample{margin:0 auto;padding:8% 0;width:73%}#wrapper .special_nav{padding:7% 0}#wrapper .special_nav ul{margin:0 auto;width:64%;overflow:hidden}#wrapper .special_nav ul li{vertical-align:bottom;padding:0 0 5%}#wrapper .special_nav ul li a{display:block}#wrapper .reference .character_list{margin:0 auto;padding-bottom:3.6%;width:87.987012%}#wrapper .reference .character_list li{padding-bottom:4.05904%}#wrapper .reference .character_list li.new a{display:block;position:relative}#wrapper .reference .character_list li.new a:after{background:url(../images/campaign/img_new.png) no-repeat;background-size:100% auto;content:"";left:0;padding-top:6.748%;position:absolute;top:0;width:12.27%}#wrapper .reference-detail h3{font-size:25px;font-family:Century;font-weight:400;padding:5.56% 5.5% 2.78%;text-shadow:#6bb4fd 1px 1px 1px,#6bb4fd -1px 1px 1px,#6bb4fd 1px -1px 1px,#6bb4fd -1px -1px 1px}#wrapper .reference-detail h3 .small{font-size:21px}#wrapper .reference-detail p{font-size:12px;font-weight:700;padding:0 0 2.3%;text-align:center;text-shadow:#6bb4fd 1px 1px 1px,#6bb4fd -1px 1px 1px,#6bb4fd 1px -1px 1px,#6bb4fd -1px -1px 1px}#wrapper .reference-detail p.caution{padding:2.3% 0;text-shadow:none;color:#fff}#wrapper .reference-detail .detail-box{border:1px solid #8a8989;margin-bottom:7%}#wrapper .reference-detail .detail-box h4{background:url(../images/special/reference/bg_reference_h4.png) repeat-y;background-size:100% auto;border-bottom:1px solid #8a8989;font-size:16px;font-weight:400;padding:1% 0;text-align:center;text-shadow:#6bb4fd 1px 1px 1px,#6bb4fd -1px 1px 1px,#6bb4fd 1px -1px 1px,#6bb4fd -1px -1px 1px}</pre></body></html>