@charset 'UTF-8';

body{
width:100%;
margin:0 auto;
padding:0;
font-family:"Helvetica Neue",'ヒラギノ角ゴ Pro W3',Hiragino Kaku Gothic Pro,'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
font-size:12px;
line-height:1.8;
letter-spacing:1px;
color:#333333;
text-align:center;
background-color:#FFFFFF;
}

/* ---- link ---- */

a:link {
color:#333333;
text-decoration:none;
background:transparent;
font-weight:none;
}

a:visited {
color:#333333;
text-decoration:none;
background:transparent;
font-weight:none;
}

a:hover {
color:#FFFFFF;
text-decoration:none;
background:#FF3399;
font-weight:none;
}

a img{
border:none;
}

/* -------------------- Clear & hr --------------------*/

.clear{
clear:both;
overflow:hidden;
width:1px;
height:1px;
margin:0 -1px -1px 0;
border:0;
padding:0;
font-size:0;
line-height:0;
}

hr {
display:none;
}

/* -------------------- Body --------------------*/


#wrap{
width:460px;
margin:0 auto;
padding:15px 0 0 0;
text-align:left;
}

#title{
margin:0 0 10px 0;
padding:0;
}

#sub_title{
margin:0 0 15px 0;
padding:0;
}

#text{
margin:0 0 15px 0;
padding:0 0 10px 0;
border-bottom:dotted 1px #cccccc;
}

#info_title{
margin:0 0 15px 0;
padding:0;
}

#info_block_left{
width:355px;
margin:0 0 15px 0;
padding:0;
float:left;
}

#info_block_right{
width:95px;
margin:0 0 15px 0;
padding:0;
float:right;
}

.info_sub_title{
height:17px;
margin:0 0 10px 0;
padding:3px 0 0 29px;
background:url("http://www.rounge.jp/mail_member/img/mark.gif") 0 0 no-repeat;
}

#info_text{
margin:0 0 10px 0;
padding:0;
font-size:10px;
}

#imput_erea{
margin:0;
padding:0;
}

.member_imput{
margin:0;
padding:0;
}

.member_submit{
margin:0;
padding:0;
}

#qr_image{
margin:0;
padding:0;
}

#attention{
margin:0;
padding:0;
font-size:10px;
}


/* -------------------- * --------------------*/

.member_imput{
margin:0 0 10px 0;
padding:0;
}

.member_submit{
margin:0;
padding:0;
}

#cancel_box{
margin:0 0 10px 0;
padding:0;
}

.pink{
color:#FF3399;
font-size:10px;
}