@charset "utf-8";

* {
margin:0;
padding:0;
}

p {
margin:0;
padding:0;
}


/*--------------------------------------
CLR
--------------------------------------*/
div#cdCampaign div.inner div#Contents div.CLR:after {
content:url(../images/indy/px.gif);
display:block;
clear:both;
height:0;
}

div#cdCampaign div.inner div#Contents div.CLR {
display:inline-block;
}

div#cdCampaign div.inner div#Contents div.CLR {
display:block;
}

/*\*//*/
div#cdCampaign div.inner div#Contents div.CLR {
overflow:hidden;
}
/* */


/*--------------------------------------
CONTENTS
--------------------------------------*/
div.leadtxt {
width: 562px;
margin: 10px 15px 0px;
line-height: 1.5em;
}
div.txt {
width: 562px;
margin: 5px 15px 12px;
line-height: 1.5em;
font-size: 115%;
}
div.txt ol {
padding: 0 12px 0;
margin: 0;
}
div.txt ol li {
margin-left: 12px;
}
p.bold {
font-weight: bold;
}
p.term{
padding-top: 7px;
font-size: 115%;
}
p.term span.notice {
font-size: 85%;
letter-spacing: 0em;
}
p.term img{
padding-right: 5px;
vertical-align: middle;
}
#cdCampaign div#thanksgiving h2 {
background: none;
text-indent: 0;
margin: 10px 0px;
clear: both;
float: none;
}


/*--------------------------------------
webEntry
--------------------------------------*/
#webEntry{ 
margin: 0; 
padding: 15px; 
width: 570px; 
background-color: #fffddc; 
font-size: 1em; 
line-height: 1.4em; 
letter-spacing: 0.12em; 
}

#webEntry .TCprivacy {
margin: 0; 
padding: 15px 15px 8px 15px; 
width: 540px; 
border: solid 1px #CCCCCC; 
background-color: #ffffff; 
}
#webEntry div.TCprivacy p.ttl { 
font-size: 1.1em; 
font-weight: bold; 
line-height: 1em; 
}
#webEntry div.TCprivacy p.PrText { 
line-height: 1.6em; 
}
#webEntry ul {
margin-bottom: 15px;
clear: both;
}
#webEntry ul li.liawy{ 
background: url(../images/y-nypre/subttl01.gif) 0 0 no-repeat; 
margin: 0 0 20px 0; 
padding: 0 0 0 100px; 
list-style-type:none; 
}
#webEntry ul li.literm{ 
line-height: 2em; 
background: url(../images/y-nypre/subttl02.gif) 0 0 no-repeat; 
margin: 0 0 20px 0; 
padding: 0 0 0 100px; 
list-style-type:none; 
font-weight: bold; 
}
#webEntry ul li.liattention{ 
background: url(../images/y-nypre/subttl04.gif) 0 0 no-repeat; 
margin: 0 0 20px 0; 
padding: 0 0 0 100px; 
list-style-type:none; 
line-height: 1.6em; 
}
/*--------------------------------*/

#btnLeft {
margin: 0;
padding: 0;
width: 276px;
height: 63px; 
float: left; 
}
#btnLeft a { 
display: block;
width: 276px; 
height: 63px;
background: url(../images/y-nypre/btnl.gif) 0 0 no-repeat;
background-attachment: scroll; 
text-indent: -9999px; 
}
#btnLeft a:hover  { 
background-position: 0 -63px;
}

#btnRight {
margin: 0 0 0 15px;
padding: 0;
width: 276px;
height: 63px; 
float: left; 
}
* html #btnRight {
margin: 0 0 0 3px;
}
html>/**/body #btnRight {
margin: 0 0 15px 15px;
}
#btnRight a { 
display: block;
width: 276px;
height: 63px;
background: url(../images/y-nypre/btnr.gif) 0 0 no-repeat;
background-attachment: scroll;
text-indent: -9999px; 
}
#btnRight a:hover  { 
background-position: 0 -63px;
}
/*-----------------------------------------*/



