@charset "shift_jis";
#registrationFlow h1 {
position:absolute;
top:-9999px;
left:-9999px;
width:10px;
height:10px;
overflow:hidden;
}
#registrationFlow {
width:1016px;
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/registration_granBg.jpg) 0 0 no-repeat;
margin:0 auto;
}
#registrationFlow #registrationFlowInner {
width:691px;
margin-left:251px;
padding-top:38px;
}
#registrationFlow #registrationFlowInner h2.title {
margin-bottom:12px;
}
#registrationFlow #registrationFlowInner #progressBar {
margin-bottom:10px;
}
#registrationFlow #registrationFlowInner #progressBar li {
float:left;
margin-left:11px;
}
#registrationFlow #registrationFlowInner #progressBar li.first {
margin-left:0;
}
#registrationFlow #registrationFlowInner #registrationContents {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/registration_contentsBg_base.jpg) 0 0;
width:689px;
margin-bottom:50px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/registration_contentsBg_top.jpg) 0 0 no-repeat;
padding-top:16px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/registration_contentsBg_bottom.jpg) left bottom no-repeat;
padding-bottom:30px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/egistration_contentsBg_main.jpg) 0 0 no-repeat;
padding-left:20px;
padding-bottom:6px;
height:auto !important;
height:490px;
min-height:490px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg h2 {
margin-bottom:20px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg p,
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg h3,
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg ul {
margin:1em 50px 0;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #mailAddressInput {
margin:50px auto 37px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #mailAddressInput th,
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #mailAddressInput td {
vertical-align:top;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #mailAddressInput input {
width:20em;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .attention p {
/*padding-left:1em;
text-indent:-1em;*/
margin-top:0;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .attention p:first-letter {
font-family:"lr SVbN", "Osaka|",monospace;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .formCtrlBtn {
margin-top:50px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .formCtrlBtn li {
text-align:center;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .formCtrlBtn input {
width:10em;
margin:0 3em;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .formCtrlAgreementBtn input {
margin:0 3em;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #mailFormats {
margin:50px auto 37px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #mailFormats th {
text-align:right;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #registrationInput {
width:600px;
margin:0 auto 37px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #registrationInput th,
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #registrationInput td {
padding:5px 10px;
border:1px solid #106780;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #registrationInput th {
background:#cedbdf;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg iframe {
width:100%;
height:300px;
border:1px solid #343434;
}
/*
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .registeredBtn1 {
position:relative;
height:131px;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .registeredBtn2 {
position:relative;
height:71px;
}
*/
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .registeredBtn1,
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .registeredBtn2 {
margin:30px 0;
}
/*
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .registeredBtn1 li,
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg .registeredBtn2 li {
position:absolute;
top:0;
left:0px;
}
*/
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #registration_errorTxt {
width:500px;
margin:50px auto;
}
#registrationFlow #registrationFlowInner #registrationContents #registrationContentsInner #registrationContentsInnersInner #registrationContentsInnersInnerBg #registration_errorTxt td {
font-size:16px;
text-align:center;
vertical-align:middle;
height:100px;
}
#landing {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landing_granBg.jpg) 0 0 no-repeat;
width:1018px;
margin:0 auto;
}
#landing #header {
position:relative;
height:312px;
}
#landing #header #logo {
position:absolute;
top:38px;
left:282px;
}
#landing #header #goRegistration {
position:absolute;
top:144px;
left:773px;
}
#landing #firstContents {
width:689px;
float:right;
margin-right:77px;
margin-bottom:50px;
display:inline;
}
#landingContents {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landing_contentsBg_baseBg.gif);
width:689px;
}
#landingContentsInner {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landing_contentsBg_top.jpg) 0 0 no-repeat;
padding-top:16px;
}
#landingContentsInnersInner {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landing_contentsBg_bottom.gif) left bottom no-repeat;
padding-bottom:6px;
}
#landingContentsInnersInnersInner {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landing_contentsBg_mainBg.jpg) 0 0 no-repeat;
height:auto !important;
height:490px;
min-height:490px;
padding-left:27px;
}
#landing #secondContents {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landing_btn_bg.jpg) 0 0 no-repeat;
margin-left:51px;
width:198px;
height:282px;
}
#landing #secondContents #mainMenu li {
padding-left:65px;
}
#landing #secondContents #mainMenu .whatsTrickster {
padding-top:34px;
}
#landing #secondContents #mainMenu .requireEnvironment {
padding-top:29px;
}
#landing #secondContents #mainMenu .downLoad {
padding-left:0;
}
#landing h1 {
margin-bottom:25px;
}
#introduceWorld_mainImg {
width:640px;
height:683px;
margin-bottom:8px;
position:relative;
}
#introduceWorld_mainImg p {
width:685px;
position:absolute;
top:0;
left:-25px;
}
#landing #screenShot {
width:638px;
margin-bottom:6px;
}
#landing #screenShot p {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/introduceWorld_screenshot_bg.jpg) 0 0 no-repeat;
height:94px;
text-align:center;
}
#landing #screenShot p img {
margin:0 6px;
}
#introduceWorld_column {
padding-bottom:13px;
}
#introduceWorld_column li {
width:311px;
float:left;
margin-right:14px;
margin-bottom:7px;
display:inline;
}
#introduceWorld_column p {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/introduceWorld_column_bg.jpg) 0 0 no-repeat;
height:131px;
padding:0 10px;
padding-top:5px;
}
.lead {
margin:0 20px 1em;
}
#introduceCharacterContents h3 {
margin:0 30px 0;
}
#introduceCharacter #introduceCharacterContents .mainTxt {
margin:1em 50px;
}
#introduceCharacterContents ul {
margin-bottom:30px;
}
/*#requireEnvironment table {
width:600px;
margin:20px;
}
#requireEnvironment table th,
#requireEnvironment table td {
padding:5px 10px;
border:1px solid #106780;
}
#requireEnvironment table th {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/requireEnvironment_tableBg.gif);
white-space:nowrap;
}
#requireEnvironment table thead th {
text-align:center;
}*/
#requireEnvironment .mainTxt {
margin:1em 40px 0;
}
#requireEnvironment .img {
margin-top:1em;
margin-bottom:1em;
}
#requireEnvironment .mainTxt #fileCaptImg {
float:left;
margin-right:10px;
margin-bottom:10px;
}
#requireEnvironment .requireEnvironment_data .indentReverseArea1 p {
margin-bottom:0.5em;
}
#registration .section,
#registration .sectionLead {
width:615px;
margin-left:22px;
margin-bottom:30px;
clear:both;
}
#registration .section p,
#registration .sectionLead p {
margin:1em 0;
}
#registration .sectionLead img {
float:right;
}
#registration .section .sectionImg {
width:347px;
float:left;
margin:0 0 0 0;
}
#registration .section .sectionTxt {
width:250px;
padding-top:15px;
float:right;
}
#registration .sec1 {
height:auto !important;
height:116px;
min-height:116px;
position:relative;
}
#registration .sec1 .sectionImg #registration_img1 {
position:absolute;
top:-111px;
}
#registration .section .sectionImg .sectionImgMarign {
margin-top:10px;
}
#landingIndex {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landingIndex_bg.jpg) 0 0 no-repeat;
width:1027px;
margin:0 auto;
}
#landingIndex #header {
height:328px;
position:relative;
}
#landingIndex #header h1 {
position:absolute;
top:39px;
left:291px;
}
#landingIndex #header li {
position:absolute;
top:144px;
left:782px;
}
#landingIndex #landingIndexContents ul {
margin-left:94px;
margin-bottom:50px;
}
#landingIndex #landingIndexContents ul li {
float:left;
width:322px;
margin-left:6px;
margin-bottom:8px;
display:inline;
}
#landingIndex #landingIndexContents .secBox {
padding:0 20px;
}
#landingIndex #landingIndexContents .btns {
position:absolute;
}
#landingIndex #landingIndexContents #sec3,
#landingIndex #landingIndexContents #sec6 {
width:201px;
}
#landingIndex #landingIndexContents #sec1 .secBox,
#landingIndex #landingIndexContents #sec2 .secBox,
#landingIndex #landingIndexContents #sec4 .secBox,
#landingIndex #landingIndexContents #sec5 .secBox {
height:101px;
position:relative;
}
#landingIndex #landingIndexContents #sec3 .secBox {
height:51px;
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landingIndex_sec3bg.jpg) 0 0 no-repeat;
position:relative;
}
#landingIndex #landingIndexContents #sec6 .secBox {
height:126px;
position:relative;
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landingIndex_sec6bg.jpg) 0 0 no-repeat;
}
#landingIndex #landingIndexContents #sec1 .secBox {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landingIndex_sec1bg.jpg) 0 0 no-repeat;
}
#landingIndex #landingIndexContents #sec2 .secBox {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landingIndex_sec2bg.jpg) 0 0 no-repeat;
}
#landingIndex #landingIndexContents #sec4 .secBox {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landingIndex_sec4bg.jpg) 0 0 no-repeat;
}
#landingIndex #landingIndexContents #sec5 .secBox {
background:url(http://image1.atgames.jp/account/regist_trick/image/landing/landingIndex_sec5bg.jpg) 0 0 no-repeat;
}
#landingIndex #landingIndexContents #sec1 .secBox .btns {
top:52px;
left:134px;
}
#landingIndex #landingIndexContents #sec2 .secBox .btns {
top:52px;
left:133px;
}
#landingIndex #landingIndexContents #sec3 .secBox .btns {
top:2px;
left:9px;
}
#landingIndex #landingIndexContents #sec4 .secBox .btns {
top:52px;
left:134px;
}
#landingIndex #landingIndexContents #sec5 .secBox .btns {
top:52px;
left:133px;
}
#landingIndex #landingIndexContents #sec6 .secBox .btns {
top:74px;
left:9px;
}
.btn_pageTop {
width:648px;
}