﻿@charset "UTF-8";

*{margin:0;padding:0;border:0;}
.inlineCenter{text-align:center}
.floatClear{clear:both}
th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
h1{margin-bottom:20px;font-size:130%;font-weight:bold;}
hr{margin:5px 0;padding:0;height:1px;width:100%;background:#797979;color:#797979;border:0}
table{border-collapse:collapse}
html{font-size:small;height:100%;}
body{background:#F2F5FD;color:#777;line-height:1.5;font-family:'Tahoma','ＭＳ Ｐゴシック';font-size:small}
td{font-size:100%;color:#777;line-height:1.4;vertical-align:top}
th{font-size:100%;color:#777;line-height:1.4;font-weight:normal;vertical-align:top}
input,textarea,select{padding:1px 2px;border:1px solid #B3BDDD;color:#666;font-size:120%}

a:link{color:#4794f4}
a:visited{color:#a27dbf}
a:hover{text-decoration:underline}
a:active{color:#4794f4}

textarea,input{font-family:"ＭＳ Ｐゴシック"}
select{min-width:10em}
ul li{margin-left:1.5em}
ol li{margin-left:2.5em}

#allContainer{width:100%;text-align:center;background:url(http://static.lineage.jp/images/errors/bgTop.jpg) top center no-repeat}
#header{height:86px;text-align:center}
#header img{margin-top:12px;}
#contentContainer{width:720px;margin:0 auto;text-align:left;background:url(http://static.lineage.jp/images/errors/bgMiddle.gif) #fff}
#contentContainerNull1{background:url(http://static.lineage.jp/images/errors/bgBottom.jpg) bottom center no-repeat }
#contentContainerNull2{padding:0 44px 70px 45px;background:url(http://static.lineage.jp/images/errors/bgTop.jpg) top center no-repeat }
#contentContainerNull3:after{content:url(images/spacer.gif);display:block;clear:both;height:0;}
#contentContainerNull3{display:inline-block;}
#contentContainerNull3{display:block;}
#contentContainerNull3{min-height:300px;}
	*html #contentContainerNull3{height:300px;}
h1{margin-top:39px}

.leadTxt{background:url(http://static.lineage.jp/images/errors/cage1Top.gif) no-repeat}
.leadTxt .leadTxtNull1{padding:15px 17px;background:url(http://static.lineage.jp/images/errors/cage1Bottom.gif) bottom no-repeat;color:#7789AD}
.leadTxt .leadTxtNull1 p{margin:0.5em 0}
.leadTxt .leadTxtNull1 .cyuu *{color:#c00}
.leadTxt .leadTxtNull1 ul{list-style:none;}
.leadTxt .leadTxtNull1 ul li{margin:0;padding-left:7px;background:url(http://static.lineage.jp/images/errors/formHeadSubIco.gif) left 0.6em no-repeat}

#accountInput{margin:20px 10px;}
#accountInput .title{font-weight:bold;}
#accountInput .account:after{content:url(http://static.lineage.jp/images/spacer.gif);display:block;clear:both;height:0;}
#accountInput .account{display:inline-block;}
#accountInput .account{display:block;}
#accountInput .account{margin:20px 0 0 120px}
#accountInput .account .formTitle{display:block;float:left;margin:5px;width:100px;font-weight:bold;color:#7385A8;text-align:right;vertical-align:middle}
#accountInput .account .formInput{display:block;margin:5px;}
#accountInput .account .formInput input{width:150px;ime-mode:disabled}
#accountInput .password:after{content:url(images/spacer.gif);display:block;clear:both;height:0;}
#accountInput .password{display:inline-block;}
#accountInput .password{display:block;}
#accountInput .password{margin:0 0 0 120px}
#accountInput .password .formTitle{display:block;float:left;margin:5px;width:100px;font-weight:bold;color:#7385A8;text-align:right;vertical-align:middle}
#accountInput .password .formInput{display:block;margin:5px;}
#accountInput .password .formInput input{width:150px;}

#miniGameInfoArea ul li{margin:0;padding:0;font-size:12px} /* L1専用 */

#miniGameInfoArea:after{content:url(http://static.lineage.jp/images/spacer.gif);display:block;clear:both;height:0;}
#miniGameInfoArea{display:inline-block;}
#miniGameInfoArea{display:block;}
#miniGameInfoArea{margin:36px auto 70px;width:684px;text-align:left;line-height:1.3}
#miniGameInfoArea p.title{height:31px;background:url(http://static.lineage.jp/images/errors/title.gif);border-bottom:1px solid #000;text-indent:-9999px}
#miniGameInfoArea p.linkTop{float:right;margin-top:-31px;width:70px;}
#miniGameInfoArea p.linkTop a{display:block;height:31px;text-indent:-9999px}
#miniGameInfoArea ul{margin-top:12px;list-style:none}
#miniGameInfoArea ul li{float:left;padding-left:9px;width:215px;height:134px;background:url(http://static.lineage.jp/images/errors/gameInfoBg2.gif) no-repeat}
#miniGameInfoArea ul li.li1{margin-right:6px;}
#miniGameInfoArea ul li.li2{margin-right:6px;}
#miniGameInfoArea ul li .category{height:31px;padding-top:11px;padding-left:17px;color:#333;font-weight:bold;}
#miniGameInfoArea ul li p.gameImg{margin-bottom:12px;width:88px;float:left}
#miniGameInfoArea ul li p.exp{margin-left:95px;margin-top:-3px;padding-right:5px;}
#miniGameInfoArea ul li p.exp .gameTitle{line-height:1.5;font-weight:bold;}
#miniGameInfoArea ul li p.exp a{text-decoration:none;color:#555}
#miniGameInfoArea p.link{padding-right:7px;text-align:right}


.btnSubmitArea{text-align:center}

/* 完了ページ */
#finishMessageArea p{text-align:center}
#finishMessageArea .btnArea{margin:20px 0;text-align:center}
#finishMessageArea .btnArea img{cursor:pointer}

/* エラーページ */
#errorMessageArea p{text-align:center;color:#c00}
#errorMessageArea .btnArea{margin:20px 0;text-align:center;}
#errorMessageArea .btnArea img{cursor:pointer}



