/*共通----*/

body{
background-color:FFFFFF;
text-align:center;
}

#kihon{
width:739;
height:1530;
margin:0 auto 0 auto;
background-image:url(images/haikei.gif);
}


#line{
width:611;
height:1322;
background-image:url(images/bg_line.gif);
margin:86 72 56 61;
}

/*ヘッダーまわり----*/

#titlearea{
width:579;
margin:46 72 8 75;
}

#readarea{
width:579;
height:117;
margin:0 85 20 75;
}

#readarea .right{
width:173;
height:67;
float:right;
margin-top:50;
}

#readarea .left{
width:375;
height:71;
float:left;
}

/*タイプ別まわり----*/

#type{
width:581;
height:470;
margin:0 83 25 75;
background-image:url(images/bg_type.gif);
text-align:left;
}


#type_title{
width:539;
height:28;
margin:43 24 15 18;
}

table{
width:542;
margin:0 16 16 17;
}

table .white{
background-image:url(images/type_white.gif);
width:172;
height:363;

}

table .13{
width:13;
}

.haba156{
width:156;
margin:10 9 10 7;
}

.haba156 .type{
width:156;
height:151;
margin-bottom:13;

}

.haba156 .copy{
width:156;
height:65;
margin-bottom:10;
}

.haba156 .regist{
width:156;
height:95;
}

/*流れ別まわり----*/

#step{
width:581;
height:228;
margin:0 86 20 72;
}


/*登録まわり----*/


#regist{
width:590;
height:342;
margin:19 49 0 61;
}


/*フッター----*/

#en{
width:700;
margin:10 auto 5 auto;
text-align:left;
}

#en2{
width:700;
margin:0 auto 25 auto;
}

#links{
width:700;
margin:0 auto 25 auto;
font-size:10px;
color:333333;
line-height:150%;
}

#links a:link{color:0C6DFC; text-decoration:none;}
#links a:hover{color:FF6600; text-decoration:none;}
#links a:visited{color:0C6DFC; text-decoration:none;}
