@charset "utf-8";
/* CSS Document */

/*------------------------------------------
【common】
--------------------------------------------*/
.clearfix {zoom: 100%;}
.clearfix:after { clear: both; content: "."; display: block; font-size: 0.1em; height: 0.1px; line-height: 0;}
fieldset,img { border:0;}
a img { border-style:none;}
ul,ol,li { list-style:none; padding:0; margin:0;}

hr {display: none;}

/*------------------------------------------
【コンテンツ大枠】
--------------------------------------------*/
#card_close { background:#fff;background-image:url(20160218_card_close_bg.jpg);background-repeat:no-repeat;background-position:center top;font-family:"メイリオ","Meiryo","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","Osaka","sans-serif" !important; line-height:1.5; height:auto; margin:0 auto 0 auto; padding:0; min-width:900px; width:100%px;}


/*------------------------------------------
【コンテンツ】
--------------------------------------------*/
#card_close_headerBox {margin:0 auto 0 auto; padding:0 0 5px 0; width:900px;}
#card_close_headerBox .card_close_contents {margin:0 auto 10px auto; padding:0 0 10px 0; width:761px;}

#card_close_headerBox .card_close_header {margin:0 auto; padding:0; width:856px; padding:20px 0px 0;}

/*ボタン*/
#card_close_headerBox .card_close_header_entry {margin:0 auto 10px auto; padding:0; width:765px;}
#card_close_headerBox .card_close_header_entry a:hover img {filter: alpha(opacity=85); -ms-filter: "alpha(opacity=85)"; -khtml-opacity: 0.85; -moz-opacity: 0.85; opacity: 0.85; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s;}



/*------------------------------------------
【キャンペーン規約】
--------------------------------------------*/
#card_close_rule {margin:0 auto 0 auto; padding:0px 0 49px 0; width:900px;}

/*タイトル*/
#card_close_rule h2.card_close_rule_ttl { font-size:0; line-height:0; margin:0; padding:0; text-align:center;}

/*白背景*/
#card_close_rule dl { background:#fff;display:block; margin:0 auto; padding:30px 0px 0px 0px; position:relative; width:759px;}

/*説明項目*/
#card_close_rule dl dt {color:#cc0000; font-size:16px; line-height:1.5; font-weight:bold;}
#card_close_rule dl dt:before { content:"■";}

/*説明文*/
#card_close_rule dl dd {color:#333333; font-size:14px; line-height:1.5; font-weight:normal; margin:0 0 12px 0; padding:0;}
/*中黒使用など、頭揃えをさせたい場合はPで囲う*/
#card_close_rule dl dd p { text-indent:-1em; padding-left:1em; margin:0 !important;}











