@charset "Shift_JIS";
/* CSS Document */

body{
margin:0;
padding:0;
font-size:small;
color:#333333;
line-height:180%;
}

img{
border:0;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {
display:inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
/* End hide from IE-mac */




#popupContainer01{
width:680px;
margin:20px 0px 0px 20px;
}

#headP{
width:95px;
height:25px;
background-image:url(../images/renz_title.gif);
background-repeat:no-repeat;
background-position:left;
border-bottom:1px solid #e3e3e3;
margin:0px 0px 30px;
padding:0px 0px 0px 585px;
}

#headP h1{
display:none;
}


#close{
width:640px;
text-align:right;
margin:0px 0px 5px;
}

#footer{
width:650px;
height:25px;
background-image:url(../images/pop_footer.gif);
background-repeat:no-repeat;
background-position:left;
margin:0px 0px 25px;
}

#footer address{
display:none;
}



/*view*/
#view{
width:630px;
margin:0px 0px 0px 10px;
}

#view h2{
margin:0px 0px 30px;
padding:0;
}

#viewBox{
width:630px;
position:relative;
}

#viewBox img{
margin:0px 0px 10px;
}

#viewBox p{
text-align:center;
font-weight:bold;
margin:0;
padding:0px 0px 2em;
}

#viewBox01{
width:300px;
float:left;
}

#viewBox02{
width:300px;
float:right;
}



/*background*/
#popTitle{
margin:0px 0px 30px;
}

#back01{
width:630px;
position:relative;
}

.back01_1{
width:301px;
float:left;
}

.back01_1 img{
margin:0px 0px 15px;
}

.back01_2{
width:301px;
float:right;
}

.back01_2 img{
margin:0px 0px 15px;
}


#back02{
width:630px;
margin:0px 0px 20px;
position:relative;
}

#back03{
width:630px;
margin:0px 0px 30px;
position:relative;
}

.back02_1{
width:143px;
text-align:center;
margin:0px 19px 0px 0px;
float:left;
}

.back02_1 img{
margin:0px 0px 10px;
}

.back02_1 p{
margin:0;
padding:0;
}

.back02_2{
width:143px;
text-align:center;
/*margin:0px 20px 0px 0px;*/
float:left;
}

.back02_2 img{
margin:0px 0px 10px;
}

.back02_2 p{
margin:0;
padding:0;
}


#back04{
width:630px;
margin:0px 0px 60px;
position:relative;
}




.backTextBox01{
width:279px;
border:1px dotted #CCCCCC;
margin:0px 0px 30px;
padding:10px;
}

.backTextBox01 p{
margin:0;
padding:0;
}

.backTextBox02{
width:630px;
margin:0px 0px 60px;
}

.backTextBox02 p{
width:530px;
margin:0px 0px 0px 50px;
padding:0;
}














