@charset "utf-8";

.etc_wrap {width:1280px;margin:0 auto;}
.etc_wrap h2 {font-size:24px;color:#333;font-weight:800;margin-bottom:30px;}
.etc_wrap h2 .summary {font-size:13px;color:#777;margin-left:10px;}
.etc_wrap h3 {font-size:18px;color:#333;font-weight:800;margin:30px 0 10px 0;}


.heading_mar{padding:0 0 11px 9px;font-size:0;line-height:0}

/* etc */
#etc_content{margin-bottom:50px;padding:15px 0;color:#666}


div.box_guide {font-size:13px;line-height:180%;margin-bottom:20px;padding:9px 10px; box-shadow: 0 0 5px 0 rgba(64, 85, 111, 0.15);}
div.box_guide div{padding:18px;}
div.box_guide a {color:#111;padding:5px 0;font-weight:800;border-bottom:1px solid #ccc;}
div.box_guide p strong{color:#000}
div.box_guide ul li{padding-left:10px;line-height:200%;background:url("../images_renewal/common/cate_bullet.png") no-repeat 0 50%;}
div.box_guide ul li.bank {margin-top:20px;padding-left:0;background:url("../images_renewal/common/cate_bullet.png") no-repeat 0 50%;}
div.box_guide ul li.bank table{border-top:solid 1px #bababa;border-left:solid 1px #dbdbdb}
div.box_guide ul li.bank table thead{background-color:#f9f9f9;border-bottom:solid 1px #dbdbdb}
div.box_guide ul li.bank table thead tr td{padding:9px 0 7px;text-align:center;color:#444;border-right:solid 1px #dbdbdb}
div.box_guide ul li.bank table tbody{background-color:#fff;border-bottom:solid 1px #dbdbdb}
div.box_guide ul li.bank table tbody tr td{padding:9px 0 7px;text-align:center;color:#666;border-right:solid 1px #dbdbdb}

.partnershipList{padding:0 0 0 1px;text-align:center}
.partnershipList li{display:inline-block;padding:0 2px 0 6px;vertical-align:top;border-left:1px dashed #acacac}
.partnershipList li a,
.partnershipList li img{vertical-align:top}
.partnershipList li:first-child{padding:0 2px 0 0;border:none}  