html    {}
body    {height:500px; background:#6b94b6 url('/portal/assets/events/account_security/images/bg.jpg') no-repeat top center;}
body,form#account-security,div#account-security,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,fieldset,textarea,input,select,th,td,a,span#account-security,em
    {font-family:'Open Sans', sans-serif; font-weight:400; font-size:1em; margin:0; padding:0; color:#142531;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
caption {display:none;}
ul,dl{list-style:none;}
article, aside, hgroup, header, footer, figure, figcaption, nav, section {display:block;}
img     {border:0;}
table   {border-collapse:collapse; border-spacing:0;}
a       {text-decoration:underline; color:#0072bc;}
a:hover {text-decoration:underline; color:white;}
.img-responsive {display:block; height:auto; max-width:100%;}
.hide	{display:none;}
.FL {float:left;}
.FR {float:right}


div.header  {margin:0 auto; width:1000px; text-align:center;}
    div.top {height:50px;}
        span.logo{display:inline-block; float:left; width:175px; height:50px; background:url('/portal/assets/events/account_security/images/logo_nttgame.png') no-repeat; cursor:pointer;}
        span.close  {display:inline-block; float:right; width:200px; height:18px; background:url('/portal/assets/events/account_security/images/btn_close.png') no-repeat right top; cursor:pointer; padding:8px 28px 8px 0; text-align:right; line-height:1em; margin:0.8em 0.5em 0 0; text-decoration:none;}
            a:hover span.close   {background-position:right -30px; color:white; text-decoration:none;}
    H1  {clear:both; border-top:1px solid #8db3c4; font-size:5em; font-weight:700; letter-spacing:-0.1em; color:#142531;}
        H1 em   {font-weight:700; letter-spacing:-0.1em; color:#980000;}
    div.eset    {margin:0 auto; width:660px; height:140px; background:url('/portal/assets/events/account_security/images/eset_s.png') no-repeat top left; padding-left:180px; text-align:left; color:#273a47;}       
		div.eset H2    {font-size:2.2em; font-weight:700; line-height:0.9em; letter-spacing:-0.05em; margin-bottom:0.2em; padding-top:0.3em;}
        div.eset H3    {font-size:1.1em; font-weight:600; line-height:1.3em; letter-spacing:-0.02em;}


div.article {width:100%; background:url('/portal/assets/events/account_security/images/game_characters.jpg') no-repeat center top;}
    dl.content  {width:100%; min-width:1000px;}
        dl.content > dt > H4    {color:#42515c; font-size:2em; font-weight:600;}
        dl.content > dt > p     {color:#42515c; padding:2px; font-size:0.95em; padding-bottom:5px;}
        dl.content > dt > p > em{background:#0072bc; color:white; padding:0 2px;}
        dl.no1, dl.no3  {background:url('/portal/assets/events/account_security/images/content_bg1.png') repeat;}
        dl.no2, dl.no4  {background:url('/portal/assets/events/account_security/images/content_bg2.png') repeat;}
        dl.content dt   {margin:0 auto; width:1000px;}
        dl.no4 dt  {background:url('/portal/assets/events/account_security/images/no4.png') no-repeat left top; width:915px; padding:10px 0 10px 85px;}

div.footer   {}
    div.etc {margin:0 auto; width:950px; padding:2.5em 0 2.1em 0; font-size:0.9em; line-height:1.4em;}
    div.copyright   {margin:0 auto; width:660px; height:85px; background:url('/portal/assets/events/account_security/images/copyright.png') no-repeat center top;}





/*popup*/
dl.eset_function    {width:415px; padding-bottom:1em;}
dl.eset_function:after  {content:"."; clear:both; display:block; height:0; visibility:hidden;}
    dl.eset_function > dt   {color:#999999; padding-bottom:5px;}
    dl.eset_function > dd.img   {float:left; width:170px;}
    dl.eset_function > dd.list  {float:right; width:245px; color:#999999;}
    dl.eset_function > dd.list > ul {padding:0.5em 0 0 1em;}
    dl.eset_function > dd.list > ul > li {list-style-type:disc; color:#999999; font-size:0.9em; line-height:1em; padding-bottom:0.6em;}
p.popup_explain1    {color:#999999; font-size:0.9em; padding-bottom:2em;}
p.popup_explain2    {color:white; font-size:0.9em; padding-bottom:2em;}

