@charset "shift_jis";
.point{padding-bottom:50px;margin-bottom:50px}.point_column{padding:60px 0 0}.point_half{padding:50px 15px 20px;width:100%;margin-bottom:50px}.point_half:before{width:40px;height:40px;line-height:40px;font-size:2.8rem;margin-left:-20px;top:-20px;background-size:40px 40px}.point_half:nth-child(2n),.point_half:nth-child(2n-1){float:none}.point_half.o-epos_point_trigger:hover{-webkit-transform:scale(1);transform:scale(1)}.point_item{padding:5px 15px 10px}.card_area{padding:40px 0 39px}.card_area_inner{max-width:inherit}.card_area_anchor{margin-top:10px;padding:20px 15px 10px}.card_area_anchor:hover{-webkit-transform:scale(1);transform:scale(1)}.card_area_photo{width:50%}.card_area_title{font-size:1.6rem;letter-spacing:2px;padding-top:0;width:48%}.card_area_note{float:none;width:100%;font-size:1rem;clear:both;padding-top:8px}.account{margin-bottom:50px}.account_inner{padding:30px 20px 20px}.account_list{display:block;max-width:240px;margin:0 auto 20px}.account_item{width:100%;margin-top:15px}.account_item:first-child,.account_item:nth-child(3){width:auto}.account_detail{text-align:center}.modal_epos{width:100%;height:auto;position:relative;top:0;left:0;padding:30px 15px 40px}.modal_epos_wrapper{padding:110px 20px 60px}.modal_epos_title{letter-spacing:0}.modal_epos_content_wrapper{padding:0 0 20px}.modal_epos_content_title{font-size:1.8rem;letter-spacing:2px}.modal_epos_content_description{margin-bottom:38px}.modal_epos_introduction{padding:20px 17px}.modal_epos_introduction_title{font-size:1.6rem;margin:0 -10px 15px}.modal_epos_introduction_notes{text-indent:-12px;padding-left:12px;line-height:1.67}.modal_epos_introduction_notes_wrapper{margin-top:15px}.modal_epos_image_wrapper{margin:0 -15px}.modal_epos_option{padding-right:26px;margin-right:-15px;display:block}.modal_epos_option_year{display:block;font-size:1.1rem;margin-bottom:3px}.modal_epos_option_calculation{font-size:1.6rem;padding-right:3px}.modal_epos_option_result{font-size:2rem}.modal_epos_option_result:after{margin-top:-10px;right:-26px;width:20px;height:20px;background:url(/img/index/ico-point.png) center/20px no-repeat}.modal_epos_option+.modal_epos_option{margin-top:10px}