@charset "utf-8";

/* globalFooterArea
-----------------------------------*/
/*function*/
#gfFunctionContainer {
border-top:#e6e6e6 1px solid;
}
#gfFunctionContainerInner {
margin-top:1px;
padding:8px 0;
text-align:center;
background:#f6f5f5;
}
#gfFunction {
width:920px;
margin:0 auto;
text-align:right;
}
#gfFunction ul li {
display:inline;
margin-right:10px;
padding-right:10px;
border-right:#ccc 1px solid;
}
#gfFunction ul li.linkLast {
margin-right:0;
padding-right:0;
border-right:none;
}

#gfFunction ul li a:link {color:#666;}
#gfFunction ul li a:visited {color:#999;}
#gfFunction ul li a:hover {color:#0081cc;}
#gfFunction ul li a:active {color:#0081cc;}
#gfFunction ul li a:focus {color:#999;}

/*copyright*/
#gfCopyrightContainer {
text-align:center;
background:#0081cc;
}
#gfCopyright {
width:920px;
height:42px;
margin:0 auto;
text-align:left;
}
#gfCopyright .tagline {
float:left;
padding:9px 0 0 9px;
}
#gfCopyright .copyright {
float:right;
padding:13px 8px 0 0;
}


/* supportNavArea
-----------------------------------*/
.supportNavArea {
width:900px;
margin-bottom:40px;
background:url(/ippan/common/pics/supportNav_bg_01.gif) repeat-y top left;
}

.supportNavBlockA {
float:left;
width:168px;
}
.supportNavBlockB {
float:left;
width:183px;
}

.supportNavArea .blockInner {
padding:0 16px;
}

.supportNavArea a:link {color:#666;}
.supportNavArea a:visited {color:#666;}
.supportNavArea a:hover {color:#0081cc;}
.supportNavArea a:active {color:#0081cc;}
.supportNavArea a:focus {color:#999;}


/* agreement
-----------------------------------*/


.agreementArea {
margin:0;
border:#e6e6e6 1px solid;
}
.agreementAreaInner {
margin:1px;
padding-bottom:15px;
}
h3.agHeadline {
background:#dedede;
margin-bottom:15px;
padding:10px 15px;
font-weight:bold;
}
.agreementBlock {
padding:0 15px;
}

.agreementBlock .rules p {
font-size:90%;
}

a.agreementBtn {
padding:5px 40px;
background:#006aa7;
}
a.agreementBtn:link,
a.agreementBtn:visited,
a.agreementBtn:hover,
a.agreementBtn:active,
a.agreementBtn:focus {
color:#fff;
}

.agreementContent{
display:none;
}
