@charset "utf-8";body,input[type='text'],input[type='password'],textarea{font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","Osaka",Verdana,Arial,Helvetica,sans-serif;}body,h1,h2,h3,h4,h5,p,ul,ol,dl,dt,dd,fieldset,legend{margin:0;padding:0;}ul,ol{list-style-type:none;}table{border-collapse:collapse;}img,fieldset{border:none;}a{color:#333;}p{line-height:140%;}#globalFooter{margin:19px 0 0 0;color:#999;font-size:70%;}#globalFooter table{margin:0 auto 5px auto;}#globalFooter td.logo{width:37px;vertical-align:middle;}#globalFooter a{color:#ccc;}#globalFooter ul{margin:2px 0;}#globalFooter ul li{display:inline;}#globalFooter p{color:#ccc;font-family:Verdana;text-align:center;}body{padding:60px;background:#080a10 url(/image/bg.png) repeat-x top left;font-size:100%;}#container{width:404px;margin:0 auto;}#contents{position:relative;width:404px;}#contents .top{width:404px;height:34px;background:transparent url(/image/edge/bgtop.png) no-repeat top left;behavior:expression(IEPNGFIX.fix(this));}#contents .wrapper{width:389px;padding:0 0 0 15px;background:transparent url(/image/edge/bgcontentshadow.png) repeat-y top left;behavior:expression(IEPNGFIX.fix(this));}#contents .main{width:330px;min-height:290px;padding:0 19px 9px 19px;background:#ffd019 url(/image/edge/bgcontent.png) repeat-x top left;}#container .bottom{width:404px;height:42px;background:transparent url(/image/edge/bgbottom.png) no-repeat top left;behavior:expression(IEPNGFIX.fix(this));}h1{position:relative;margin:0 0 10px 0;padding:10px 0 10px 60px;font-size:120%;background:transparent url(/image/melon/logo.png) no-repeat 0 10px;height:48px;line-height:48px;}h1 a{position:absolute;left:0;top:10px;width:48px;height:48px;display:block;}dl{font-size:100%;}dt{font-weight:bold;margin-bottom:.1em;}dd{margin:0 0 12px 0;}dd p{margin:4px 0 0 0;color:#333;font-size:90%;}input#username,input#password,input#email,input#key,input#identifier{width:97%;}input#username,input#password{font-size:140%;}input#openid{width:276px;margin:4px 0 0 19px;padding:0 0 0 25px;background:#fff url(/image/edge/openid.png) no-repeat;font-size:120%;}#openidToggle{padding:0 0 0 12px;background:url(/image/edge/arrowclosed.png) no-repeat;background-position:0 4px;font-size:90%;cursor:pointer;}#openidToggle.open{background-image:url(/image/edge/arrowopen.png);}.openidIcons{margin-left:20px;}.openidIcon{vertical-align:middle;}#socialLogin{text-align:right;}#socialLogin *{vertical-align:middle;font-size:90%;}#socialLogin img{position:relative;top:-2px;}fieldset dd{margin:0;}fieldset legend a{color:#000;text-decoration:none;}fieldset legend a:hover{text-decoration:underline;}div.button{padding:38px 0 0 0;text-align:center;}div.keep{padding:0 0 18px 0;font-size:90%;}#footer{margin:19px 0 0 0;text-align:center;}#footer ul{color:#333;font-size:80%;}#footer ul li{display:inline;margin:0 5px 0 0;}#lang ul{position:absolute;top:20px;right:25px;_top:-10px;_right:0;}#lang ul li{float:left;margin:0 4px 0 0;}#lang ul li a{display:block;width:17px;height:13px;background:url(/image/lang.png) no-repeat;}#lang ul li.en a{background-position:0 -13px;}#lang ul li.en a.selected{background-position:0 0;}#lang ul li.en a:hover{background-position:0 0;}#lang ul li.ja a{background-position:-17px -13px;}#lang ul li.ja a.selected{background-position:-17px 0;}#lang ul li.ja a:hover{background-position:-17px 0;}#lang ul li.zh a{background-position:-34px -13px;}#lang ul li.zh a.selected{background-position:-34px 0;}#lang ul li.zh a:hover{background-position:-34px 0;}#lang ul li.ko a{background-position:-51px -13px;}#lang ul li.ko a.selected{background-position:-51px 0;}#lang ul li.ko a:hover{background-position:-51px 0;}#lang ul li a span{display:none;}p.message{color:#f00;font-size:80%;}p.description{margin:0 0 19px 0;}