/*________________________________________________
SAISON CARD
http://www.saisoncard.co.jp/trust/
PopUp Style Sheet [ popup.css ]
________________________________________________*/

body#popup {
background-color: #F2F2F2;
}

/* ===== wrapper ===== */
body#popup div#wrap{
width:772px;
background-color:#ffffff;
padding:0;
}

body#popup div#wrap{overflow: hidden;}

body#popup div#wrap:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
/*\*/
* html body#popup  div#wrap {
height: 1em;
overflow: visible;
}
/**/

.clearfix:after{
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

/* Win版IE7とMac版IE5対策 */
.clearfix{
display:inline-block;
}

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html .clearfix{
height:1px;
}

.clearfix{
display:block;
}
/* End hide from IE-mac */



/* ===== body ===== */
div#popup {
width: 772px;
height: 100%;
background: url(popup_body_bg.gif) repeat-y top left #FFFFFF;
margin: 0;
}


/* ===== header ===== */
div#popuphead {
width:772px;
background:url(popup_head_bg.gif) no-repeat bottom left #536DBE;
overflow: hidden;
}

div#popuphead:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html div#popuphead {
    height: 1em;
    overflow: visible;
}
/**/


div#popuphead h1{
width:199px;
margin: 7px 0 0 0;
float:left;
}

div#popuphead div#headbtn{
width: 572px;
margin: 22px 0 0 0;
float: left;
}

div#popuphead img {
display:block;
}


div#popuphead div#headbtn-close {
clear:left;
height: 51px;
}

html>body div#popuphead div#headbtn-close {
height: 50px;
}

div#popuphead div#headbtn-close ul{
margin:0;
padding:0;
list-style-type:none;
}

div#popuphead div#headbtn-close ul li{
margin:0;
padding:0 5px 0 0;
float: right;
}


/* ===== footer ===== */
div#popupfoot {
width: 772px;
padding: 80px 0 14px 0;
background: none;
}


/* ===== contents ===== */
div#confirm-body {
margin: 0 0 0 31px;
}


.confirm-txt {
color: #404040;
font-size: 100%;
line-height: 160%;
}

